Optimum parametreler yardımıyla performansı artırılmış KNN algoritması tabanlı kalp hastalığı tahmini

Kalp hastalıkları ölüm oranı bakımından bütün hastalıklar arasında ilk sırada yer alır. Hastalığın kesin tedavisi olmamakla birlikte doğru teşhis hastaların hayatta kalma süresi ve yaşam kalitesine olumlu yönde etki eder. Bugüne kadar kalp hastalıklarının teşhisi için çeşitli klinik yöntemler kullanılmıştır. Son dönemde hastalığın teşhisi için makine öğrenmesi algoritmaları da kullanılmaktadır. Bu kapsamda yaptığımız çalışmada kalp hastalığı teşhisi için KNN sınıflayıcı kullanılmıştır. Algoritmanın sınıflandırma başarısını iyileştirmek için optimum parametreler bulunmaya çalışılmıştır. KNN algoritması için ilk parametre uzaklık yöntemidir ve bu parametre için Manhattan, Euclidean, Chebyshev ve Cosine ölçümleri tercih edilmiştir. Diğer parametre komşu sayısıdır ve en uygun komşu sayısını tespit edebilmek için 1…15 arasındaki tek sayılar denenmiştir. Kalp hastalıklarını sınıflandırmak için kullandığımız KNN algoritması C++ programlama dilinde kodlanmış ve çalıştırılmıştır. Model değerlendirme aşamasında UCI Statlog (Heart) veriseti kullanılmış ve sonuçlar doğruluk ve ROC analizine dayalı olarak elde edilmiştir. KNN algoritması ile elde edilen en yüksek sınıflandırma doğruluğu %100 ve en yüksek AUC değeri 1,00 olarak ölçülmüştür. Bu değer; Chebyshev uzaklık ölçümü ve komşu sayısının 7 olduğu durumda elde edilmiştir.

___

  • Referans1. İnternet: Heart Disease Facts, https://www.cdc.gov/heartdisease/facts.htm, 2019.
  • Referans2. Tripoliti, E. E., Papadopoulos, T. G., Karanasiou, G. S., Naka, K. K., & Fotiadis, D. I., "Heart Failure: Diagnosis, Severity Estimation and Prediction of Adverse Events Through Machine Learning Techniques", Computational and Structural Biotechnology Journal, Cilt 15, 26-47, 2017.
  • Referans3. Rajesh, N., T, M., Hafeez, S., & Krishna, H., “Prediction of Heart Disease Using Machine Learning Algorithms”, International Journal of Engineering & Technology, Cilt 7, No 2.32, 363, 2018.
  • Referans4. Nashif, S., Raihan, M. R., Islam, M. R., & Imam, M. H., “Heart Disease Detection by Using Machine Learning Algorithms and a Real-Time Cardiovascular Health Monitoring System”, World Journal of Engineering and Technology, Cilt 6, No 4, 2018.
  • Referans5. Shouman, M., Turner, T., & Stocker, R., "Using data mining techniques in heart disease diagnosis and treatment", Japan-Egypt Conference on Electronics, Communications and Computers, 2012.
  • Referans6. Alzahani, S. M., Althopity, A., Alghamdi, A., Alshehri, B., & Aljuaid, S. “An Overview of Data Mining Techniques Applied for Heart Disease Diagnosis and Prediction”, Lecture Notes on Information Theory, Cilt 2, No 4, 2015.
  • Referans7. Solanki, Y., “A Survey on Risk Assessments of Heart Attack Using Data Mining Approaches”, International Journal of Information Engineering and Electronic Business, Cilt 11, No 4, 2019.
  • Referans8. Miao, K. H., & H., J., “Coronary Heart Disease Diagnosis using Deep Neural Networks”, International Journal of Advanced Computer Science and Applications, Cilt 9, No 10, 2018.
  • Referans9. Amarbayasgalan, T., Park, K. H., Lee, J. Y., & Ryu, K. H., “Reconstruction error based deep neural networks for coronary heart disease risk prediction”, Plos One, Cilt 14, No 2, 2019.
  • Referans10. Dwivedi, A. K., “Performance evaluation of different machine learning techniques for prediction of heart disease”, Neural Computing and Applications, Cilt 29, No 10, 2016.
  • Referans11. Atkov, O. Y., Gorokhova, S. G., Sboev, A. G., Generozov, E. V., Muraseyeva, E. V., Moroshkina, S. Y., & Cherniy, N. N., “Coronary heart disease diagnosis by artificial neural networks including genetic polymorphisms and clinical parameters”, Journal of Cardiology, Cilt 59, No 2, 2012.
  • Referans12. Karayilan, T., & Kilic, O., “Prediction of heart disease using neural network”, International Conference on Computer Science and Engineering (UBMK), 2017.
  • Referans13. Abushariah, M. A. M., Alqudah, A. A. M., Adwan, O. Y., & Yousef, R. M. M., “Automatic Heart Disease Diagnosis System Based on Artificial Neural Network (ANN) and Adaptive Neuro-Fuzzy Inference Systems (ANFIS) Approaches”, Journal of Software Engineering and Applications, Cilt 7, No 12, 1055–1064, 2014.
  • Referans14. Malav, A., Kadam, K., & Kamat, P., “PREDICTION OF HEART DISEASE USING K-MEANS and ARTIFICIAL NEURAL NETWORK as HYBRID APPROACH to IMPROVE ACCURACY”, International Journal of Engineering and Technology, Cilt 9, No 4, 3081–3085, 2017.
  • Referans15. Dolatabadi, A. D., Khadem, S. E. Z., & Asl, B. M., “Automated diagnosis of coronary artery disease (CAD) patients using optimized SVM”, Computer Methods and Programs in Biomedicine, Cilt 138, 117–126, 2017.
  • Referans16. Takci, H., “Improvement of heart attack prediction by the feature selection methods”, Turkish Journal Of Electrical Engineering & Computer Sciences, Cilt 26, 1–10, 2018.
  • Referans17. Wiharto, W., Kusnanto, H., & Herianto, H., “Intelligence System for Diagnosis Level of Coronary Heart Disease with K-Star Algorithm”, Healthcare Informatics Research, Cilt 22, No 1, 30, 2016.
  • Referans18. Chitra R., Seenivasagam V., “Knowledge Discovery from Heart Disease Dataset Using Optimized Neural Network. In: Prasath R., Kathirvalavakumar T. (eds) Mining Intelligence and Knowledge Exploration”, Lecture Notes in Computer Science, Vol 8284, Springer, Cham, 2013.
  • Referans19. Yazid MA, Haikal S, Shukor T, Novi A., “Artificial neural network parameter tuning framework for heart disease classification”, Proc Electric Eng Comput Sci Inform, Vol 5, No 5, 674–679, 2018.
  • Referans20. Pawlovsky A.P., “An ensemble based on distances for a kNN method for heart disease diagnosis”, In: 2018 International conference on electronics, information, and communication (ICEIC), IEEE, pp 1–4. 2018.
  • Referans21. Mohan S., Chandrasegar T., Gautam S., “Effective heart disease prediction using hybrid machine learning techniques”, IEEE Access, Vol 7, 81542–81554, 2019.
  • Referans22. Bramer, M. A., Principles of data mining, Springer, London, 2017.
  • Referans23. Tan, P.-N., Steinbach, M., & Kumar, V., Introduction to Data Mining, Pearson Education, San Francisco, 2006.
  • Referans24. İnternet: UCI Machine Learning Repository, http://archive.ics.uci.edu/ml, 2019.
  • Referans25. Fawcett, T., “An introduction to ROC analysis”, Pattern Recognition Letters, Cilt 27, 861-874, 2006.
Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi-Cover
  • ISSN: 1300-1884
  • Yayın Aralığı: Yılda 4 Sayı
  • Başlangıç: 1986
  • Yayıncı: Oğuzhan YILMAZ
