| Literature DB >> 32288331 |
T Z Tan1, C Quek1, G S Ng1, E Y K Ng2.
Abstract
Early detection of breast cancer is the key to improve survival rate. Thermogram is a promising front-line screening tool as it is able to warn women of breast cancer up to 10 years in advance. However, analysis and interpretation of thermogram are heavily dependent on the analysts, which may be inconsistent and error-prone. In order to boost the accuracy of preliminary screening using thermogram without incurring additional financial burden, Complementary Learning Fuzzy Neural Network (CLFNN), FALCON-AART is proposed as the Computer-Assisted Intervention (CAI) tool for thermogram analysis. CLFNN is a neuroscience-inspired technique that provides intuitive fuzzy rules, human-like reasoning, and good classification performance. Confluence of thermogram and CLFNN offers a promising tool for fighting breast cancer.Entities:
Keywords: Breast cancer diagnosis; Complementary learning; FALCON-AART; Fuzzy adaptive learning control network fuzzy neural network; Thermogram
Year: 2006 PMID: 32288331 PMCID: PMC7126614 DOI: 10.1016/j.eswa.2006.06.012
Source DB: PubMed Journal: Expert Syst Appl ISSN: 0957-4174 Impact factor: 6.954
Fig. 1Noninvasive breast cancer detection modalities (adapted from Fok et al., 2002).
Accuracy of breast cancer diagnosis modalities
| Technique | Sensitivity (%) | Specificity (%) | References |
|---|---|---|---|
| Clinical examination | 48.3–59.8 | 90.2–96.9 | |
| Surgical/Open biopsy | ≈100 | ≈100 | |
| Vacuum-assisted biopsy (Mammotome) | 95 | 98 | |
| Large core biopsy | 74–97 | 91–100 | |
| FNA (biopsy) | 85–88 | 55.6–90.5 | |
| Core needle biopsy | 91–99 | 73–100 | |
| Breast cyst aspiration | 79 | 94 | |
| FNA (cytology) | 65–99 | 64–100 | |
| Mammography | 13–95 | 14–90 | |
| Full-Field Digital Mammography (FFDM) | 64.3 | 88.2 | |
| Thermography | 90 | 90 | |
| Ultrasound/Sonography | 13–98.4 | 67.8–94 | |
| MRI | 86–100 | 21–97 | |
| Proton Magnetic Resonance Spectroscopy (MRS) | 83–100 | 73–87 | |
| Scintigraphy (CT) | 55–95 | 62–94 | |
| PET | 96 | 100 | |
| Positron Emission Mammography (PEM) | 80–86 | 91–100 | |
| Electrical Impedance Scanning (EIS) | 62–93 | 52–69 | |
| Serum protein expression profiling | 90 | 93 | |
| Gene Profiling | 83–91 | 72.7–81.8 | |
| Gene Testing | 63–85 | Not mentioned | |
Reported accuracy on computer-aided diagnosis
| Methods & applications | Accuracy (%) | Training/Sample size |
|---|---|---|
| Prognostic factors & BP for breast cancer prognosis ( | 85 | NM |
| Prognostic factors & SOM for nodal metastasis detection ( | 55–84 | 50/81 |
| Prognostic factors & (a) Logistic regression (b) MLP (c) Decision tree for breast cancer survivability prediction ( | (a) 89.2 (b) 91.2 (c) 93.6 | 10-fold cross validation, 202,932 |
| Patient physiological and history data & (a) ANN (b) Data Employment Analysis (c) LDA for breast cancer diagnosis ( | (a) 81.5 (b) 66.5 (c) 66.1 | 227/227 |
| Clinical pathological data & MLP & single threshold system for breast cancer prognosis ( | 96 | 828/1035 |
| FNA & (a) Fuzzy k-NN (b) logic regression (c) MLP for breast cancer prognosis ( | (a) 88 (b) 82 (c) 87 | Leave-one-out, 100 |
| FNA & (a) Rank NN ( | (a) 97 (b) 97.1 (c) 98.1 (d) 97.5 (e) 97.81 (f) 95.91 (g) 97.66 (h) 98.25 (i) 98.25 (j) 96–99.8 (k) 99.99 (l) 97.5 (m) 97.07 | (a), (b), (k): 524/699 (d): 400/683 (e), (j), (k), (l): 349/699 (f), (g), (h), (i): 398/569 (m) 547/699 |
| Wavelet features of mammogram & MLP for breast cancer diagnosis ( | 88 | NM |
| Breast cancer tissue image & fuzzy co-occurrence matrix & MLP for breast cancer diagnosis ( | 100 | 60/90 |
| Biopsy image & (a) RBF ( | (a) 83.7–84.6 (b) 76.4–78.1 (c) 79.3–80.7 (d) 76.8 | Sensitivity |
| Mammogram & (a) Evolving ANN ( | (a) 84.64–91.96 (b) 93.8 (c) 60 (d) 89 | (a) Leave-one-out, 216 (b) NM (c) 247/272 (d) 335/419 |
| (a) Mammogram & LDA for parenchymal patterns identification. (b) Mammogram & one-step rule-based & ANN for breast cancer diagnosis ( | (a) 91 (b) 94 | NM |
| (a) Mammogram & patient history data & ANN for breast cancer diagnosis, (b) and for mammographic invasion prediction ( | (a) 82–86 (b) 77.96 | Leave-one-out |
| Mammogram & patient history data & (a) evolutionary programming & Adaboosting ( | (a) 86.1–87.6 (b) 84 | (a) 400/500 (b) 250/500 |
| Mammogram & RBF for (a) abnormalities detection (b) breast cancer diagnosis ( | (a) 88.23 (b) 79.31 | (a) 119/238 (b) 119/119 |
| Ipsilateral mammogram & ANN (BP and Kalman filter) for breast cancer diagnosis ( | About 65 | 60/100 |
| MRI & BP for breast cancer diagnosis ( | Improved accuracy | NM |
| (a) Spectrum of radio frequency echo signals in ultrasound (b) B-mode ultrasound & DA for axillary lymph node classification ( | (a) 92.5 (b) 80 | NM |
| Sonography & (a) SOM ( | (a) 85.6 (b) 96 | (a) 10-fold cross validation (b) NM |
| Thermogram & (a) Image histogram & Co-occurrence matrix ( | (a) Almost 100 (b) Compared well to physician (c) 74–94 (d) 53–64 | (a), (b): NM (c) 39/78 (d) 65/78 |
| Gene expression & k-means clustering & principal component analysis & Bayesian classification tree for (a) lymph-node metastasis and (b) relapse ( | (a) 90 (b) 90 | Leave-one-out, (a) 37, (b) 52 |
Abbreviations: BP: Backpropagation, ANN: Artificial Neural Network, SVM: Support Vector Machine, DA: Discriminant Analysis, LDA: Linear DA, MLP: Multilayer Perceptron, SOM: Self-Organizing Map, NN: Nearest Neighbor, MARS: Multivariate Adaptive Regression Splines, RBF: Radial Basis Function, NM: Not Mentioned.
Fig. 2Architecture of FALCON-AART.
Fig. 3Slices of fusiform gyrus of car and bird expert in face, car, and bird recognition. The rectangular boxes show the activated areas of brain for different recognition task (Adapted from Gauthier et al., 2000).
Fig. 4Thermography process.
Fig. 5Thermogram of (a) healthy patient-symmetrical temperature (b) unhealthy patient-unsymmetrical temperature.
Average mean and modal temperatures of healthy and unhealthy breasts
| Healthy patients | Benign patients | Carcinoma patients | |
|---|---|---|---|
| Average mean temperature of normal breast (left and/or right) (°C) | 32.66 | 32.81 | 33.43 |
| Average mean temperature of abnormal breast (left or right) (°C) | Not available | 33.00 | 33.51 |
| Average modal temperature of normal breast (left and/or right) (°C) | 32.67 | 33.05 | 33.40 |
| Average modal temperature of abnormal breast (left or right) (°C) | Not available | 33.00 | 33.51 |
Breast cancer diagnosis result (desired values are in bold)
| Method | FH | T | TH | TD | TDF | |
|---|---|---|---|---|---|---|
| Linear discriminant analysis | Recall (%) | 65.79 | 62.86 | 88.57 | 37.14 | 71.43 |
| Predict (%) | 34.21 | 47.37 | 28.95 | 28.95 | 36.84 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| Multilayer perceptron | Recall (%) | 77.14 | 97.14 | 65.71 | 88.57 | |
| Predict (%) | 42.11 | 55.26 | 57.89 | 47.37 | 42.11 | |
| No. of epoch | 100 | 100 | 100 | 100 | 100 | |
| No. of rules | Not applicable | |||||
| Naı¨ve Beyesian classifier | Recall (%) | 57.14 | 57.14 | 55.88 | 57.14 | 54.29 |
| Predict (%) | 54.29 | 54.29 | 57.14 | 54.29 | 22.86 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| k-Nearest neighbor | Recall (%) | 25.71 | 88.57 | 97.06 | 74.29 | 91.43 |
| Predict (%) | 40 | 45.71 | 48.57 | 42.86 | 45.71 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| Support vector machine | Recall (%) | 62.86 | 62.86 | 77.14 | 54.29 | 68.57 |
| Predict (%) | 42.11 | 52.63 | 57.89 | 52.63 | 42.11 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| C4.5 | Recall (%) | 74.29 | 74.29 | 91.43 | 68.57 | 88.57 |
| Predict (%) | 42.11 | 57.89 | 55.26 | 44.74 | 50 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | 7 | |||||
| Logistic regression | Recall (%) | 80 | 77.14 | 100.0 | 60.0 | 82.86 |
| Predict (%) | 36.84 | 57.89 | 50 | 44.74 | 42.11 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| Self organizing map | Recall (%) | 77.14 | 82.86 | 80 | 77.14 | 77.14 |
| Predict (%) | 34.21 | 50.0 | 21.05 | 36.84 | 34.21 | |
| No. of epoch | 2000 | 2000 | 2000 | 2000 | 2000 | |
| No. of rules | Not applicable | |||||
| Radial basis function | Recall (%) | 60.0 | 62.86 | 57.14 | 57.14 | 62.86 |
| Predict (%) | 50.0 | 55.26 | 52.63 | 44.74 | 50.0 | |
| No. of epoch | 1 | 1 | 1 | 1 | 1 | |
| No. of rules | Not applicable | |||||
| FALCON-ART | Recall (%) | 85.71 | 71.43 | 65.71 | 70.37 | 88.57 |
| Predict (%) | 50.0 | 52.63 | 52.63 | 51.28 | 55.26 | |
| No. of epoch | 50 | 50 | 50 | 50 | 50 | |
| No. of rules | 137 | 189 | 148 | 134 | 180 | |
| FALCON-MART | Recall (%) | 37.14 | 70.37 | 97.14 | ||
| Predict (%) | 34.21 | 65.79 | 52.63 | 51.28 | 52.63 | |
| No. of epoch | 6 | 17 | 10 | 6 | 8 | |
| No. of rules | 34 | 23 | 78 | 54 | 31 | |
| FALCON-AART | Recall (%) | 77.14 | 94.29 | 97.14 | ||
| Predict (%) | ||||||
| No. of epoch | 4 | 4 | 4 | 4 | 10 | |
| No. of rules | 22 | 30 | 38 | 31 | ||
Fuzzy rules generated by FALCON-AART
| Fuzzy rules (FALCON-AART) | Crisp rules (C4.5) | Diagnostic rule | |
|---|---|---|---|
Fig. 6Reasoning process of FALCON-AART.
FALCON-AART and analyst reasoning
| Steps | FALCON-AART | Analyst |
|---|---|---|
| 1 | Take in the extracted features from thermogram | Examine the thermogram. Looks for abnormal heat patterns, temperature variations, etc. |
| 2 | Compare the feature values with own positive and negative diagnostic rules (knowledge/ experiences). Computes their matching degree (firing strength/ similarity) | Compare the examined thermogram with previous benign (negative) and malignant (positive) thermograms. Judges and determines their similarity based on own diagnostic rules and experiences |
| 3 | Select the rule with maximum matching degree, and inhibits others | Select the knowledge that best describes the current situation. Eliminates those hypotheses that are not relevant |
| 4 | Determine the consequent linked by the winning rule | Determine the conclusion derived from the knowledge applied |
| 5 | Perform defuzzification and outputs the conclusion | Give the diagnostic conclusion and decision |
Performance of FALCON-AART on breast thermography
| Tasks | Recall (%) | Predict (%) | Sensitivity (%) | Specificity (%) | No. of epoch | No. of rules | |
|---|---|---|---|---|---|---|---|
| 1. Cancer detection | TH | 100.0 | 94.74 | 100.0 | 60.0 | 4 | 14 |
| TDF | 100.0 | 94.74 | 100.0 | 60.0 | 7 | 21 | |
| 2. Breast tumor detection | TH | 100.0 | 84.0 | 33.33 | 90.91 | 11 | 10 |
| TDF | 100.0 | 71.05 | 76.0 | 61.54 | 11 | 17 | |
| 3. Breast tumor classification | TH | 100.0 | 88.0 | 33.33 | 95.45 | 4 | 8 |
| TDF | 100.0 | 84.0 | 33.33 | 90.91 | 11 | 10 | |
Fig. 7ROC plot of FALCON-AART trained on files TF and TDF.