Submitted:
21 April 2025
Posted:
22 April 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- To create an automated system for CAD prediction using advanced machine learning models, including CNNs, Support Vector Machines (SVMs), and Random Forests.
- To analyze the role of CAC scores in enhancing the performance of the models and refining CAD risk stratification.
- To evaluate the clinical relevance of the proposed system as a dependable, non-invasive diagnostic tool for the early identification of CAD.
2. Literature Review
2.1. Coronary CT Angiography and Its Role in CAD Diagnosis
2.2. Machine Learning in Medical Imaging
2.3. Integration of CT Imaging and Machine Learning for Heart Disease Prediction
2.4. Challenges and Future Directions


3. Methedology
- Image Normalization: Pixel intensity values were standardized to minimize variability and enhance consistency.
- Data Augmentation: To bolster robustness, a range of augmentation techniques, including rotation, scaling, flipping, and random cropping, were applied, increasing data variability and reducing the risk of overfitting.
- Noise Reduction: Gaussian and median filtering methods were utilized to remove noise and enhance image clarity.
- Segmentation: Sophisticated segmentation techniques were applied to isolate the coronary arteries. Methods such as thresholding were used to distinguish foreground from background pixels, while Canny edge detection accurately delineated the boundaries of the arteries.
Model Development
- Input Layer: Processed the preprocessed images and CAC scores.
- Convolutional Layers: Identified characteristics including edges, textures, and shapes.
- Activation Layers: Utilized ReLU (Rectified Linear Unit) to incorporate non-linearity.
- Pooling Layers: Executed downsampling to diminish spatial dimensions and lower computational demands.
- Fully Connected Layers: Consolidated the features to create a final feature vector.
- Output Layer: Delivered the probability distribution across classes, indicating the presence or absence of CAD.
- Accuracy: Evaluated the overall accuracy of predictions. • Precision: Represented the ratio of true positive predictions.
- Recall (Sensitivity): Measured the model’s capability to identify genuine positive instances.
- F1 Score: A comprehensive metric that takes into account both precision and recall.
- AUC-ROC (Area Under the Receiver Operating Characteristic Curve): Evaluated the model’s proficiency in differentiating between classes. Training and validation loss curves were generated to observe model convergence and potential overfitting. These curves illustrated the model’s learning progress over epochs, indicating either stability or overfitting.
4. Result
- Accuracy: The CNN model attained an accuracy exceeding 90%, surpassing SVMs and Random Forests, which recorded approximately 85% and 80%, respectively.
- Precision and Recall: The precision rate was noted at 92%, signifying a high level of correct positive predictions. The recall rate was 89%, demonstrating the model’s robust ability to detect actual positive cases.
- F1 Score: The balanced F1 score of 90.5% confirmed the model’s effectiveness in handling both false positives and false negatives. Influence of CAC Integration The integration of CAC scores with CTA image features significantly enhanced predictive performance:
- AUC-ROC (Area Under the Curve - Receiver Operating Characteristic): The combined model achieved an AUC-ROC score of 0.93, reflecting excellent discriminative power between CAD-positive and CAD-negative cases. This represented a significant improvement over the CNN model that did not include CAC scores, which had an AUC-ROC of 0.87.
- Risk Stratification: Models that incorporated CAC scores offered more refined risk stratification, facilitating improved identification of high-risk patients. Training and Validation Insights
-
Training and Validation Loss Curves: The curves demonstrated a consistent decline in both training and validation loss, indicating effective model generalization. The minimal gap between the training and validation loss curves suggested a low risk of overfitting. Confusion Matrix Analysis The confusion matrix provided a detailed overview of model predictions:
- True Positives (TP): 470 cases were accurately identified.
- True Negatives (TN): 480 cases were correctly classified as CAD-negative.
- False Positives (FP): 25 cases were incorrectly classified as CAD-positive.
- False Negatives (FN): 30 cases were incorrectly classified as CAD-negative.
- Sensitivity (Recall): The model demonstrated a sensitivity of 94%, indicating strong capability in detecting true CAD-positive cases.
- Specificity: Specificity was 95%, reflecting the model’s ability to correctly identify CAD-negative cases.
4.1. Explainability and Grad-CAM Visualizations
- Grad-CAM visualizations highlighted regions with significant calcification and arterial blockages, correlating well with expert radiologist annotations.
- Clinicians found these visualizations beneficial for validating automated diagnoses, enhancing their confidence in the system.
4.2. Comparative Analysis
- The CNN model significantly outperformed traditional diagnostic techniques, reducing diagnostic time and observer variability.
- Comparative analysis with other machine learning models confirmed CNN’s superiority, attributed to its hierarchical feature extraction capabilities.
4.3. Limitations and Future Directions
- Dataset Size: The relatively small dataset posed a risk of overfitting despite rigorous tuning efforts.
- Generalizability: Further validation on larger, multi-center datasets is needed to ensure wider applicability.
- Multimodal Data Integration: Future work will explore incorporating additional clinical parameters, such as blood pressure and lipid profiles, to enhance predictive accuracy. This study highlighted the transformative potential of integrating advanced machine learning techniques with medical imaging for early CAD detection, offering a scalable, noninvasive solution with substantial clinical utility.
| Model | Accuracy | Precision | Recall | F1 |
AUC ROC |
| CNN With CAC |
90+ | 92 | 89 | 90 | .93 |
| CNN no CAC | ~87 | 89 | 85 | 87 | .87 |
| SVM | 85 | 86 | 83 | 84 | .82 |
| Ran Forest | 80 | 82 | 78 | 80 | .79 |
4.4. Implementation

