Journals / Konya Journal of Engineering Sciences / 2022 / Cilt: 10 Sayı: 2

The Utilization and Comparison of Artificial Intelligence Methods in the Diagnosis of Cardiac Disease

KALP HASTALIĞI TEŞHİSİNDE YAPAY ZEKÂ YÖNTEMLERİNİN KULLANIMI VE KARŞILAŞTIRILMASI

Pages
396–411
Publication Date
2022-06-01
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The proposed system could be presented as continous learning web service to health automation systems.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:Today a significant amount of human mortality is because of cardiac disease.
📊
Key Findings & Data:For Cleveland database which contains 76 attributes, 13 attributes selected in order to predict heart disease presence.
💡
Conclusion & Impact:The proposed system could be presented as continous learning web service to health automation systems.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Kalp hastalığı teşhisi · Çok katmanlı algılayıcı · Lineer regresyon

Abstract

Today a significant amount of human mortality is because of cardiac disease. These mortality could be reduced considerably by diagnosis on early stages. In this study we propose an artificial intelligence based early diagnosis system for cardiac disease prediction. For the research we utilized Cleveland and Z-Alizadehsani datasets. For Cleveland database which contains 76 attributes, 13 attributes selected in order to predict heart disease presence. For Z-Alizadehsani database which contains 55 attributes, all attributes are utilized for prediction. System implements not only basic classifiers as Naïve-Bayes, Linear Regression, Polynomial Regression, Support Vector Machine (SVM) but also ensemble classifer Random Forest and complex models like artificial neural network based multilayer perceptron. On cardiac disease prediction two cross validation techniques employed. Firstly 20 experiments processed for each method by utilizing holdout cross validation technique. Secondly K-fold (10 fold) cross validation is applied for all methods. Multiple Linear Regression with holdout cross validation has achieved best results as 0.91 accuracy for Cleveland dataset and 0.91 for Z-Alizadehsani dataset. For these two datasets when K fold is utilized 0.93 accuracy score achieved for both. Best result is obtained as 0.97 accuracy by SVM method with Z-Alizadehsani dataset. Generally it is observed that K fold method has better results than Holdout method. Detailed and comparable results of experiments are given in tables. Illnesses could be detected correctly in early phases by integrating these models to health systems like hospital otomations. The proposed system could be presented as continous learning web service to health automation systems.

Özet

Günümüzde insan ölümlerinin önemli bir kısmı kalp hastalıkları kaynaklıdır. Bu tür hastalıklar erken teşhis ile tedavi edildiğinde belirtilen ölüm oranları ciddi bir şekilde azalabilmektedir. Bu çalışmada Cleveland ve Z-Alizadehsani veri kümeleri için yapay zeka teknikleriyle kalp hastalığı teşhisi uygulamaları gerçekleştirilmiştir. Cleveland veri kümesi için yaş, cinsiyet, göğüs ağrı türü, kan basıncı, kolesterol, kan şekeri, elektrokardiyografi sonucu, en yüksek kalp atış hızı, indüklenen göğüs ağrısı, eski zirve, eğim, majör damar sayısı, tal isimleriyle ifade edilen 13 özellik yapay zeka tabanlı erken teşhis sistemine girdi özellikler olarak verilmiştir. Z-Alizadehsani veri kümesi için ise veritabanında bulunan 55 özelliğin tamamı aynı yapay zeka sistemine girdi özellik olarak kullanılmıştır. Önerilen yapay zeka sisteminde Naive-Bayes, Lineer Regresyon, Polinomiyal Regresyon, Destek Vektör Makinası (DVM) gibi basit sınıflandırıcıların yanı sıra bir topluluk sınıflandırma yaklaşımı olan Rassal Orman ve Yapay Sinir Ağı tabanlı Çok Katmanlı Algılayıcı (ÇKA) kullanılmıştır. Yapılan deneylerde 10 K katlama ve Bekletme (20 çalıştırma) çapraz doğrulama yöntemleri kullanılmıştır. Çoklu Lineer Regresyon yaklaşımı bekletme yöntemiyle Cleveland veri kümesi için 0.90’a kadar doğruluk değeri üretirken Z-Alizadehsani veri kümesi için 0.91’e kadar doğruluk değeri üretmiştir. K katlama çapraz doğrulama yöntemi uygulandığında ise bu değerler iki veri kümesi için de 0.93’e kadar doğruluk oranına ulaşmıştır. DVM yöntemi Cleveland veri kümesi için K katlama yöntemiyle 0.97 doğruluk oranıyla en yüksek sonucu vermiştir. Genel olarak K katlama yönteminin Bekletme yöntemine göre daha başarılı sonuçlar ürettiği gözlemlenmiştir. Deneylerin detaylı sonuçları ve literatürde yapılan çalışmlarla karşılaştırmalı sonuçları çizelgelerde verilmiştir. Çalışmada kullanılan modeller Türkiye’deki hastane otomasyonları gibi sistemlere entegre edilerek hastalıkların erken ve doğru teşhis edilmesi sağlanabilecektir. Önerilen sistem, ideale yakın bir düzeyde geliştirildiğinde sürekli öğrenen bir web servis olarak hastanelerin otomasyon sistemlerine sunulabilecektir.

