Related Experiment Video
Updated: May 7, 2026

Author Spotlight: Advancing Cardiovascular Imaging - Introducing the Spatially Weighted Calcium Score for Early Disease Detection
Published on: September 22, 2023
SPECT-MPI for Coronary Artery Disease: A Deep Learning Approach
Vincent Peter C Magboo1, Ma Sheila A Magboo1
1Department of Physical Sciences and Mathematics, College of Arts and Sciences, University of the Philippines Manila.
Insights
This study demonstrates that deep learning using convolutional neural networks (CNNs) can accurately classify myocardial perfusion imaging (MPI) for coronary artery disease (CAD). These AI models show potential as decision-support tools for physicians interpreting SPECT-MPI scans.
Area of Science:
- Medical Imaging
- Artificial Intelligence
- Cardiology
Background:
- Coronary artery disease (CAD) is a major global health concern.
- Single photon emission computed tomography-myocardial perfusion imaging (SPECT-MPI) is a key non-invasive diagnostic tool for CAD.
- Visual interpretation of SPECT-MPI by physicians has significant inter-observer variability.
Purpose of the Study:
- To apply deep learning, specifically convolutional neural networks (CNNs), for classifying SPECT-MPI to detect perfusion abnormalities.
- To optimize CNN hyperparameters for improved diagnostic performance in SPECT-MPI interpretation.
Main Methods:
- Utilized a publicly available anonymized SPECT-MPI dataset of 192 patients.
- Explored CNN hyperparameter optimization, including dropout rates, batch sizes, and dense nodes.
- Compared a base CNN model against pre-trained architectures like VGG16, InceptionV3, DenseNet121, and ResNet50 using TensorFlow and Keras.
Main Results:
- The optimized base CNN model achieved 93.75% accuracy, 96.00% sensitivity, 96.00% precision, and 96.00% F1-score.
- The best CNN model, with 0.7 dropout, batch size 8, and 32 dense nodes, yielded a normalized Matthews Correlation Coefficient of 0.909.
- The custom CNN model outperformed commonly used pre-trained medical image CNN architectures.
Conclusions:
- Deep learning CNN models can effectively augment physician decision-making in SPECT-MPI interpretation.
- These CNN models offer a reliable decision-support tool for nuclear medicine physicians.
- CNNs can serve as valuable educational resources for training physicians in SPECT-MPI analysis, enhancing nuclear cardiology practice.
Background:
Worldwide, coronary artery disease (CAD) is a leading cause of mortality and morbidity and remains to be a top health priority in many countries. A non-invasive imaging modality for diagnosis of CAD such as single photon emission computed tomography-myocardial perfusion imaging (SPECT-MPI) is usually requested by cardiologists as it displays radiotracer distribution in the heart reflecting myocardial perfusion. The interpretation of SPECT-MPI is done visually by a nuclear medicine physician and is largely dependent on his clinical experience and showing significant inter-observer variability.
Objective:
The aim of the study is to apply a deep learning approach in the classification of SPECT-MPI for perfusion abnormalities using convolutional neural networks (CNN).
Methods:
A publicly available anonymized SPECT-MPI from a machine learning repository (https://www.kaggle.com/selcankaplan/spect-mpi) was used in this study involving 192 patients who underwent stress-test-rest Tc99m MPI. An exploratory approach of CNN hyperparameter selection to search for optimum neural network model was utilized with particular focus on various dropouts (0.2, 0.5, 0.7), batch sizes (8, 16, 32, 64), and number of dense nodes (32, 64, 128, 256). The base CNN model was also compared with the commonly used pre-trained CNNs in medical images such as VGG16, InceptionV3, DenseNet121 and ResNet50. All simulations experiments were performed in Kaggle using TensorFlow 2.6.0., Keras 2.6.0, and Python language 3.7.10.
Results:
The best performing base CNN model with parameters consisting of 0.7 dropout, batch size 8, and 32 dense nodes generated the highest normalized Matthews Correlation Coefficient at 0.909 and obtained 93.75% accuracy, 96.00% sensitivity, 96.00% precision, and 96.00% F1-score. It also obtained higher classification performance as compared to the pre-trained architectures.
Conclusions:
The results suggest that deep learning approaches through the use of CNN models can be deployed by nuclear medicine physicians in their clinical practice to further augment their decision skills in the interpretation of SPECT-MPI tests. These CNN models can also be used as a dependable and valid second opinion that can aid physicians as a decision-support tool as well as serve as teaching or learning materials for the less-experienced physicians particularly those still in their training career. These highlights the clinical utility of deep learning approaches through CNN models in the practice of nuclear cardiology.
Related Concept Videos
Imaging Studies for Cardiovascular System IV: CMRI
Imaging Studies for Cardiovascular System V: CT
Coronary Artery Disease I: Introduction

