| Literature DB >> 35053531 |
Ye-Jiao Mao1, Hyo-Jung Lim2, Ming Ni3,4, Wai-Hin Yan5, Duo Wai-Chi Wong2, James Chung-Wai Cheung2,6.
Abstract
Ultrasound elastography can quantify stiffness distribution of tissue lesions and complements conventional B-mode ultrasound for breast cancer screening. Recently, the development of computer-aided diagnosis has improved the reliability of the system, whilst the inception of machine learning, such as deep learning, has further extended its power by facilitating automated segmentation and tumour classification. The objective of this review was to summarize application of the machine learning model to ultrasound elastography systems for breast tumour classification. Review databases included PubMed, Web of Science, CINAHL, and EMBASE. Thirteen (n = 13) articles were eligible for review. Shear-wave elastography was investigated in six articles, whereas seven studies focused on strain elastography (5 freehand and 2 Acoustic Radiation Force). Traditional computer vision workflow was common in strain elastography with separated image segmentation, feature extraction, and classifier functions using different algorithm-based methods, neural networks or support vector machines (SVM). Shear-wave elastography often adopts the deep learning model, convolutional neural network (CNN), that integrates functional tasks. All of the reviewed articles achieved sensitivity ³ 80%, while only half of them attained acceptable specificity ³ 95%. Deep learning models did not necessarily perform better than traditional computer vision workflow. Nevertheless, there were inconsistencies and insufficiencies in reporting and calculation, such as the testing dataset, cross-validation, and methods to avoid overfitting. Most of the studies did not report loss or hyperparameters. Future studies may consider using the deep network with an attention layer to locate the targeted object automatically and online training to facilitate efficient re-training for sequential data.Entities:
Keywords: CNN; artificial intelligence; benign; breast cancer; breast neoplasm; computer-aided diagnosis; deep learning; malignancy; shear wave elastography; sonoelastography
Year: 2022 PMID: 35053531 PMCID: PMC8773731 DOI: 10.3390/cancers14020367
Source DB: PubMed Journal: Cancers (Basel) ISSN: 2072-6694 Impact factor: 6.639
Figure 1PRISMA flowchart of systematic search and selection process.
Subject information and dataset.
| Article | Sample Size | Mean Age | Lesion Type | Lesion Size (mm) | Reference Standard |
|---|---|---|---|---|---|
| Chen et al. [ | 86 patients | 45 (-, 20–60) | 60:40 | - | Pathologically proven |
| Fujioka et al. [ | 363 patients | Tn: 47.5 | Tn: 158:146 | Tn (14.5:17.9) | - |
| Misra et al. [ | 85 patients | - | 130: 131 | - | Biopsy |
| Moon et al. [ | 171 patients | 46 (-, 35–67) | 101:39 | 10.1: 13.2 | Ultrasound (BI-RADS), & some cases were biopsy |
| Sasikala et al. [ | 113 patients | - | 62:51 | - | - |
| Sasikala et al. [ | 113 patients | - | 62:51 | - | - |
| Wu et al. [ | 80 patients 320 images (1:1) | BT: 43.56 (11.34, 3–70) | 34 (144 images): 46 (176 images) | 40.67 (20.05): 38.65 (20.02) | Histopathology |
| Wu et al. [ | 80 patients | BT: 43.56 (11.34, 31–70) | 34 (144 images): 46 (176 images) | 40.67 (20.05): 38.65 (20.02) | Histopathology |
| Yu et al. [ | 187 patients | 41 (14, 16–77) | 113: 74 | - | Screened by B-mode then confirmed with biopsy |
| Zhang et al. [ | 121 patients (227 images) | 39.9 (15.2, NS) | 135: 92 | 0.54 (0.2) * | Biopsy |
| Zhang et al. [ | 121 patients (227 images) | - | 135:92 | - | Pathology |
| Zhang et al. [ | 263 patients | Tn: 40.47 (12.1, 18–77) | Tn: 140:58 | Tn: 13 (6, 4–34) | Biopsy after mammogram, US & SWE examination |
| Zhou et al. [ | 205 patients | 35.6 (-, 16–79) | 222:318 | 2–20 | Biopsy |
* Unit of the measurements was not available in the article. BT: benign tumours; BIRADS: Breast Imaging Reporting and Data System; MT: malignant tumours; SD: standard deviation; Tn: training set; Ts: testing set; Tx: external testing set/validation set; US: ultrasound; SWE: shear wave elastography.
Configuration of the ultrasound system and image segmentation.
| Article | Ultrasound System, Type | Image Pre-Processing | Image Segmentation | Evaluation of Segmentation | |
|---|---|---|---|---|---|
| Chen et al. [ | Voluson 530, Kretz Technik | SE-FH | Anisotropic diffusion filtering & stick technique | Level set method | Verified by Ro |
| Fujioka et al. [ | Aplio 500, Toshiba | SWE | Manual cropping | CNN (Xception, Inception V3, InceptionNesNetV2, DenseNet1, DenseNet161, NASNetMobile) † | - |
| Misra et al. [ | Vision Ascendus, Hitachi | SE-FH | - | w/ vs. w/o manual cropping | - |
| Moon et al. [ | EUB-8500, Hitachi | SE-FH | - | ROI drawn by radiologist manually | |
| Sasikala et al. [ | - | SE-FH | Speckle reducing anisotropic diffusion | Fuzzy level set | - |
| Sasikala et al. [ | Epiq 5G1/SS with Make, Philips | SE-FH | Speckle reducing anisotropic diffusion | Fuzzy level set | - |
| Wu et al. [ | IU22 system, Philips; | SE-ARF | Harris corner operation | Manually drawn from B-mode and map to elastography | - |
| Wu et al. [ | IU22 system, Philips; | SE-ARF | Fractional order operation | Manually drawn from B-mode and map to elastography | - |
| Yu et al. [ | Aixplorer, SuperSonic | SWE | K-means clustering, | Manual segmentation vs. level set vs. manual editing after level set | Compared to manual segmentation using |
| Zhang et al. [ | Aixplorer, SuperSonic | SWE | Image separation | Level set | - |
| Zhang et al. [ | Aixplorer, SuperSonic | SWE | Image separation | RD-GAD vs. GAD | Compared with manual segmentation using TP, FP, Acc, Sp (indexed by Ao), RMSE |
| Zhang et al. [ | Aixplorer, SuperSonic | SWE | - | Manually segmented using an open-source image platform | DSC, ICC |
| Zhou et al. [ | Aixplorer, SuperSonic | SWE | Image separation | CNN † | - |
† Image segmentation function was not standalone and facilitated by machine learning model. Acc: Accuracy; Ao: area overlapped; Ad: area difference; ARF: acoustic radiation force; CNN: convolution neutral network; DSC: dice similarity coefficient; FH: freehand; GAD: Gabor-based anisotropic diffusion; ICC: intraclass correlation; MAD: mean absolute distance; MxAD: maximum absolute distance; NAD: normalized area difference; NCT: normalized center translation; NSM: normalized slope of metric value; p < 10×: percentage of points with different less than 10 pixels; PGBM: point-wise gated Boltzmann machine; RD: reaction diffusion level set; RMSE: root mean square error; Ro: radiologist; Sp: specificity; SWE: shear wave elastography; SE: strain elastography; w/: with; w/o: without.
Configuration of machine learning and classification models.
| Article | Data Augmentation | Transfer Learning/Pre-Training | Feature Extraction | Classification | Model Validation |
|---|---|---|---|---|---|
| Chen et al. [ | - | - | Pre-determined image statistical features (NAD, NSM, NCT) targeted to SE characteristics | SVM | - |
| Fujioka et al. [ | Classic | ImageNet | CNN (Xception, Inception V3, InceptionNesNetV2, DenseNet1, DenseNet161, NASNetMobile) | - | |
| Misra et al. [ | Classic | ImageNet | Ensembled (B-mode & SE) with | 5-fold cxv | |
| Moon et al. [ | - | - | Pre-set elasticity features | MPNN | - |
| Sasikala et al. [ | - | - | Extraction: LBP vs. LTP | SVM | - |
| Sasikala et al. [ | - | - | GLCM vs. GLDM vs. LAW vs. LBP | SVM w/ radial bias function | 10 fold cxv |
| Wu et al. [ | - | - | Harris corner convolution vs. fractional order convolution, pooling | Random decision forest vs. GRNN (FCN) | 0 to 10 fold cxv w/ different case ratios |
| Wu et al. [ | - | - | Fractional order convolution vs. 1st Sobel w/ 2nd Laplacian order convolution, | GRNN (FCN) | 0 to 10 fold cxv |
| Yu et al. [ | - | - | Pre-determined textural features (26) | SVM | Leave-one-out cxv |
| Zhang et al. [ | - | - | GLCM vs. PGBM and RBM | SVM vs. KNN vs. ELM | 5-fold cxv |
| Zhang et al. [ | - | - | (Prime) Contourlet-based texture features (SWE) and morphological features (B-mode) vs. nextraction | SVM | Leave-one-out cxv |
| Zhang et al. [ | Classic | - | CNN, LASSO regression | Likelihood ratio | By external testing dataset |
| Zhou et al. [ | Classic | - | CNN feature extraction w/ network forward process | CNN | By external testing dataset |
BC: Bayesian classifier; CCA: canonical correlation analysis; CNN: convolution neural network; cxv: cross-validation; DPN: deep polynomial network; ELM: extreme learning machine; FCN: fully-connected network; GLCM: grey level difference matrix; GLDM: grey level difference matrix; GRNN: generalized regression neural network; KNN: K-nearest neighbour; LASSO: least absolute shrinkage and selection operator; LBP: local binary pattern; LTP: local ternary pattern; MKL: multiple kernel learning; MPNN: multilayer perceptron neural network; NAD: normalized area difference; NCT: normalized center translation; NSM: normalized slope of metric value; PCA: principal component analysis; PGBM: point-wise gated Boltzmann machine; PSO: particle swarm optimization; RBM: restricted Boltzmann machine; SE: strain elastography; SVM: support vector machine; w/: with; w/o: without.
Figure 2Confusion matrix demonstrating typical outcome measures used for model evaluation. (BCR/G-mean: balanced classification rate; MCC: Matthews correlation coefficient; YI: Youden’s index).
Evaluation metric and outcome performance.
| Article | Remarks | Evaluation Metrics and Outcomes | ||||||
|---|---|---|---|---|---|---|---|---|
| Acc | Sn/Rc | Sp | PPV/Pc | NPV | AUC | Others | ||
| Chen et al. [ | - | 91.00% | 85.00% | 95.00% | 91.89% | 90.48% | 0.936 | - |
| Fujioka et al. [ | Mean performance of all CNNs and Epochs * vs. radiologist readouts | - | 84.3% | 78.9% | - | - | 0.870 | - |
| Misra et al. [ | w/ * vs. w/o manual cropping | 87.48% | 85.18% | 89.65% | 88.49% | - | - | F1 = 0.868 |
| Moon et al. [ | MPNN * vs. BC | - | 92% | 74% | 58% | 96% | 0.89 | - |
| Sasikala et al. [ | LBP vs. LTP * | 98.2% | 96.2% | 100.0% | - | - | - | F1 = 0.981 |
| Sasikala et al. [ | GLCM vs. GLDM vs. LAW vs. LBP * | 96.2% | 94.4% | 97.4% | 96.2% | - | - | F1 = 0.953 |
| Wu et al. [ | Harris corner * vs. fractional-order | 86.97% | 86.02% | 87.63% | - | - | - | F1 = 0.86 |
| Wu et al. [ | Fractional order * vs. 2nd order convolution | 87.86% | 92.92% | - | 80.42% | 94.22 | - | F1 = 0.862 |
| Yu et al. [ | Manual vs. level set vs. level set + post-manual edit * | 94.8% | 95.1% | 94.6% | 91.9% | 96.8% | - | YI = 89.7% |
| Zhang et al. [ | Level set vs. PGBM vs. PGBM w/ RBM * | 93.4% | 88.6% | 97.1% | - | - | 0.947 | YI = 85.7% |
| Zhang et al. [ | Contourlet * vs. raw | 95.6% | 97.8% | 94.1% | - | - | 0.961 | YI = 91.9% |
| Zhang et al. [ | B-mode vs. SWE * vs. BI-RADS at US | - | 100% | 100% | - | - | 1.00 | (+)LR = ∝ |
| Zhou et al. [ | 11 layers vs 13 layers vs 16 layers * | 95.8% | 96.2% | 95.7% | - | - | - | - |
* indicates the model that had the results presented in this table, which was either the proposed model in the article or the best-performing model. Acc: accuracy: Sn: sensitivity; Rc: recall; Sp: specificity; PPV: positive predictive value; Pc: precision; NPV: negative predictive value; AUC: area under receiver-operating curve; MCC: Matthews correlation coefficient; BCR: balance classification rate; LR: likelihood ratio; YI: Youden’s index. BC: Bayesian classifier; BIRADS: Breast Imaging Reporting and Data System; CCA: canonical correlation analysis; CNN: convolution neural network; DPN: deep polynomial network; ELM: extreme learning machine; GLCM: gray level difference matrix; GLDM: gray level difference matrix; GRNN: generalized regression neural network; K-nearest neighbour; LBP: local binary pattern; LTP: local ternary pattern; MKL: multiple kernel learning; MPNN: multilayer perceptron neural network; PCA: principal component analysis; PGBM: point-wise gated Boltzmann machine; RBM: restricted Boltzmann machine; SE: strain elastography; SWE: shear wave elastography; SVM: support vector machine; w/: with; w/o: without.