Centralized and Federated Heart Disease Classification Models Using UCI Dataset and their Shapley-value Based Interpretability
Mario Padilla Rodriguez, Mohamed Nafea

TL;DR
This paper compares centralized and federated machine learning models for heart disease classification using the UCI dataset, emphasizing interpretability through Shapley values and achieving competitive accuracy while preserving patient privacy.
Contribution
It introduces a benchmark for heart disease classification with centralized and federated models and applies Shapley-value interpretability analysis to medical features.
Findings
Support vector machine achieved 83.3% accuracy centrally.
Federated SVM achieved 73.8% accuracy with privacy benefits.
Interpretability analysis aligns with medical knowledge.
Abstract
Cardiovascular diseases are a leading cause of mortality worldwide, highlighting the need for accurate diagnostic methods. This study benchmarks centralized and federated machine learning algorithms for heart disease classification using the UCI dataset which includes 920 patient records from four hospitals in the USA, Hungary and Switzerland. Our benchmark is supported by Shapley-value interpretability analysis to quantify features' importance for classification. In the centralized setup, various binary classification algorithms are trained on pooled data, with a support vector machine (SVM) achieving the highest testing accuracy of 83.3\%, surpassing the established benchmark of 78.7\% with logistic regression. Additionally, federated learning algorithms with four clients (hospitals) are explored, leveraging the dataset's natural partition to enhance privacy without sacrificing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare
MethodsSupport Vector Machine