🔖

Cite This Article

ÜNLÜ, O., ÜNLÜ, H., ATAY, Y. (2022). The Utilization and Comparison of Artificial Intelligence Methods in the Diagnosis of Cardiac Disease. Konya Journal of Engineering Sciences, Cilt: 10 Sayı: 2, 396–411. https://ajindex.com/articles/908998

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (11)

  1. Alizadehsani, R., Habibi, J., Hosseini, M. J., Mashayekhi, H., Boghrati, R., Ghandeharioun, A., Bahadorian, B., Sani, Z. A., 2013, “A data mining approach for diagnosis of coronary artery disease”, Computer Methods and Programs in Biomedicine, Cilt 111, Sayı 1, ss. 52-61.
  2. Alizadehsani, Z., Alizadehsani, R., Roshanzamir, M.,, 2017, Z-Alizadeh Sani Data Set, https://archive.ics.uci.edu/ml/datasets/Z-Alizadeh+Sani, ziyaret tarihi: 24 Ekim 2021
  3. Alkhodari, M., Fraiwan, L., 2021, “Convolutional and recurrent neural networks for the detection of valvular heard diseases in phonocardiogram recordings”, Computer Methods and Programs in Biomedicine, Cilt 200. Akalın, B., Veranyurt, Ü., Veranyurt, O., 2020, “Classification of individuals at risk of heart disease using machine learning”, Cumhuriyet Medical Journal, Cilt 42, Sayı 3, ss. 283-289.
  4. Arabasadi, Z., Alizadehsani, R., Roshanzamir, M., Moosaei, H., Yarifard, A. A., 2017, “Computer aided decision making for heart disease detection using hybrid neural network-Genetic algorithm”, Computer Methods and Programs in Biomedicine, Cilt 141, ss. 19-26.
  5. Ayon, S. I., Islam, M. M., Hossain, M. R., 2020, “Coronary artery heart disease prediction: a comparative study of computational intelligence techniques”, IETE Journal of Research, ss. 1-20.
  6. Chen, A. H., Huang, S. Y., Hong, P. S., Cheng, C. H., Lin, E. J., 2011, “HDPS: Heart disease prediction system”, 2011 computing in cardiology, IEEE, ss. 557-560.
  7. Cristianini, N., Shawe-Taylor, J., 2000, An introduction to support vector machines and other kernel-based learning methods, Cambridge university press. Dutta, A., Batabyal, T., Basu, M., Acton, S. T., 2020, “An efficient convolutional neural network for coronary heart disease prediction”, Expert Systems with Applications, Cilt 159. Ekrem, Ö., Musleh Salman, O. K., Aksoy, B., İnan, S. A., 2020, “Yapay Zeka Yöntemleri Kullanılarak Kalp Hastalığının Tespiti”, Journal of Engineering Sciences and Design, Cilt 8, Sayı 5, ss. 241-254.
  8. Fadlil, A., Riadi, I., Aji, S., 2017, “Ddos attacks classification using numeric attribute-based gaussian naive bayes”, International Journal of Advanced Computer Science and Applications (IJACSA), Cilt 8, sayı 8, ss. 42-50.
  9. Friedman, N., Geiger, D., Goldszmidt, M., 1997, “Bayesian network classifiers”, Machine learning, Cilt 29, Sayı 2, ss. 131-163.
  10. Ghahramani, Z., 2003, “Unsupervised learning”, Summer School on Machine Learning, Berlin, Springer, ss. 72-112.
  11. Gupta, A., Arora, H. S., Kumar, R., Raman