In terms of death rates in the world, heart diseases are at the top. It is stated that the number of people who died from heart diseases will increase in the coming years. The only positive aspect of heart diseases is that these diseases can be prevented. In terms of preventing diseases, methods such as machine learning are frequently used in recent years. There are many studies conducted with different methods and different success rates until today. In this study, a new method is proposed in which the Anfis ((Adaptive Neuro-Fuzzy Inference System)) and Fuzzy C Means are used together to predict heart diseases and the success rate is increased significantly. In the study firstly, the data were clustered with Fuzzy C Means. Then, the cluster membership values were used in the modeling and training of the Anfis system. The results obtained by dividing the data five two fuzzy clusters have been found to significantly increase the success of the ANFIS system. The success rate of the system, which has been tested with K fold cross method, has been determined as % 9835. The obtained results were compared with the studies performed with the same dataset in the literature. As a result, it is thought that the method proposed in this study can be used in estimating heart diseases with its accuracy classification rate.
Dünyada ölüm oranları bakımından kalp hastalıkları üst sıralarda yer almaktadır. Önümüzdeki yıllarda kalp hastalıklarından dolayı ölenlerin sayısının daha da artacağı belirtilmektedir. Kalp hastalıklarında tek olumlu yön ise bu hastalıkların önlenebilir olmasıdır. Hastalıkların önlenmesi bakımından son yıllarda makine öğrenmesi gibi yöntemler sıklıkla kullanılmaktadır. Bugüne kadar farklı yöntemlerle gerçekleştirilmiş birçok çalışma ve farklı başarı oranları bulunmaktadır. Bu çalışmada, kalp hastalıklarının tahmin edilmesinde Anfis (Adaptive Neuro-Fuzzy Inference System) ve Bulanık K Ortalamalar yöntemlerinin bir arada kullanıldığı ve başarı oranının ciddi düzeyde artırıldığı yeni bir yöntem önerilmektedir. Çalışmada veriler öncelikle Bulanık K Ortalamalar ile kümelendirilmiştir. Daha sonra elde edilen küme üyelik değerleri Anfis sisteminin modellenmesi ve eğitiminde kullanılmıştır. Verilerin beş bulanık kümeye ayrılması ile elde edilen sonuçların Anfis sisteminin başarısını ciddi düzeyde artırdığı görülmüştür. K kat çaprazlama yöntemi ile test edilen sistemin başarı oranı %9835 olarak tespit edilmiştir. Elde edilen sonuçlar literatürde aynı veri seti ile gerçekleştirilen çalışmalarla kıyaslanmıştır. Sonuç olarak bu çalışmada önerilen yöntemin doğru sınıflandırma oranı ile kalp hastalıkları tahmininde kullanılabileceği düşünülmektedir.
Birincil Dil | Türkçe |
---|---|
Konular | Bilgisayar Yazılımı |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 30 Ekim 2020 |
Gönderilme Tarihi | 4 Mayıs 2020 |
Yayımlandığı Sayı | Yıl 2020 Cilt: 13 Sayı: 4 |