Sonuçların Analizi ;
Kalp atışı sinyalinin sınıflandırılması amacıyla bu yazımıza kadar 9 metodu kullandık. Yukarıda gördüğünüz grafiği bu sonuçları kullanarak oluşturduk.
Tabloyu da görelim sayılar daha net gözüksün
Tablodan görüldüğü üzere, Derin öğrenme için uyguladığımız 3 ağ tipinden, Conv1d ve LSTM sırayla ilk iki sıraya yerleştiler. İlk sıradaki Evrişimli yapay sinir ağı, her 3 ölçüt e - precision, recall, f1-score - görede en iyi sonuca ulaştı. Derin öğrenmenin bu iki modelini Boosting metodları takip ediyor. Sırayla Light GBM, Xgboost, CatBoost , üçüncü , dördüncü ve beşinciliğe yerleşiyorlar. Hemde pratik anlamda ulaştıkları sonuçlar bir birlerinden pek farklı değil. Üstelik 'F' tipi sinyal için derin öğrenme metodlarından daha iyi bir sonuca ulaşmış. Sinyal sınıflarının f1-skor değerlerine göre grafiğine bakalım
Bu bize gösteriyorki, illa derin öğrenme gibi bir müşkülata girmeye gerek yok. Boosting metodlarıda pek güzel işimizi görebilir.
Son olarak En başarılı iki metod olan Conv1D ve LSTM sonuçlarını birleştirince - Ensemble -, bir gıdım daha iyileşme oluyor.
Classification ReportElbette bunlar bizim ulaşabildiğimiz sonuçlar. 3. yazımızda geçen metodolojiyi çok daha sistematik ve derinlemesine uygulanırsa sonuçların bir nebze daha iyi olabileceğini düşünüyorum. İlk yazılarımızda bahsetmiştik veri kümemiz sınıf bazında dengesiz. Buna dair sınıf bazında ağırlıklar yada özel hata fonksiyonları - loss - denenebilir.
precision recall f1-score support
N 0.990 0.997 0.993 18118
S 0.933 0.804 0.864 556
V 0.973 0.954 0.963 1448
F 0.856 0.735 0.791 162
Q 0.997 0.987 0.992 1608
avg / total 0.987 0.987 0.987 21892
Karşılaştırma ;
Veri setini hazırlayanların, yazdığı makalede paylaşılan , sonuç tablosu şöyle ;
Görüldüğü gibi , makaleye göre daha başarılı sonuçlara ulaşmışız. Tabloda geçen diğer çalışmaların aynı veri seti üzerinde yapılmadığından karşılaştırmanın çok sağlıklı olmayacağını düşünüyorum.
Son olarak "müşteri her zaman haklıdır" düsturunca.
"Bir çalışma yaptık , Doktorlardan daha iyi kalp rahatsızlığını tespit ediyor !!! "mealinde gaflet içinde bir cümle ASLA kurmuyoruz.
Doğrusunun, çalışmanın uygulanabilirliğini, konunun UZMANLARIYLA - yani doktorlarla - görüşerek yapılması gerektiğini söylüyoruz.
Bunca Yazıyı sabırla okuduysanız tebrik ediyoruz. Her türlü eleştiri , görüş ve önerilerinizi bekleriz.
2 yorum:
Merhabalar yapmış olduğunuz çalışmanın kodlarını paylaşabilirmisiniz?
KPSS!!!!
Çalışmayı makale haline getirmeyi düşünüyoruz. Kısmetse ondan sonra paylaşacağız.
Yorum Gönder