Keywords

1 Introduction

Breast cancer fills second place in cancer occurrences in the world, with 22 % of all the new cases each year. If diagnosis point and treatment occurs in start, healing prognosis is favorable. [3].

In world population, the average after life reach five years after diagnosis in 61 % of the cases.

Brazil epidemiological illness profile subdued special attention in politic decisions of federal government. Breast cancer brings high mortality rate, because is only diagnosed in final stages. The Plan for Strengthening Prevention Actions and Qualification of the Diagnosis and Treatment of Cervical and Breast Cancers, released on March 2012, is an example of this premise. The incentive of X-ray exam realization in breast of caring population also belongs in this prevention politics [1, 2].

Breast X-ray (mammography) is the most indicated for detect early the presence of nodes inside breasts. Clinical exam and others image and lab exams could also support the diagnosis.

The exam shows a variety of adipose tissue, parenchyma and normal and abnormal tissues. The radiologist should analyze abnormally, using attributes, dimension, form and texture. After analysis is possible to identify illness presence. Then analyze if the node is actually a bad one, besides the fact that most of them are not [1, 2].

The risk of a wrong diagnosis, false positive or false negative, is high. Clinical exams shows that some Brazilian cities has 50 % of mammography tests with difficult in reading and diagnosis. The process realized during the exam is highly important for exams quality [1, 2].

For reach acceptable trust level, is necessary to raise the prediction of positive values. The percentage of breast cancer cases identified in mammography and confirmed by biopsy that can reach 30 %. Considering the traumatic aspect and costs for biopsy realization, it is relevant an alternate computational capable of raise distinguish between good and bad items found. This method could work well as decision-making tool. The radiologist would use this tool as part of the analysis protocol of mammography. With this, the wrong diagnosis would been minimized and the exam recommendations of biopsy reduced [1, 2].

This work treat to propose a tool capable of analyze and classify good and bad mammography attributes and a change in the process.

Attribute image classification will be supported by paraconsistent artificial neural network. This tool does not manipulate mammography. In this part of the work will be treated only aspects related to calcification. To practice this simulations will be used a database, obtained from segmentations treated in mammography acquired with Department of Radiological Sciences and Diagnosis Imaging Foothills Hospital, located in Calgary, Alberta, Canada, this database is built from 69 good cases and 79 bad ones, identified manually from a radiologist specialized in mammography. From this point, the identifications determine the factors in Momentum (m), Compaction factor (c) and Fourier description (f) [1, 2].

2 Digital Images Attributes

The computed detection of good masses, bad tumors and calcification in mammography are not simply filled with Neural Networks specialized in ordinary recognition. In existing ordinary recognition (as mammography) built by neural networks, identify forms from borders and patterns (image segmentation), so, localizing frontiers between background and pattern. In this recognizing, the better image definition of frontier in patterns the better results of border detection. In mammography, most of the good masses, just like good calcifications, has well-defined aspects and frontier (borders) with high contrasted degree. Forms of good calcifications can be circular and oval shaped. Contour of the benign masses beyond the circular and oval form, could also present the macro lobular form, shown in Fig. 2 [9]. The border transition is clear from inside the dense tissue from outside, less dense. Malignant calcifications, although, seems to have cloudy contrast and frontier not so clear. Malignant calcification outlines shows lobular shape, and malignant tumors shows microlobulated shape. In this case, the transition of interne tissue (denser), from extern is not very clear or defined. However, some benign masses such as fiber adenoma could present erased borders in mammography.

About the convexity and concavity of masses shape, we could see that the most benign masses presents convex shapes. Some of them are concaved or speculated. However, malignant tumors could present both convex and concaved, and even predominant tentacles shape. And if compared, benign masses and malignant tumors, are both homogeneous in terms of density and distribution (Figs. 1 and 2) [9, 10].

Fig. 1.
figure 1

Morphology of calcification visualized in Mammography [10].

Fig. 2.
figure 2

Shape examples, benign (a) and (b), malign (c) and (d) [9].

Given these facts, if a neural network was trained for pattern recognizing of masses and benign and malign calcification, it would be, depending on network implementation, an efficient benign masses recognizer, but not so efficient detecting malign tumors, sometimes not recognizing fiber adenomas. Therefore, neural networks trained to recognize only patterns are not well suited and recommended to support cancer diagnosis, because it lacks where radiologists need it the most, identify cancer.

