| Literature DB >> 35919128 |
Jonathan James Hyett Bray1,2, Moghees Ahmad Hanif2, Mohammad Alradhawi3, Jacob Ibbetson2, Surinder Singh Dosanjh3, Sabrina Lucy Smith4, Mahmood Ahmad2,3, Dominic Pimenta5.
Abstract
Artificial intelligence and machine learning (ML) models are rapidly being applied to the analysis of cardiac computed tomography (CT). We sought to provide an overview of the contemporary advances brought about by the combination of ML and cardiac CT. Six searches were performed in Medline, Embase, and the Cochrane Library up to November 2021 for (i) CT-fractional flow reserve (CT-FFR), (ii) atrial fibrillation (AF), (iii) aortic stenosis, (iv) plaque characterization, (v) fat quantification, and (vi) coronary artery calcium score. We included 57 studies pertaining to the aforementioned topics. Non-invasive CT-FFR can accurately be estimated using ML algorithms and has the potential to reduce the requirement for invasive angiography. Coronary artery calcification and non-calcified coronary lesions can now be automatically and accurately calculated. Epicardial adipose tissue can also be automatically, accurately, and rapidly quantified. Effective ML algorithms have been developed to streamline and optimize the safety of aortic annular measurements to facilitate pre-transcatheter aortic valve replacement valve selection. Within electrophysiology, the left atrium (LA) can be segmented and resultant LA volumes have contributed to accurate predictions of post-ablation recurrence of AF. In this review, we discuss the latest studies and evolving techniques of ML and cardiac CT.Entities:
Keywords: Artificial intelligence; Cardiac computed tomography; Machine learning
Year: 2022 PMID: 35919128 PMCID: PMC9242067 DOI: 10.1093/ehjopen/oeac018
Source DB: PubMed Journal: Eur Heart J Open ISSN: 2752-4191
An overview of algorithms used in machine learning with summary definitions and benefits
| Algorithm | Overview |
|---|---|
| Logistic regression | Determines the probability of a particular class for a discrete variable. A simple algorithm with extensive applications. |
| Support vector machines | Uses ‘kernel mapping’ to set boundaries of data classes. Can be used for hand-written characters and text categorization but is limited in larger datasets. |
|
| Classifies data based on the classes of the |
| Random forest | A collection of decision trees that iteratively split data based on binary criteria. The output is a combination of the results of each single decision tree. A major advantage is its ability to prioritize more important characteristics of the dataset. A highly versatile classifier that works well with small datasets. |
| Convolutional neural networks (U-Net) | A convolutional neural network (CNN) is a deep learning algorithm that captures the essence of data using a filter based on convolution. This is used extensively in image processing applications. U-net is a specific form of CNN architecture that utilizes fewer training images to provide more accurate segmentation.[ |
Summary of articles investigating the use of CT-fractional flow reserve using machine learning (CT-FFRML)
| Study | Design and aim | Algorithm used | Participants | Outcome |
|---|---|---|---|---|
| Itu 2016[ |
| CNN | 87 | AUC: 0.90 |
| Coenen 2018[ | Multicentre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. invasive CCTA and CT-FFRCFD | CNN | 351 | AUC: 0.84 |
| Tesche 2018[ | Single-centre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. CT-FFRCFD and QCA | CNN | 85 | AUC: 0.91 |
| Xu 2020[ | Investigation of the impact of image quality, BMI, sex, HR, and calcium on CT-FFRML diagnostic accuracy vs. CCTA and invasive FFR | - | 437 | AUC, LQ: 0.80 HQ: 0.93 |
| Zreik 2020[ | Retrospective study investigating automatic calculation of CT-FFR (FFR cut off <0.9) | CNN | 187 | AUC: 0.87 |
| Baumann 2020[ | Single-centre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. iFR | CNN | 40 | AUC: 0.96 |
| Lossnitzer 2020[ | Single-centre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. invasive FFR and CCTA | CNN | 88 | AUC: 0.96 |
| Li 2021[ | Single-centre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. invasive FFR and CCTA | CNN | 73 | CT-FFR vs. CCTA vessel-level AUC: 0.957 vs. 0.599, |
| Morais 2021[ | Single-centre, retrospective, diagnostic accuracy comparison of CT-FFRML vs. invasive FFR | CNN | 93 | AUC: 0.93 |
| Renker 2021[ | Multicentre, retrospective | CNN | 330 | Overall average (LAD, LCx and RCA) |
Time is reported as an approximation of total time required for analysis. Statistics are per patient (per vessel).
AUC, area under the curve; CFD, computational fluid dynamics; CNN, convolutional neural networks; HR, heart rate; HQ, high-quality images; LQ, low-quality images; low Agatston score, >0 to <100; high Agatston score, >400; QCA, quantitative coronary angiography; iFR, instantaneous wave-free ratio.
Summary of studies investigating the use of ML, cardiac CT, and CAC score
| Study | Design and aim | Algorithm used | Participants | Outcome |
|---|---|---|---|---|
| Išgum 2007[ | Accurate, automated identification of CAC scores |
| 76 female participants | Sensitivity 73.8% |
| Shahzad 2013[ | Automatic detection of whole heart calcium lesions, at 1.5 and 3.0 mm slice spacing |
| 366 patients (training 57%, testing 43%) |
1.5 mm sensitivity: 81.2% 1.5 mm false positive rate: 2.5 errors per patient 3.0 mm sensitivity: 86.6% False-positive rate: 2.2 errors per patient |
| Wolterink 2016[ | Accurate, automated identification of CAC scores | Paired convolutional neural networks | 250 patients (60% training, 40% testing) | Detection by paired convolutional neural networks identified more lesions than individual observers:
Sensitivity: 67–72% False-positive rate: 0.48–1.69 errors per scan |
| Al’Aref 2017[ | Accurate, automated identification of CAC score | Gradient boosting machine learning | 35 281 patients (CONFIRM registry) (70% training, 30% testing) | AUC
CAC score 0: 0.84 CAC score 1–100: 0.67 CAC score 101–400 : 0.74 CAC score >400: 0.85 |
| Nakanishi 2017[ | Retrospective analysis of the capability of ML-determined CAC, clinical data and CT variables vs. each individual factor in predicting coronary heart disease or cardiovascular death. | - | 66 636 participants without cardiovascular disease from the Multi-Ethnic Study of Atherosclerosis (MESA) | AUC
ML (all variables): 0.85 Clinical data only: 0.83 CAC score only: 0.81 CT variables only: 0.82 |
| Durlak 2017[ | Automated CAC labelling system vs. expert reader | Atlas-based feature approach and random forest classifier | 40 patients | ICC: 0.99 |
| Lossau (née Elss) 2019[ | Use of ML to improve interpretability through reducing motion artefact by predicting motion direction. | CNN | 19 clinical datasets | Motion direction error: 34.9 ± 1.21 |
| Commandeur 2020[ | Prospective analysis of the capability of ML-determined CAC score and other variables in predicting MI or cardiac death. | Extreme gradient boosting | 1912 participants without cardiovascular disease | AUC
ML: 0.82 ASCVD: 0.77 CAC: 0.77 |
| Al’Aref 2020[ | ML model using CAC and clinical factors to improve prediction of obstructive CAD. | Boosted ensemble algorithm | 35 281 patients (CONFIRM registry) (80% training, 20% testing) | AUC
ML: 0.77 CAD consortium clinical score: 0.73 CAC score: 0.87 UDF score: 0.68 |
| Głowacki 2020[ | ML model prediction of obstructive CAD following CAC score. | Gradient boosting machine learning | 435 patients | Sensitivity 100 ± 0.0% |
| Lee 2020[ | Retrospective analysis to ascertain best ML algorithm to predict CAC score from clinical variables. | Binary logistic regression, CatBoost, and XGBoost algorithms | 2133 participants without cardiovascular disease | AUC
XGBoost: 0.82 Catboost: 0.75 Binary logistic regression: 0.59 |
Testing includes validation. Statistics are per patient.
ML, machine learning; CAC score, coronary artery calcium score; CNN, convolutional neural networks; AUC, area under the curve; ASCVD, atherosclerotic cardiovascular disease risk algorithm; CAD, coronary artery disease; UDF score, updated Diamond–Forrester score; ICC, intraclass correlation coefficient.
Summary of articles investigating the use of ML in cardiac CT determined plaque characterization
| Study | Design and aim | Algorithm used | Population | Outcome |
|---|---|---|---|---|
| Wei 2014[ | Retrospective, automated detection of non-calcified plaques, grouped by vessel diameter | Topological soft-gradient detection method | 83 patients | AUC: 0.87 ± 0.01 |
| Dey 2018[ | Prospective, multicentre trial performing semi-automated quantification of calcified and non-calcified plaques, and plaque length and volume | Ensemble classification approach with LogitBoost and single-node decision trees | 80 patients (90% training, 10% testing) | Information gain ratio
Low-density non-calcified plaques: 0.097 Plaque length: 0.092 Plaque volume: <0.001 |
| Masuda 2019[ | Retrospective comparison of ML-determined plaque characterization vs. median CT number | Extreme gradient boosting | 78 patients | AUC
ML: 0.92 (95% CI: 0.86–0.92) Median CT number: 0.83 (95% CI: 0.75–0.92) |
| Zreik 2019[ | Retrospective, detection, characterization and assessment of stenosis | Multi-task recurrent convolutional neural network | 163 patients (60% training, 40% testing) | Accuracy
Detection and characterization: 0.77 Stenosis: 0.80 |
| Al’Aref 2020[ | Case-control study identifying culprit lesions with multiple models | Boosted ensemble algorithm | 468 patients at high-risk of ACS (80% training, 20% testing) | AUC of best model: 0.77 (95% CI: 0.60–0.76) |
| Han 2020[ | Retrospective cohort study identification of individuals at risk of rapid coronary plaque progression | Boosted ensemble classification (LogitBoost) | 1083 patients who underwent serial CTs in the PARADIGM registry (70% training, 30% testing) | AUC: 0.83 (95% CI: 0.78–0.89) |
| Muscogiuri 2020[ | Automated categorization to Coronary Artery Disease Reporting and Data System (CAD-RADS) guidance using three models | CNN | 208 patients | Sensitivity: 47–82% ML: 104 s per read Expert reader: 530 s per read |
| Tesche 2021[ | Retrospective prognostication using clinical parameters and ML-derived plaque characteristics at 5-year follow-up | Boosted ensemble algorithm (RUSBoost) | 361 patients with suspected CAD | AUC 0.96 |
| Yang 2021[ | Retrospective prognostication using clinical parameters and ML-derived plaque characteristics at 5-year follow-up | Boruta algorithm and hierarchical clustering | 1013 vessels | AUC for low FFR of best model: 0.797 ( |
Testing includes validation. Statistics are per patient.
95% CI, 95% confidence interval; CNN: convolutional neural network; MACE, major adverse cardiovascular events; ML, machine learning; AUC, area under the curve; CAD, coronary artery disease.
Summary of articles investigating the use of ML in cardiac CT determined EAT
| Study | Design and aim | Algorithm used | Population | Outcome |
|---|---|---|---|---|
| Rodrigues 2016[ | Prospective, automatic segmentation of mediastinal and epicardial adipose tissue using several algorithms compared with manual segmentation | CNN, probabilistic models, and decision tree algorithms | 20 patients | Random forest classification was superior |
| Norlén 2016[ | Automatic pericardial segmentation and epicardial adipose tissue quantification vs. expert readers | Multi-atlas technique and random forest classification combined into a Markov random field | 30 examinations (SCAPIS study) (training 67%, testing 33%) | Pearson’s correlation vs. two experts: |
| Rodrigues 2017[ | Prediction of mediastinal and epicardial adipose tissue volumes vs. expert readers | Rotation forest algorithm using multilayer perceptron Regressor | 50 examination images | Pearson’s correlation: 0.988 |
| Commandeur 2018[ | Fully automated assessment of mediastinal and epicardial adipose tissue vs. expert readers | CNN | 250 participants (80% training, 20% testing) | Pearson’s correlation
EAT: 0.924 Mediastinal adipose tissue: 0.945 EAT: 0.823 Mediastinal adipose tissue: 0.905 |
| Commandeur 2019[ | Fully automated quantification and assessment of progression at follow-up of mediastinal and epicardial adipose tissue vs. expert readers | CNN with TensorFlow framework | 850 participants (80% training, 20% testing) | Pearson’s correlation vs. expert reader
Quantification: Progression at follow-up: |
| Oikonomou 2019[ | Prediction of cardiac risk by analysis of radiomic profile of coronary perivascular adipose tissue (three studies) | Random forest | 312 patients |
Radiomic features linked to expression of inflammatory, fibrotic and vascularity genes Fat radiomic profile provided superior MACE prediction at 5-year follow-up relative to traditional risk stratification Fat radiomic profile elevated in patients with MI relative to matched controls |
| Chernina 2020[ | Retrospective, automatic vs. semi-automatic vs. expert radiologist for acquisition of EAT volume | 3D convolutional network | 452 (78% training, 22% testing) | Pearson’s correlation
ML vs. semi-automatic: ML vs. expert radiologists: |
| He 2000b[ | Retrospective, simultaneous myocardial and pericardial fat quantification | 3D deep attenuation U-Net (DAU-net) | 422 patients with suspected CVD (testing) | Median DSC pericardial fat: 0.88 |
| He 2000a[ | Retrospective, automatic vs. manual segmentation of epicardial adipose tissue | 3D deep attenuation U-Net (DAU-net) | 200 patients | Sensitivity: 0.91 |
| Kroll 2021[ | Retrospective comparison of CAC scores and pericardial fat in coronary calcium CT scans | Multi-resolution U-Net 3D network | 1066 patients at intermediate risk of CAD (9% training, 91% testing) | Demonstrated automated adipose tissue analysis. |
Testing includes validation. Statistics are per patient. Accuracy was defined in Rodrigues[36] as (true positive + true negative/total population). CNN, convolutional neural networks;
DSC, dice similarity coefficient; EAT, epicardial adipose tissue; MACE, major adverse cardiovascular events; MI, myocardial infarction; ML, machine learning.
Summary of articles investigating the use of ML, cardiac CT, and AS
| Study | Design and aim | Algorithm used | Participants | Outcome |
|---|---|---|---|---|
| Grbic 2013[ | Retrospective, automated prediction of aortic annulus perimeter and area | — | 11 | Accuracy: 1.30 ± 23 mm |
| Elattar 2014[ | Automated segmentation of the aortic root | Connected component analysis and fuzzy classification | 20 | DSC
ML: 0.95 ± 0.03 Expert reader: 0.95 ± 0.03 ML: 0.74 ± 0.39 mm Expert reader: 0.68 ± 0.34 mm ML: 90 s |
| Liang 2017[ | Automated reconstruction of the aortic valve | Neighbour-constrained segmentation | 10 | Mean discrepancy ML vs. expert reader: 1.57 mm |
| Al Abdullah 2018[ | Automated identification of aortic valve landmarks | Randomized regression tree-based algorithm (colonial walk) | 71 | Mean localization error: 2.04 mm ML: 12 mss Expert reader: 4 min |
| Astudillo 2019[ | Retrospective, automated prediction of aortic annulus perimeter and area | CNN | 473 patients (75% training, 25% testing) | Difference between predicted values and device size selected: ML: 3.3 ± 16.8 mm2 Expert reader: 1.3 ± 21.1 mm2 ML: 0.6 ± 1.7 mm Expert reader: 0.2 ± 2.5 mm |
| Theriault-Lauzier 2020[ | Automated location and orientation of the aortic valve annular plane | CNN | 94 patients with severe AS | Relative measurement error
Annular area: 4.73 ± 5.32% |
| Agasthi 2021[ | Retrospective, predictive modelling of 1-year life expectancy of TAVR candidates | Gradient boosting ML (caret R package) | 1055 | AUC |
| Kang 2021[ | Predictive modelling to diagnose AS using CT features of aortic valve calcium | Least absolute shrinkage and selection operator (LASSO), random forests, and eXtreme Gradient boosting (XGBoost) | Retrospective study of 408 patients (240 with and 168 without severe AS) | 3/9 radiomics prediction models were successful in showing greater ability to distinguish AS. Differences for all models were not statistically significant ( |
| Maeda 2021[ | Retrospective, predictive modelling of life-expectancy of TAVR candidates | Cox proportional hazard regression | 388 (259 training, 129 testing) | AUC |
| Shirakawa 2021[ | Proof-of-concept automated precise segmentation from CT of cardiac structure in the pre-operative assessment of patients with HOCM | CNN | 2 | ML segmentation was ca. 36 faster |
Testing includes validation. Statistics are per patient.
ML, machine learning, DSC, dice similarity coefficient; AUC, area under the curve; CNN, convolutional neural network; HOCM, hypertrophic obstructive cardiomyopathy.
Summary of articles investigating the use of ML, cardiac CT, and AF
| Study | Design and aim | Algorithm used | Population | Outcome |
|---|---|---|---|---|
| Zheng 2014[ | Retrospective subsection segmentation of the left atrium | Marginal space learning-based object segmentation | 687 datasets | Mean mesh error
Small volumes: 1.07 mm Large volumes: 1.32 mm |
| Bratt 2019[ | Retrospective prediction of AF using left atrial volume vs. expert reader | CNN (U-Net) | 1000 patients undergoing routine CT thoraxes (50% training, 50% testing) | AUC: 0.77 (95% CI: 0.71–0.82) ML: 0.85 Expert reader: 0.84 |
| Chen 2020[ | Retrospective detection and segmentation of the left atrium vs. expert reader | CNN (U-Net) | 518 patients who underwent pulmonary vein ablation | Accuracy: 99.0% |
| Liu 2020[ | Retrospective prediction of post-ablation AF recurrence due to non-pulmonary vein triggers | CNN (U-Net) (ResNet34) | 521 patients (73% training, 27% testing) | AUC: 0.88 ± 0.07 |
| Firouznia 2021[ | Retrospective prediction of post-ablation AF recurrence using morphological analysis of the left atrial myocardium and pulmonary veins | Random forest | 203 patients | AUC: 0.87 (95% CI: 0.82–0.93) |
| Deepa 2021[ | Prospective ML detection of epicardial fat within the left atrium | CNN | 10 patients | Accuracy: 89.22% |
| Atta-Fosu 2021[ | Retrospective investigation of left atrial shape differences and prediction of post-ablation AF recurrence | Gradient boosted classifier (XGBoost) | 68 patients | AUC for shape features from the SOI: 0.67 |
Testing includes validation. Statistics are per patient.
AUC, area under the curve; AF, atrial fibrillation; CNN, convolutional neural network; DSC, dice similarity coefficient; ML, machine learning; SOI, shape of interest.