Sayıdaki Diğer Makaleler

Sac metal çatlaklarının evrişimli yapay sinir ağları ile tespit edilmesi (ESA)

İlhan ÇEKİÇ, Kadir ÇAVDAR

Yüksekova Yay Karmaşığında yastık lavların oluşumu ve kökenine dair yeni kantitatif bulgular, Elazığ (Doğu Türkiye)

Melek URAL, Metehan AKTAŞ

Saf ZnO ve katkılı ZnO:Alx:Mny ( x=1% at., y=1%, 2%, 3%, 5% at.) yarı iletken ince filmlerin yapısal ve optiksel özellikleri ile üretilen diyotların elektriksel özelliklerinin araştırılması

Nihat DEMİRBİLEK, Mehmet KAYA, Fahrettin YAKUPHANOĞLU

Ultrasonik destekli derin çekme işlemi: İki aşamalı sonlu elemanlar analizi ve deneysel doğrulaması

Sadık OLGUNER, A. Tolga BOZDANA

Soğuk depolarda ekonomik ve pratik olarak homojen hava ve sıcaklık dağılımının HAD analizi ile incelenmesi

Nurettin YAMANKARADENİZ, Faruk KAYNAKLI

Metanın kuru reformlanma reaksiyonunda karbon oluşumunu azaltan Zr-SBA-15 destekli Ni katalizörlerin geliştirilmesi: Sentez ortamının etkisi

Çiğdem OKUTAN, Hüseyin ARBAĞ, Nail YAŞYERLİ, Sena YAŞYERLİ

Geleneksel kırsal konutların ekolojik açıdan değerlendirilmesinde bir model denemesi: Yalova örneği

Şahin DURAK, Sonay AYYILDIZ

Isıl işlem ile modifiye edilmiş arıtma çamuru kullanılarak sabit yataklı kolonda arsenik ve antimon giderimi

Berna KAVACIK, Deniz DÖLGEN

Kentsel kurguya doğal yaklaşım: Yapraktan kente

Ömer ATABEYOĞLU, Gülşah BİLGE

Hiperspektral görüntüler için değiştirilmiş SLIC tabanlı süperpiksel bölütleme

İbrahim Onur SIĞIRCI, Gokhan BILGIN