The fact that the simply pattern recognizing has few or no application in mammography, shape factors, distinctness detection of masses outline and measures of texture are the answer CAD (Computer-Aided Diagnosis) for diagnosing attributes extraction in mammography.

Parameters that describe calcifications identified in mammography:

  • Momentum (m)

  • Fourier (f)

  • Compaction factor (C)

  • Radial (r)

  • Distance (d)

  • Standard detour of the radial distance

  • Tumor Border Roughness Index(R)

  • Spiculated shape index (SI):

  • Entropy:, wherein

  • Second momentum:

  • Momentum difference:

  • The inverse momentum difference:

  • Correlation : linear brightness dependence Measure:

  • Ac (acutance)

3 Paraconsistent Artificial Neural Network

Features of connectionist structure composed of an extensive network components supported by paraconsistent Annotated Evidential Et. [7, 8].

These Artificial Neural Networks are built from Artificial Neural Cells forming Paraconsistent Artificial Neural Units Paraconsistent (UNAP’s) and Arificial Paraconsistent Neural Systems (SNAP’s) that direct, treat and analyze information signals obtaining a close model of the mental functions that characterize the behavior of the human brain [7, 8].

Based on these criteria and foundations that enable the implementation of CNAP’s necessary recognition system were established [7, 8].

  • Analytical Connection

  • Simple Logic Connecton

  • Selective Logic Connection

  • Passageway

  • Complementation

  • Decision

  • Learning

  • Memorization

3.1 Artificial Paraconsistent Learning Cell (CNAPa)

As part of this memory unit or as standards in primary sensor layers, in other words, all information learned or stored, must pass for such cell (Fig. 3).

Fig. 3.
figure 3

Representation of CNAPa [7, 8]

3.2 Artificial Paraconsistent Decision Cell (CNAPd)

This cell act as a node of decision in RNAP’s. In your entry, applying two signals from another network area, resulting in only one exit that matches one conclusive analysis of these entries (Fig. 4) [8].

Fig. 4.
figure 4

Representation of CNAPd [7, 8]

The possible output values are:

  • Output equals to 1 represents the pattern “True”.

  • Output equals to 0 represents the pattern “Falsity”.

  • Output equals to 0.5 represents the pattern “Uncertainty”.

3.3 Simple Logic Artificial Neural Paraconsistent Cell (CNAPCls)

Establishes the logical connective OR (maximization) between degrees of belief applied to the input of the cell, telling you which of the two signals applied to the input of the cell has the highest value, setting the signal at the output.

Fig. 5.
figure 5

Representação de uma CNAPCls [7, 8]

4 Paraconsistent Analyzer

Considering traumatic aspects and the cost for realization of biopsy, and is relevant an alternative computational way capable of raise distinguish between benign and malign calcification. This method works like a decision support tool. The radiologist would use this tool as a protocol stage, helping mammography analysis. With this, wrong diagnosis would been lowered and biopsy exam recommendation.

This software will implement a RNAP for each image attribute (m, c and f), and in the process ending it will show the diagnosis.

In the image below, the process of paraconsistent classification. This process will be similar to calcification classifications [11].

4.1 Network Composition

Main part of the network is built by a group of CNAPa that learn and spread for others parts of the network.

The second layer is composed by CNAPd, aiming establish the evidence degree between standard stored in CNAPa.

The third layer is built by CNAPCI, created for maximization, forming a competitive network, in which only one value is understood as winner [11].

4.2 Database Register Used for RNAP Training

For network training it is not necessary a high number of values.

4.3 RNAP Training

4.4 RNAP Classification

This module function can obtain a value resulting of network process, capable of determinate if a newer sample is benign or malign, and shows quality and reliability of classification through calculations of sensibility, specificity, predicted positive value, predicted negative value, likelihood positive reason, likelihood negative reason and accuracy. And how much true positive, false positive, true negative and false negative it has.

5 Final Conclusions

The paraconsistent analyzer in its first version could reach 94 % hits for calcification.

Considering the diagnosis errors could reach 50 % in extreme cases, there was a significant reduction of diagnosis with false positives or false negatives.

RNAP characteristics also need to be quoted.

  • Low number of samples needing.

  • In this tool case, there was no detraining in network, so required less time training.

  • The algorithm complexity implemented also presents easy mastery.