| Literature DB >> 31555327 |
Renato Cuocolo1, Teresa Perillo1, Eliana De Rosa2, Lorenzo Ugga1, Mario Petretta2.
Abstract
Machine learning (ML) is a software solution with the ability of making predictions without prior explicit programming, aiding in the analysis of large amounts of data. These algorithms can be trained through supervised or unsupervised learning. Cardiology is one of the fields of medicine with the highest interest in its applications. They can facilitate every step of patient care, reducing the margin of error and contributing to precision medicine. In particular, ML has been proposed for cardiac imaging applications such as automated computation of scores, differentiation of prognostic phenotypes, quantification of heart function and segmentation of the heart. These tools have also demonstrated the capability of performing early and accurate detection of anomalies in electrocardiographic exams. ML algorithms can also contribute to cardiovascular risk assessment in different settings and perform predictions of cardiovascular events. Another interesting research avenue in this field is represented by genomic assessment of cardiovascular diseases. Therefore, ML could aid in making earlier diagnosis of disease, develop patient-tailored therapies and identify predictive characteristics in different pathologic conditions, leading to precision cardiology.Entities:
Keywords: Cardiac imaging techniques; Cardiology; Electrocardiography; Machine learning; Review
Year: 2019 PMID: 31555327 PMCID: PMC6748901 DOI: 10.11909/j.issn.1671-5411.2019.08.002
Source DB: PubMed Journal: J Geriatr Cardiol ISSN: 1671-5411 Impact factor: 3.327
Overview of ML algorithms applied to imaging.
| Authors | ML algorithm | Aim | Performance |
| Seah, | Neural network | To visualize chest radiograph features of congestive heart failure | AUC: 0.82 |
| Playford, | Multidimensional clusters | To infer aortic valve area from other echocardiographic data, without the need for any left ventricular outflow tract measurements | AUC: 0.95 |
| AUPRC: 0.73 | |||
| Narula, | Support vector machine | Automated discrimination of hypertrophic cardiomyopathy from physiological hypertrophy of the athletes | Overall sensitivity: 87% |
| Random forest | Overall specificity: 82% | ||
| Artificial neural network | |||
| Madani, | Neural network | View classification of echocardiograms | Accuracy: 97.8% |
| Otha, | Convolutional neural network | To detect and classify myocardial delayed enhancement pattern | Accuracy: 87.2%–88.9% |
| González, | Convolutional neural network | To calculate Agatston score from non-enhanced chest CT without prior segmentation of coronary artery calcification | Pearson correlation coefficient between the reference standard and the computed scores on the test set: 0.932 |
| Tao, | Convolutional neural network | Fully automated quantification of LV from cine MR and to evaluate its performance in a multivendor and multicenter setting | The average perpendicular distance compared with manual analysis was 1.1 ± 0.3 mm |
| Ngo, | Deep neural network | Automated segmentation of LV from cine magnetic resonance imaging | It outperformed manual segmentation |
AUC: area under the curve; AUPRC: area under the precision recall curve; LV: left ventricle; ML: machine learning.
Overview of ML algorithms used to assess ECG analysis.
| Authors | ML algorithm | Aim | Performance |
| Isin, | Deep neural network | To detect automatically arrhythmia on ECG | Correct recognition rate: 98.5% |
| Accuracy: 92% | |||
| Attia, | Convolutional neural network | To identify asymptomatic left ventricular systolic dysfunction | AUC: 0.93 |
| Sensitivity: 86.3% | |||
| Specificity: 85.7% | |||
| Accuracy: 85.7% | |||
| Galloway, | Convolutional neural network | Screening of hyperkalemia in patients with chronic kidney disease | AUC: 0.853–0.883 |
AUC: area under the curve; ECG: electrocardiography; ML: machine learning.
ML classifiers used to evaluate risk assessment and make predictions.
| Authors | ML algorithms | Aim | Performance |
| Przewlocka-Kosmala, | Cluster analysis | To identify prognostic phenotypes among patients with heart failure and preserved ejection fraction | Lower left ventricle systolic reserve may have a prognostic role in heart failure and preserved ejection fraction |
| Kwon, | Deep neural network | To detect in-hospital cardiac arrest and death without attempted resuscitation | AUC: 0.85 |
| AUPRC: 0.044 | |||
| Daghistani, | Random forest | To predict in-hospital length of stay among cardiac patients | Random forest outperformed among the other models with |
| Artificial neural network | Sensitivity: 80% | ||
| Support vector machine | Accuracy: 80% | ||
| Bayesian network | AUC: 0.94 | ||
| Mortazavi, | Logistic regression | To predict 30-day all-cause of hospitalreadmission of patients with heart failure | Random forest outperformedclassical statistical methods |
| Poisson regression | |||
| Random forest | |||
| Boosting | |||
| Bhattacharya, | Logistic regression | To assess the risk of ventricular arrhythmia in hypertrophic cardiomyopathy | Sensitivity: 0.73 |
| Naıve bayes | Specificity: 0.76 | ||
| Decision tree | AUC: 0.83 | ||
| Random forest | |||
| Alaa, | Supprto vector machines | To evaluate cardiovascular risk in asymptomatic people | AUC: 0.724 |
| Random forest | |||
| Neural network | |||
| AdaBoost | |||
| Gradient boosting |
AUC: area under the curve; AUPRC: area under the precision recall curve; ML: machine learning.
Figure 1.FDA-approved AI software for medical usage as of June 2019.
Courtesy of the medical futurist (Creative commons 4.0 license). AI: artificial intelligence; FDA: Food and Drug Administration (American).
Figure 2.Schematic depiction of a typical machine learning algorithm development and testing pipeline.