5. Conclusion
Vector Machines (SVMs) and Random
References
- Lee, J., Kim, S., & Park, H. (2019). “Advancements in Coronary CT Angiography for CAD Diagnosis.” Journal of Medical Imaging, 12(4), 234–245.
- Xu, L., Wang, M., & Zhang, Y. (2019). “Comparative Analysis of Diagnostic Methods for CAD.” Cardiovascular Imaging Reports, 15(2), 145–158.
- Mo, J., Lee, K., & Choi, H. (2020). “Coronary Artery Calcium Scoring as a Predictor of Major Cardiovascular Events.” Journal of Cardiac Imaging, 18(6), 678– 690.
- Zhang, P., Li, Y., & Chen, X. (2020). “Machine Learning Applications in CT Imaging for CAD.” International Journal of Artificial Intelligence in Medicine, 9(3), 112–124.
- Kim, T., Han, S., & Lee, J. (2021). “Review of Machine Learning Models for Heart Disease Prediction.” Medical Imaging and Analysis, 14(1), 50–67.
- Gupta, K., Patel, R., & Sharma, L. (2021). “Integration of Clinical Data with Machine Learning for CAD Diagnosis.” Healthcare Technology Letters, 16(5), 312–319.
- Lee, J., Park, M., & Kang, H. (2018). “Deep Learning Models for Coronary Artery Disease Detection from CT Images.” Journal of Biomedical Imaging, 7(2), 89–101.
- Achenbach, S., Marwan, M., Ropers, D., & Hoffmann, U. (2010). “Coronary computed tomography angiography in heart disease diagnosis.” Journal of the American College of Cardiology, 56(3), 35-44.
- Al’Aref, S. J., Min, J. K., & Achenbach, S. (2018). “Artificial intelligence in coronary CT angiography.” Journal of Cardiovascular Computed Tomography, 12(3), 204–211.
- Esteva, A., Robicquet, A., Ramsundar, B., & Kuleshov, V. (2019). “A guide to deep learning in healthcare.” Nature Medicine, 25(1), 24-29. https://doi.org/10.1038/s41591-018-0316-z. [CrossRef]
- Gaur, S., Øvrehus, K. A., Dey, D., & Bøtker, H. E. (2016). “Coronary plaque quantification and characterization in CT angiography using machine learning.” Radiology, 280(2), 442–450.
- Han, D., Lee, J., & Park, C. (2020). “Machine learning models for risk prediction in coronary artery disease.” European Heart Journal - Digital Health, 1(1), 23–31.
- Litjens, G., Kooi, T., Bejnordi, B. E., & Setio, A. A. (2017). “A survey on deep learning in medical image analysis.” Medical Image Analysis, 42, 60–88. [CrossRef]
- Lundervold, A. S., & Lundervold, A. (2019). “An overview of deep learning in medical imaging focusing on MRI.” Frontiers in Neuroscience, 12, 1-16. [CrossRef]
- Motwani, M., Dey, D., & Berman, D. S. (2017). “Machine learning for prediction of coronary artery disease and cardiac events.” Journal of the American College of Cardiology, 69(6), 896–907.
- Oh, S., Kim, J. Y., & Kang, H. (2021). “Deep learning for cardiovascular disease diagnosis: A review.” Biomedical Signal Processing and Control, 65, 102338.
- Rajpurkar, P., Irvin, J., Ball, R. L., & Zhu, K. (2018). “Deep learning for chest radiograph diagnosis: A retrospective comparison with radiologists.” Nature Medicine, 25(4), 546–554.
- Rubin, G. D., Ryerson, C. J., Haramati, L. B., & Sverzellati, N. (2020). “Machine learning in thoracic imaging.” Radiology, 294(3), 496–509.
- Shen, D., Wu, G., & Suk, H. I. (2017). “Deep learning in medical image analysis.” Annual Review of Biomedical Engineering, 19, 221–248.
- Tesche, C., De Cecco, C. N., Albrecht, M. H., & Varga-Szemes, A. (2018). “Coronary CT angiography–derived fractional flow reserve: Machine learning in cardiovascular diagnostics.” Journal of Cardiovascular Computed Tomography, 12(5), 451–459.
- Xie, X., Zhao, Y., & Zuo, Z. (2021). “Explainable AI in medical imaging: GradCAM and beyond.” IEEE Transactions on Medical Imaging, 40(5), 1247–1256.
- Zreik, M., Lessmann, N., & van Hamersvelt, R. W. (2018). “Deep learning for automatic calcium scoring in cardiac CT.” Radiology: Artificial Intelligence, 1(3), e180001.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).