In-depth Analysis, Model Optimization, and Interpretability of Heart Disease Risk Factors Using Machine Learning and Stacking Ensembles

Heart disease, as a major threat to human health, imposes critical significance on early prediction for clinical prevention and control. To enhance prediction accuracy, this study leverages the Heart Failure Prediction Dataset from Kaggle, addressing data imbalance via SMOTE combined with Tomek Links algorithm, normalizing dimensions and handling outliers through Z-score standardization and capping method. Logistic Regression, Random Forest, XGBoost, and Stacking ensemble learning models are constructed, with their prediction performances systematically compared. Key influencing factors including ST-segment slope, chest pain type, and exercise-induced angina are identified via Random Forest feature importance analysis. Using SHAP values to interpret model decision logic reveals a strong correlation between abnormal ST-segment slope and heart disease incidence. The Stacking model demonstrates optimal comprehensive performance, achieving an accuracy of 0.9057 and an AUC value of 0.9581, outperforming single models. This study provides efficient modeling tools and interpretable risk assessment basis for early heart disease prediction, facilitating the formulation of clinical precision prevention strategies and public health interventions.

Authors

Institutions

Publication Details

Published
2025-07-12
DOI
https://doi.org/10.1145/3759928.3759957
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

In-depth Analysis, Model Optimization, and Interpretability of Heart Disease Risk Factors Using Machine Learning and Stacking Ensembles

Jintian Lin
Imbalanced Data Classification Techniques
article

In-depth Analysis, Model Optimization, and Interpretability of Heart Disease Risk Factors Using Machine Learning and Stacking Ensembles

Jintian Lin
article en

Abstract

Heart disease, as a major threat to human health, imposes critical significance on early prediction for clinical prevention and control. To enhance prediction accuracy, this study leverages the Heart Failure Prediction Dataset from Kaggle, addressing data imbalance via SMOTE combined with Tomek Links algorithm, normalizing dimensions and handling outliers through Z-score standardization and capping method. Logistic Regression, Random Forest, XGBoost, and Stacking ensemble learning models are constructed, with their prediction performances systematically compared. Key influencing factors including ST-segment slope, chest pain type, and exercise-induced angina are identified via Random Forest feature importance analysis. Using SHAP values to interpret model decision logic reveals a strong correlation between abnormal ST-segment slope and heart disease incidence. The Stacking model demonstrates optimal comprehensive performance, achieving an accuracy of 0.9057 and an AUC value of 0.9581, outperforming single models. This study provides efficient modeling tools and interpretable risk assessment basis for early heart disease prediction, facilitating the formulation of clinical precision prevention strategies and public health interventions.

Hubei University Of Economics (CN)
Openalex Percentile: Top 87%
Imbalanced Data Classification Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

In-depth Analysis, Model Optimization, and Interpretability of Heart Disease Risk Factors Using Machine Learning and Stacking Ensembles — Jintian Lin · (2025) | TGRS Research Map | TGRS