Research Article

Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi

Volume: 23 Number: 69 September 15, 2021
EN TR

Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi

Abstract

Kalp hastalıkları, günümüzün en büyük sağlık problemlerinden birisidir. Hastalık için erken teşhis, erken ölümlerin önüne geçilebilir. Bu amaçla Kaggle veri tabanından elde dilen veri setinde bulunan 13 bağımsız değişken kullanılarak kalp hastalığı olma olasılığı az (KHOA) ve fazla (KHOF) olan kişiler ayırt edilmeye çalışılmıştır. Çalışmada destek vektör makinaları (DVM), k-en yakın komşu (k-NN), karar ağaçları (KA), lineer diskriminant analiz (LDA), Gausian Naive Bayes (GNB), Gradient Boosting (GB) ve Random Forest (RF) olmak üzere 7 sınıflandırma algoritması kullanılmıştır. Random forest, özgüllük (%100), Matthews korelasyon katsayısı (0.90), Fowlkes-Mallows indeks (0.82), F1 skoru (%89.7) ve doğruluk (%90.2) değerlerine göre çalışmanın en iyi tahminini yapan algoritması olmuştur. Açlık kan şekeri, KHOA ve KHOF grupları arasında istatiksel olarak anlamlı fark saptanamamış ve özellikler arasında en az önemli olduğu bulunmuştur. Bu özellik çıkarılarak yapılan sınıflandırma işlemlerinde önemli bir performans değişikliği görülmemiştir. Sadece işlem zamanları, az da olsa kısalmıştır. Bu çalışma, erken teşhislere destek olacağından dolayı kalp hastalığının tahmininde fayda sağlayacaktır.

Keywords

References

  1. [1] World Health Organization, Cardiovascular Diseases, https://www.who.int/health-topics/cardiovascular-diseases/#tab=tab_1 (Erişim Tarihi: 12.07.2020).
  2. [2] Anbarasi, M., Anupriya, E., Iyengar, N.C.H.S.N. 2010. Enhanced prediction of heart Disease with feature subset selection using genetic algorithm, International Journal of Engineering Science and Technology, Cilt. 2, s. 5370-5376.
  3. [3] Palaniappan, S., Awang, R. 2008. Intelligent heart disease prediction system using data mining techniques, International Journal of Computer Science and Network Security, Cilt. 8, s. 343-350.
  4. [4] Nahar, J., Imam, T., Tickle, K.S., Chen,Y.-P.P. 2013. Computational intelligence for heart disease diagnosis: A medical knowledge driven approach, Expert Systems with Applications, Cilt. 40, s. 96-104. DOI: 10.1016/j.eswa.2012.07.032.
  5. [5] Soman, K.P., Shyam, D.M., Madhavdas, P. 2003. Efficient classification and analysis of ischemic heart disease using proximal support vector machines based decision trees. Conference on convergent technologies for AsiaPacific region, 15-17 Oct., Bangalore, India, 214-217. DOI: 10.1109/TENCON.2003.1273317
  6. [6] Kim, B.-H., Lee, S.-H., Cho, D.-U., Oh, S.-Y. 2008. A proposal of heart diseases diagnosis method using analysis of face color. International conference on advanced language processing and web information technology, 23-25 July, Dalian Liaoning, China, 220-225. DOI: 10.1109/ALPIT.2008.27
  7. [7] Gamboa, A.L.G., Mendoza, M.G., Orozco, R.E.I., VARGAS, J.M., Gress, N.H. 2006. Hybrid Fuzzy-SV clustering for heart disease identification, Computational intelligence for modelling International conference on control and automation, and international conference on intelligent agents, web technologies and internet commerce, 28 Nov.-1 Dec., Sydney, NSW, Australia. DOI: 10.1109/CIMCA.2006.114
  8. [8] Zheng, J., Jiang, Y., Yan, H. 2006. Committee machines with ensembles of multilayer perceptron for the support of diagnosis of heart diseases. Proceedings of the international conference on, communications, circuits and systems, 25-28 June, Guilin, China, 2046-2050. DOI: 10.1109/ICCCAS.2006.285080

Details

Primary Language

Turkish

Subjects

-

Journal Section

Research Article

Publication Date

September 15, 2021

Submission Date

September 13, 2020

Acceptance Date

March 20, 2021

Published in Issue

Year 2021 Volume: 23 Number: 69

APA
Gündoğdu, S. (2021). Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, 23(69), 1005-1013. https://doi.org/10.21205/deufmd.2021236926
AMA
1.Gündoğdu S. Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi. DEUFMD. 2021;23(69):1005-1013. doi:10.21205/deufmd.2021236926
Chicago
Gündoğdu, Serdar. 2021. “Kalp Hastalık Risk Tahmini Için Python Aracılığıyla Sınıflandırıcı Algoritmalarının Performans Değerlendirmesi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi 23 (69): 1005-13. https://doi.org/10.21205/deufmd.2021236926.
EndNote
Gündoğdu S (September 1, 2021) Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 23 69 1005–1013.
IEEE
[1]S. Gündoğdu, “Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi”, DEUFMD, vol. 23, no. 69, pp. 1005–1013, Sept. 2021, doi: 10.21205/deufmd.2021236926.
ISNAD
Gündoğdu, Serdar. “Kalp Hastalık Risk Tahmini Için Python Aracılığıyla Sınıflandırıcı Algoritmalarının Performans Değerlendirmesi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 23/69 (September 1, 2021): 1005-1013. https://doi.org/10.21205/deufmd.2021236926.
JAMA
1.Gündoğdu S. Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi. DEUFMD. 2021;23:1005–1013.
MLA
Gündoğdu, Serdar. “Kalp Hastalık Risk Tahmini Için Python Aracılığıyla Sınıflandırıcı Algoritmalarının Performans Değerlendirmesi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, vol. 23, no. 69, Sept. 2021, pp. 1005-13, doi:10.21205/deufmd.2021236926.
Vancouver
1.Serdar Gündoğdu. Kalp hastalık risk tahmini için Python aracılığıyla sınıflandırıcı algoritmalarının performans değerlendirmesi. DEUFMD. 2021 Sep. 1;23(69):1005-13. doi:10.21205/deufmd.2021236926

Cited By

This journal is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

download?token=eyJhdXRoX3JvbGVzIjpbXSwiZW5kcG9pbnQiOiJmaWxlIiwicGF0aCI6IjliNTAvMDBjMi8xZmIxLzY5MjZmZDIyOGE1NzgyLjA3MzU5MTk2LnBuZyIsImV4cCI6MTc2NDE2OTMzMSwibm9uY2UiOiI2MTU1ODg1NGZlYzhkZTA1OThkNTU2NGFmYTQzYTc0YiJ9.O5b4Ex8bMlFv5797LL8VnE9YWS_X5880dfbmOp2-kc8