Diagnosis of Atherosclerosis of the Coronary Arteries of The Heart with Data Mining and Machine Learning Techniques

Document Type : Original Article


1 Department of Computer Engineering, Islamic Azad University, Shiraz Branch, Shiraz, Iran

2 Assistant Professor, Department of Computer Engineering, Islamic Azad University, Shiraz Branch, Shiraz, Iran


Cardiovascular diseases are the leading cause of death in the world. In this regard, the rapid and timely diagnosis of heart diseases and the prediction of certain risk events associated with the cardiovascular system are among the top priorities of researchers. Due to the risks of invasive diagnostic methods in coronary artery disease, such as angiography, providing a suitable and non-invasive method for timely diagnosis, increasing accuracy, reducing errors in decision-making, reducing treatment costs and improving the quality of services provided by physicians has been the main goal of this research. In the implementation of this practical research, the Cleveland medical data set, consisting of 270 samples with 76 features, and Z-AlizadehSani data set, consisting of 303 samples with 54 features, available in the UCI standard data repository, were used. Initially, preprocessing and feature selection, followed by modeling, data processing and analysis was performed by examining the effect of disease parameters on coronary artery stiffness using a combination of machine learning algorithms. The proposed system, based on accuracy, sensitivity, specificity, and AUC indices, was able to achieve the best performance with the lowest error compared to similar research. Based on the results obtained, the proposed model can prevent potential adverse effects and damages of some invasive procedures such as angiography in patients who do not need it. Moreover, the system can help physicians triage patients who definitely need these diagnostic procedures in order to receive timely treatment with the highest precision.


  • Fadhil, M., Satria, I., & Miftah, M. (2022). Study of feature extraction algorithms on photoplethysmography (PPG) signals to detect coronary heart disease. In 2022 International Conference on Data Science and Its Applications (ICoDSA). Presented at the 2022 International Conference on Data Science and Its Applications (ICoDSA). doi:10.1109/icodsa55874.2022.9862855
  • Maleki, M., Alizadehasl, A., & Haghjoo, M. (2021). Practical Cardiology. Elsevier Health Sciences. https://play.google.com/store/books/details?id=Z3oeEAAAQBAJ&source=gbs_api
  • Yaqoob, A., Ali, T. S., Barolia, R., & Hasnani, F. B. (2022). Risk Factors Associated with Complications of Coronary Angiography at a Tertiary Care Hospital in Karachi, Pakistan. Asian Journal of Allied Health Sciences (AJAHS), 7(1), https://doi.org/10.52229/ajahs.v7i1.1605.
  • Swathy, M., & Saruladha, K. (2022). A comparative study of classification and prediction of Cardio-Vascular Diseases (CVD) using Machine Learning and Deep Learning techniques. ICT Express, 8(1), 109–116. doi:10.1016/j.icte.2021.08.021
  • Shaikh, A. A., Doss, A. N., Subramanian, M., Jain, V., Naved, M., & Mohiddin, M. K. (2022). Major applications of data mining in medical. Materials Today: Proceedings, 56, 2300-2304.
  • Pallathadka, H., Naved, M., Phasinam, K., & M. Arcinas, M. (2022). A machine learning based framework for heart disease detection. ECS Transactions, 107(1), 8667–8673. doi:10.1149/10701.8667ecst
  • Peng, J., Zhang, X., Wang, L., Zhu, F., Zhou, N., Zuo, Y., … Gao, Y. (2022). Research on application of data mining algorithm in cardiac medical diagnosis system. BioMed Research International, 2022, 7262010. doi:10.1155/2022/7262010
  • Sayadi, M., Varadarajan, V., Sadoughi, F., Chopannejad, S., & Langarizadeh, M. (2022). A machine learning model for detection of coronary artery disease using noninvasive clinical parameters. Life (Basel, Switzerland), 12(11), 1933. doi:10.3390/life12111933
  • Maleki, S., Zare Mehrjerdi, Y., M.Sc student, Department of Industrial Engineering, Faculty of Industry, Yazd University, Yazd, Iran., & Professor, Department of Industrial Engineering, Faculty of Industry, Yazd University, Yazd, Iran. (2022). Diagnosis of coronary artery disease by bat and Harris hawk meta-heuristic optimization algorithms and machine learning methods.  25(1), 57–68. doi:10.52547/jha.25.1.57
  • DezhAloud, N., Soleimanian Gharehchopogh, F., Msc Student, Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia, Iran., & Assistant Professor, Department of Computer Engineering, Urmia Branch, Islamic Azad University, Urmia,Iran. (2020). Diagnosis of heart disease using binary grasshopper optimization algorithm and K-nearest neighbors.  23(3), 42–54. doi:10.29252/jha.23.3.42
  • Abdar, M., Książek, W., Acharya, U. R., Tan, R.-S., Makarenkov, V., & Pławiak, P. (2019). A new machine learning technique for an accurate diagnosis of coronary artery disease. Computer Methods and Programs in Biomedicine, 179(104992), 104992. doi:10.1016/j.cmpb.2019.104992.
  • Al-Tashi, Q., Rais, H., & Jadid, S. (2019). Feature selection method based on grey wolf optimization for coronary artery disease classification. In F. Saeed, N. Gazem, F. Mohammed, & A. Busalim (Eds.), Recent trends in data science and soft computing. IRICT 2018. Advances in intelligent systems and computing. Kuala Lumpu (pp. 257–266). Springer.
  • UCI Machine Learning Repository: Z-Alizadeh Sani., (2022) .Data Set. Available online:  https://archive.ics.uci.edu/ml/datasets/Z-Alizadeh+Sani
  • Center for Machine Learning and Intelligent Cleveland heart disease data details. (2010); Available from: URL: http://archive.ics.uci.edu/ml/machine-learningdatabases/heart-disease/heartdisease.
  • Asadzadeh, S., & Ravaei, B. (2023). diagnosis of breast cancer at the molecular-cellular level with an artificial intelligence approach. Journal of Modeling in Engineering.