Cardiovascular disease remains a major global health challenge, necessitating accurate and reliable decision support systems for early detection. This study proposes a machine learning–based decision support system that integrates ensemble learning, automated hyperparameter optimization using Optuna, and decision threshold tuning. The system was evaluated using several baseline machine learning models, including Logistic Regression, SVM, KNN, Decision Tree, and Random Forest, with the Random Forest model selected for optimization. Hyperparameter tuning with Optuna and decision threshold optimization led to a significant improvement in accuracy (95.0%) and ROC–AUC (0.977), with the optimized model outperforming all baseline models. This approach demonstrates improved sensitivity, reduced false negatives, and enhanced predictive performance, offering a clinically reliable tool for early heart disease detection. The results emphasize the importance of model optimization and decision threshold calibration in clinical decision support systems.
Copyrights © 2026