AI Summary & Key Takeaways
AI InsightThe convergence of both methods on six common features confirmed via methodological triangulation that the feature hierarchy reflects genuine clinical signals rather than algorithmic artifacts.
📌 3 Key Takeaways
Abstract
Cardiovascular diseases continue to impose the greatest mortality burden worldwide. This study presents an end-to-end, code-free Explainable Artificial Intelligence (XAI) workflow built on the KNIME Analytics Platform for heart disease prediction. Four classifiers — Logistic Regression, Random Forest, Gradient Boosted Trees, and XGBoost — were compared on the UCI Cleveland Heart Disease dataset using Stratified 10-fold Cross-Validation. Three methodological safeguards were embedded into the pipeline: (i) nominal categorical variables were transformed via One-Hot Encoding, (ii) Min-Max normalization was fitted on the training fold only to prevent data leakage, and (iii) a systematic hyperparameter evaluation was performed for XGBoost. Logistic Regression delivered the highest performance (Accuracy = 0.845 ± 0.065; AUC = 0.908). The Wilcoxon test indicated that the differences between Logistic Regression and Random Forest/XGBoost were not statistically significant (p = 0.891 and p = 0.188). Interpretability was addressed through two parallel windows: Logistic Regression coefficients and SHAP analysis on XGBoost. The convergence of both methods on six common features confirmed via methodological triangulation that the feature hierarchy reflects genuine clinical signals rather than algorithmic artifacts.
Özet
Kalp ve damar hastalıkları, dünya genelinde en yüksek ölüm yüküne sahip hastalık grubudur. Bu çalışmada, kalp hastalığı tahmini için KNIME Analytics Platform üzerinde uçtan uca, kodsuz biçimde yapılandırılmış bir Açıklanabilir Yapay Zekâ (XAI) iş akışı geliştirilmiştir. UCI Cleveland Heart Disease veri seti üzerinde Lojistik Regresyon, Random Forest, Gradyan Artırmalı Ağaçlar ve XGBoost modelleri 10 katlı tabakalı çapraz doğrulama ile karşılaştırılmıştır. Önceki çalışmalardan farklı olarak çerçeveye üç metodolojik önlem birlikte yerleştirilmiştir: (i) nominal kategorik değişkenler Tek-Sıcak Kodlama ile dönüştürülmüş, (ii) Min-Max normalizasyonu her katlamada yalnızca eğitim parçası üzerinde öğrenilerek veri sızıntısı önlenmiş, (iii) XGBoost için sistematik hiperparametre değerlendirmesi yürütülmüştür. En yüksek başarı Lojistik Regresyon’dan gelmiştir (Doğruluk = 0,845 ± 0,065; AUC = 0,908). Wilcoxon testi Lojistik Regresyon ile Random Forest ve XGBoost arasındaki farkın anlamlı olmadığını (p = 0,891 ve p = 0,188) göstermiştir. Yorumlanabilirlik iki ayrı pencere üzerinden ele alınmıştır: Lojistik Regresyon katsayıları ve XGBoost üzerinde SHAP analizi. İki yöntemin altı ortak öznitelikte buluşması, öznitelik hiyerarşisinin algoritmik bir artefakt değil veri setindeki gerçek klinik sinyallere ait olduğunu yöntemsel üçleme yoluyla doğrulamıştır.