| Literature DB >> 34901207 |
Erito Marques de Souza Filho1,2, Fernando de Amorim Fernandes1,3, Christiane Wiefels1,4, Lucas Nunes Dalbonio de Carvalho2, Tadeu Francisco Dos Santos1, Alair Augusto Sarmet M D Dos Santos1, Evandro Tinoco Mesquita1, Flávio Luiz Seixas5, Benjamin J W Chow4, Claudio Tinoco Mesquita1,6, Ronaldo Altenburg Gismondi1.
Abstract
Myocardial perfusion imaging (MPI) plays an important role in patients with suspected and documented coronary artery disease (CAD). Machine Learning (ML) algorithms have been developed for many medical applications with excellent performance. This study used ML algorithms to discern normal and abnormal gated Single Photon Emission Computed Tomography (SPECT) images. We analyzed one thousand and seven polar maps from a database of patients referred to a university hospital for clinically indicated MPI between January 2016 and December 2018. These studies were reported and evaluated by two different expert readers. The image features were extracted from a specific type of polar map segmentation based on horizontal and vertical slices. A senior expert reading was the comparator (gold standard). We used cross-validation to divide the dataset into training and testing subsets, using data augmentation in the training set, and evaluated 04 ML models. All models had accuracy >90% and area under the receiver operating characteristics curve (AUC) >0.80 except for Adaptive Boosting (AUC = 0.77), while all precision and sensitivity obtained were >96 and 92%, respectively. Random Forest had the best performance (AUC: 0.853; accuracy: 0,938; precision: 0.968; sensitivity: 0.963). ML algorithms performed very well in image classification. These models were capable of distinguishing polar maps remarkably into normal and abnormal.Entities:
Keywords: coronary artery disease; machine learning; myocardial perfusion imaging (MPI); polar maps; random forest
Year: 2021 PMID: 34901207 PMCID: PMC8660123 DOI: 10.3389/fcvm.2021.741667
Source DB: PubMed Journal: Front Cardiovasc Med ISSN: 2297-055X
Figure 1ML algorithms flowchart to support decision making in MPI.
Figure 2Image slicing and feature extraction strategy.
Polar maps characteristics.
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|
| normal | 10 | 10 | 10 | 39 | 39 | 108 |
| abnormal | 91 | 91 | 91 | 313 | 313 | 899 |
| Total | 101 | 101 | 101 | 352 | 352 | 1,007 |
Rest M, rest male; Str M, stress male; Prone M, prone male; Rest F, rest female; Str M, stress female.
Ensemble ML algorithms performance (mean and standard deviation tenfold cross validation results).
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|
| AB | 0.961 +/- 0.006 | 0.970 +/- 0.004 | 0.982 +/- 0.004 | 0.959 +/- 0.005 | 0.175 +/- 0.023 | |
| GB | 0.993 +/- 0.001 | 0.995 +/- 0.001 | 0.999 +/- 0.001 | 0.991 +/- 0.002 | 0.411 +/- 0.043 | |
| RF | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 0.297 +/- 0.046 | |
| XGB | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 1.000 +/- 0.000 | 0.174 +/- 0.018 | |
|
|
|
|
|
|
|
|
| AB | 0.907 +/- 0.032 | 0.947 +/- 0.020 | 0.969 +/- 0.014 | 0.927 +/- 0.044 | 0.164 +/- 0.044 | 0.778 +/- 0.068 |
| GB | 0.927 +/- 0.020 | 0.959 +/- 0.012 | 0.970 +/- 0.012 | 0.949 +/- 0.027 | 0.416 +/- 0.056 | 0.815 +/- 0.059 |
| RF | 0.938 +/- 0.017 | 0.965 +/- 0.010 | 0.968 +/- 0.015 | 0.963 +/- 0.025 | 0.273 +/- 0.048 | 0.853 +/- 0.070 |
| XGB | 0.924 +/- 0.019 | 0.957 +/- 0.011 | 0.963 +/- 0.014 | 0.952 +/- 0.029 | 0.186 +/- 0.028 | 0.820 +/- 0.083 |
AB, AdaBoost; GB, Gradient Booting; RF, Random Forests; XGB, eXtreme Gradient Boost; AUC, Area Under the Receiver Operating Characteristics Curve (ROC).