| Literature DB >> 33808677 |
Chris Boyd1,2, Greg Brown1, Timothy Kleinig3,4, Joseph Dawson5,6, Mark D McDonnell7, Mark Jenkinson8, Eva Bezak9,10.
Abstract
Research into machine learning (ML) for clinical vascular analysis, such as those useful for stroke and coronary artery disease, varies greatly between imaging modalities and vascular regions. Limited accessibility to large diverse patient imaging datasets, as well as a lack of transparency in specific methods, are obstacles to further development. This paper reviews the current status of quantitative vascular ML, identifying advantages and disadvantages common to all imaging modalities. Literature from the past 8 years was systematically collected from MEDLINE® and Scopus database searches in January 2021. Papers satisfying all search criteria, including a minimum of 50 patients, were further analysed and extracted of relevant data, for a total of 47 publications. Current ML image segmentation, disease risk prediction, and pathology quantitation methods have shown sensitivities and specificities over 70%, compared to expert manual analysis or invasive quantitation. Despite this, inconsistencies in methodology and the reporting of results have prevented inter-model comparison, impeding the identification of approaches with the greatest potential. The clinical potential of this technology has been well demonstrated in Computed Tomography of coronary artery disease, but remains practically limited in other modalities and body regions, particularly due to a lack of routine invasive reference measurements and patient datasets.Entities:
Keywords: artificial intelligence; cta; machine learning; vascular disease
Year: 2021 PMID: 33808677 PMCID: PMC8003459 DOI: 10.3390/diagnostics11030551
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Figure 1PRISMA (Preferred Reporting Items for Systematic Reviews and Meta-Analyses) flow diagram of literature selection process.
Computed Tomography Angiography (CTA) characteristics.
| Organ | ML Prediction Endpoint | Author (Year) | No. of Patients (M/F) | ML Approach or Software | ML Validation | Gold Standard | Contrast Used? |
|---|---|---|---|---|---|---|---|
| Brain | Faster clinician identificiation of intracranial aneurysm | Park (2019) | 662 | 3-D CNN. | 75/14/11 train/validation/test | Clinicians’ segmentation ( | Yes |
| Heart | 5 year ACM | Motwani (2017) | 10,030 | LogitBoost | k-fold cross validation ( | Existing clinical or cCTA metrics | Yes |
| ACM | Han (2019) | 86,155 | LogitBoost | 70/30 holdout validation | Mortality status at follow up (median 4.6 years) | No | |
| CAD—Calcium scoring | Shahzad (2013) | 366 | k-Nearest Neighbour | 57/43 holdout validation | Expert Calcium Scoring | No | |
| Coronary vessel centreline extraction | Wolterink (2019) | 82 | 3-D CNN. + SVM | MICCAI 2008 CAT08 dataset—32 pre segmented cCTA images | Clinicians’ segmentation ( | Yes | |
| FFR variation with kVp | De Geer (2019) | 351 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | |
| Functional stenosis significance | Coenen (2018) | 351 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | |
| Hae (2018) | 1132 | Light Gradient Boosting Machine | 83/17 Holdout validation k-fold cross validation ( | 79 external patients CAAS-5 software | Yes | ||
| Han (2018) | 252 | SmartHeart Software | Leave one out cross validation | Invasive coronary angiography FFR | Yes | ||
| Kurata | 74 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| van Hamersvelt (2019) | 126 | As described in Zreik (2018) | k-fold cross validation ( | Invasive coronary angiography FFR | Yes | ||
| Zreik (2018) | 166 | 3-D CNN + SVM | Manual segmentation of 40 patients | Invasive coronary angiography FFR | Yes | ||
| Dey (2018) | 254 | Ensemble classification approach (Supervised ensemble learning) | k-fold cross validation ( | Invasive coronary angiography FFR | Yes | ||
| von Knebel Doeberitz (2018) | 84 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Wardziak | 90 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Yu (2018) | 129 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Yu (2019) | 180 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Hu (2018) | 105 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Nous | 351 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Zreik (2019) | 163 | Recurrent CNN | 50/10/40 train/validation/test | Clinicians’ segmentation ( | Yes | ||
| Functional stenosis significance (myocardial bridging) | Zhou (2019) | 161 | SyngoTM cFFR | 12,000 virtual coronary models | 41 control patients Clinicians segmentations ( | Yes | |
| MACE related lesions | Tesche (2016) | 92 | SyngoTM Coronary Plaque Analysis 2.0.3 | Invasive coronary angiography FFR | Yes | ||
| von Knebel Doeberitz (2019) | 82 | SyngoTM cFFR | 12,000 virtual coronary models | Invasive coronary angiography FFR | Yes | ||
| Machine learning ischemia risk score | Kwan | 352 | Ensemble classification approach (Supervised ensemble learning) | k-fold cross validation ( | Invasive coronary angiography FFR | Yes | |
| Plaque based risk stratification | Priyatharshini (2017) | 76 | Active contour model-based region growing | Agatston score | Yes | ||
| Plaque based risk stratification | Zhang (2019) | 129 | Dense U-net | k-fold cross validation ( | 2 expert Agatston score | No | |
| Plaque based risk stratification | van Rosendael (2018) | 8844 | Gradient boosted decision trees | 80/20 holdout validation k-fold cross validation ( | Clinician segmentation + cCTA risk score | Yes | |
| Plaque based risk stratification | Wang (2019) | 530 | 3D-Resnet deep neural network | 56/17/27 train/validation/test | Agatston Score | No | |
| Plaque stability | Al’Aref | 468 | XGBoost | 80/20 holdout validation k-fold cross validation ( | Invasive coronary angiography | Yes | |
| Rapidly progressing plaque | Han | 1083 | LogitBoost, Naïve Bayes, BayesNet, AdaBoost, Random Forest, Bagging, Stacking, MLP, Sequential Minimimal Optimization, ADTree | 70/30 holdout validation | Atherosclerotic cardiovascular disease risk score/duke coronary artery disease score | Yes |
CNN = Convolutional Neural Network, ACM = All-cause mortality, cCTA = Coronary computed tomography angiography, CAD = Coronary artery disease, FFR = Fractional flow reserve, kVp = Kilovoltage peak, cFFR = Software computation of FFR, SVM = Support vector machine, MACE = Major adverse cardiovascular events, MLP = Multilayer perceptron, ADTree = Alternating decision tree.
Model performance statistics for machine learning (ML) quantitation using CTA.
| Organ | ML PredictionEndpoint | Statistics Quoted | Author (Year) | Sample Size | Sensitivity | Specificity | Accuracy | AUC | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Max | Min | Max | Min | Max | Min | Max | |||||
| Brain | Faster aneurysm identification | Per clinician | Park (2019) | 818 exams | 0.89 | 0.98 | 0.93 | |||||
| Heart | 5-year ACM | Per patient | Motwani (2017) | 10,030 patients | 0.79 | 0.79 | ||||||
| ACM (CAD) | Per patient | Han (2019) | 86,155 patients | 0.74 | 0.78 | |||||||
| CAD—Calcium scoring | Per patient | Shahzad (2013) | 366 patients | 0.84 | ||||||||
| Coronary vessel centreline extraction | Wolterink (2019) | 82 patients | ||||||||||
| FFR variation with kVp | Per vessel | De Geer (2019) | 525 vessels | 0.74 | 1.00 | 0.73 | 0.79 | 0.77 | 0.86 | 0.82 | 0.90 | |
| Functional stenosis significance | Per patient | Coenen (2018) | 525 lesions | 0.82 | 0.96 | 0.60 | 0.83 | 0.75 | 0.91 | |||
| Hae (2018) | 1132 lesions | 0.73 | 0.84 | 0.76 | 0.85 | 0.74 | 0.84 | 0.80 | 0.91 | |||
| Han (2018) | 252 patients | 0.52 | 0.71 | 0.61 | 0.85 | 0.64 | 0.68 | |||||
| Kurata (2019) | 91 lesions | 0.33 | 0.90 | 0.38 | 0.91 | 0.59 | 0.85 | |||||
| van Hamersvelt (2019) | 126 patients | 0.85 | 0.48 | 0.72 | 0.76 | |||||||
| Zreik (2018) | 166 patients | 0.70 | 0.71 | 0.71 | 0.62 | 0.85 | ||||||
| Per lesion | Dey (2018) | 2758 artery segments | 0.84 | |||||||||
| von Knebel Doeberitz (2018) | 103 lesions | 0.62 | 0.88 | 0.33 | 0.68 | 0.61 | 0.93 | |||||
| Wardziak (2019) | 96 lesions | 0.76 | 0.72 | 0.74 | 0.84 | |||||||
| Yu (2018) | 166 lesions | 0.85 | 0.88 | |||||||||
| Yu (2019) | 208 lesions | 0.81 | 0.94 | 0.82 | 0.87 | 0.83 | 0.86 | 0.87 | 0.94 | |||
| Per vessel | Hu (2018) | 117 lesions | 0.61 | 0.91 | 0.82 | 0.86 | 0.92 | |||||
| Nous (2019) | 525 arteries | 0.79 | 0.88 | 0.72 | 0.80 | 0.75 | 0.83 | 0.82 | 0.88 | |||
| Per segment | Zreik (2019) | 676 lesions | 0.62 | 0.80 | ||||||||
| Functional stenosis significance (myocardial bridging) | Per lesion | Zhou (2019) | 161 patients | 0.65 | 0.77 | |||||||
| MACE | Per patient | Tesche (2016) | 258 lesions | 0.63 | 0.83 | 0.73 | 0.83 | 0.72 | 0.82 | |||
| Per lesion | von Knebel Doeberitz (2019) | 82 patients | 0.82 | 0.79 | 0.94 | |||||||
| Machine learning ischemia risk score | Per vessel | Kwan (2020) | 352 patients | 0.78 | ||||||||
| Plaque based risk stratification | Per patient | Priyatharshini (2017) | 76 patients | 0.91 | ||||||||
| Per lesion | Zhang (2019) | 129 patients | 0.86 | 0.91 | ||||||||
| Per vessel | van Rosendael (2018) | 8844 patients | 0.77 | |||||||||
| Wang (2019) | 530 patients | |||||||||||
| Plaque stability | Per lesion | Al’Aref (2020) | 582 lesions | 0.77 | ||||||||
| Rapidly progressing plaque | Per patient | Han (2020) | 1083 patients | 0.79 | 0.83 | |||||||
ACM = All-cause mortality, CAD = Coronary artery disease, FFR = Fractional flow reserve, kVp = Kilovoltage peak, MACE = Major adverse cardiovascular event.
Model performance statistics using Siemens Syngo cFFR.
| Organ | ML Prediction Endpoint | Statistics Quoted | Author (Year) | Sample Size | Sensitivity | Specificity | Accuracy | AUC | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Max | Min | Max | Min | Max | Min | Max | |||||
| Heart | FFR variation with kVp | Per vessel | De Geer (2019) | 525 vessels | 0.74 | 1.00 | 0.73 | 0.79 | 0.77 | 0.86 | 0.82 | 0.90 |
| Functional stenosis significance | Per patient | Coenen (2018) | 525 lesions | 0.82 | 0.96 | 0.60 | 0.83 | 0.75 | 0.91 | |||
| Kurata (2019) | 91 lesions | 0.33 | 0.90 | 0.38 | 0.91 | 0.59 | 0.85 | |||||
| von Knebel Doeberitz (2018) | 103 lesions | 0.62 | 0.88 | 0.33 | 0.68 | 0.61 | 0.93 | |||||
| Wardziak (2019) | 96 lesions | 0.76 | 0.72 | 0.74 | 0.84 | |||||||
| Yu (2018) | 166 lesions | 0.85 | 0.88 | |||||||||
| Yu (2019) | 208 lesions | 0.81 | 0.94 | 0.82 | 0.87 | 0.83 | 0.86 | 0.87 | 0.94 | |||
| Per vessel | Hu (2018) | 117 lesions | 0.61 | 0.91 | 0.82 | 0.86 | 0.92 | |||||
| Nous (2019) | 525 arteries | 0.79 | 0.88 | 0.72 | 0.80 | 0.75 | 0.83 | 0.82 | 0.88 | |||
| Functional stenosis significance (myocardial bridging) | Per lesion | Zhou (2019) | 161 patients | 0.65 | 0.77 | |||||||
| MACE related lesions | Per lesion | von Knebel Doeberitz (2019) | 82 patients | 0.82 | 0.79 | 0.94 | ||||||
FFR = Fractional flow reserve, kVp = Kilovoltage peak, MACE = Major adverse cardiovascular events.
Ultrasound characteristics.
| Organ | ML Prediction Endpoint | Author (Year) | No. of Patients (M/F) | US Type | ML Approach | ML Validation | Gold Standard |
|---|---|---|---|---|---|---|---|
| Brain | Carotid elastography | Roy-Cardinal (2019) | 66 | B-Mode | Random forest | 0.632+ validation | Patient symptoms |
| Carotid plaque echomorphology | Golemati (2020) | 77 | B-Mode | Random forest | Leave one out | Clinicians’ segmentations ( | |
| Huang (2018) | 153 | B-Mode | k-nearest neighbours | k-fold cross validation ( | Grayscale median | ||
| Pedro (2014) | 109 | B-Mode | Cutoff of ROC | Leave one out | Clinician assignment of symptomatic plaque status | ||
| Carotid plaque segmentation | Menchon-Lara (2016) | 67 | B-Mode | Neural Network | 66/33 Holdout validation | Clinicians’ segmentations (repeated) ( | |
| IMT measurement & plaque detection | Hassan (2013) | 300 | B-Mode | Fuzzy C-mean & probabilistic neural network | Clinicians’ segmentations ( | ||
| Heart | Probability of OCT identified thin-cap fibroatheroma | Bae (2019) | 517 (382/135) | IVUS | ANN, SVM, naïve bayes | k-fold cross ( | Presence of OCT thin-cap fibroatheroma |
B-mode = Anatomical ultrasound, ROC = Receiver operating characteristic curve, IMT = Intima-media thickness, OCT = Optical coherence tomography, IVUS = Intravascular Ultrasound, ANN = Artificial neural network, SVM = Support vector machine.
Model performance statistics for ML quantitation using B-mode US and IVUS.
| Organ | ML Prediction Endpoint | Statistics Quoted | Author (Year) | Sample Size | Sensitivity | Specificity | Accuracy | AUC | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Max | Min | Max | Min | Max | Min | Max | |||||
| Brain | Carotid elastography | Per patient | Roy-Cardinal (2019) | 66 patients | 0.79 | 0.83 | ||||||
| Carotid plaque echomorphology | Per lesion | Golemati (2020) | 77 patients | 0.69 | 0.86 | 0.68 | 0.88 | 0.69 | 0.85 | 0.79 | 0.90 | |
| Per patient | Huang (2018) | 315 frames | 0.68 | 0.81 | 0.63 | 0.89 | 0.72 | 0.85 | 0.71 | 0.83 | ||
| Per image | Pedro (2014) | 146 frames | 0.66 | 0.70 | 0.76 | 0.80 | 0.73 | 0.77 | 0.79 | 0.89 | ||
| Carotid plaque segmentation | Menchon-Lara (2016) | 67 patients | ||||||||||
| IMT measurement & plaque detection | Per patient | Hassan (2013) | 300 frames | 0.98 | 0.98 | 0.98 | 0.98 | |||||
| Heart | Probability of OCT identified thin-cap fibroatheroma | Per image | Bae (2019) | 41,101 frames | 0.81 | 0.84 | 0.61 | 0.79 | 0.76 | 0.82 | 0.74 | 0.82 |
IMT = Intima-media thickness, OCT = Optical coherence tomography.
Characteristics of modalities other than CT and ultrasound.
| Organ | ML Prediction Endpoint | Author (Year) | No. of Patients (M/F) | Imaging Modality | ML Approach | ML Validation | Gold Standard |
|---|---|---|---|---|---|---|---|
| Brain | Atherosclerosis identification | Wu (2019) | 1482 | MRI | 2.5D CNN (U-Net) | 90/10 holdout validation | Clinicians’ segmentations (n unknown) |
| Cerebral blood flow & cerebrovascular reactivity | Waddle (2019) | 53 | MRI | LOO-CV k-fold cross validation ( | Invasive coronary angiography | ||
| Heart | Functional stenosis significance | Cho | 1501 | Invasive Angiography | XGBoost | 80/20 holdout validation k-fold cross validation ( | 79 external patients |
| Gao (2019) | 0 | Computer Generated CTA | Recurrent Neural Net | 180 external patients w/Invasive coronary angiography FFR | |||
| Presence of CAD | Forssen (2017) | 3409 | NMR quantification of 256 metabolites | Random Forest + Penalized Logistic Regression | k-fold logistic regression ( | Coronary angiography reports | |
| Probability of myocardial ischemia | Nakajima (2015) | 106 | NM | Artificial Neural Net. | Clinicians’ segmentations ( | ||
| Nakajima (2017) | 1001 | NM | Artificial Neural Net. | 364 (265/98) external patients | Clinicians’ segmentations (n unknown) | ||
| Nakajima (2018) | 106 | NM | Artificial Neural Net. | Clinicians’ segmentations ( | |||
| Wang (2020) | 88 | PET | SVM, Logistic Regression, Decision Tree, Linear Discriminant Analysis, Naïve Bayes, k-Nearest Neighbour, Random Forest | 60/40 holdout validation | Invasive coronary angiography |
MRI = Magnetic resonance imaging, CNN = Convolutional neural network, LOO-CV = Leave one out cross validation, CTA = Computed tomography angiography, CAD = Coronary artery disease, NMR = Nuclear magnetic resonance, NM = Nuclear Medicine, Tc-MPI = Technetium-99m myocardial perfusion imaging, PET = Positron emission tomography, 13N-NH3 = Nitrogen-13 ammonia, 18F-FDG = Fluorine-18 fluorodeoxyglucose, SVM = Support vector machine.
Model performance statistics for ML quantitation using modalities other than CT and ultrasound.
| Organ | ML Prediction Endpoint | Statistics Quoted | Author (Year) | Sample Size | Sensitivity | Specificity | Accuracy | AUC | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Max | Min | Max | Min | Max | Min | Max | |||||
| Brain | Atherosclerosis identification | Wu (2019) | 18,915 frames | 0.81 | 0.89 | 0.87 | 0.95 | |||||
| Cerebral blood flow and cerebrovascular reactivity | Waddle (2019) | 112 hemispheres | 0.43 | 0.7 | 0.67 | 0.83 | 0.65 | 0.71 | ||||
| Heart | Functional stenosis significance | Per patient | Cho(2019) | 1501 frames | 0.72 | 0.84 | 0.77 | 0.89 | 0.81 | 0.85 | 0.87 | 0.90 |
| Per patient | Gao (2019) | 13,000 synthetic trees | 0.84 | 0.92 | 0.75 | 0.89 | 0.89 | 0.94 | ||||
| Presence of CAD | Per patient | Forssen (2017) | 3409 patients | 0.94 | 0.94 | 0.21 | 0.28 | 0.71 | 0.73 | 0.68 | 0.71 | |
| Probability of myocardial ischemia | Per patient | Nakajima (2015) | 106 patients | 0.69 | 0.62 | 0.66 | 0.88 | 0.97 | ||||
| Per patient | Nakajima (2017) | 1001 patients | 0.90 | 0.93 | ||||||||
| Per patient | Nakajima (2018) | 106 patients | 0.78 | 0.87 | 0.96 | 0.98 | 0.89 | 0.92 | 0.89 | 0.96 | ||
| Per patient | Wang (2020) | 159 vessels | 0.72 | 0.91 | 0.32 | 0.84 | 0.65 | 0.81 | 0.62 | 0.86 | ||
CAD = Coronary artery disease.