Research Article

A Machine Learning-based Diagnostic Framework for Heart Disease Prediction

by  Shahanur Rahman, Md. Ebrahim Hossain, Taskin Noor Turna
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 52
Published: November 2025
Authors: Shahanur Rahman, Md. Ebrahim Hossain, Taskin Noor Turna
10.5120/ijca2025925878
PDF

Shahanur Rahman, Md. Ebrahim Hossain, Taskin Noor Turna . A Machine Learning-based Diagnostic Framework for Heart Disease Prediction. International Journal of Computer Applications. 187, 52 (November 2025), 16-22. DOI=10.5120/ijca2025925878

                        @article{ 10.5120/ijca2025925878,
                        author  = { Shahanur Rahman,Md. Ebrahim Hossain,Taskin Noor Turna },
                        title   = { A Machine Learning-based Diagnostic Framework for Heart Disease Prediction },
                        journal = { International Journal of Computer Applications },
                        year    = { 2025 },
                        volume  = { 187 },
                        number  = { 52 },
                        pages   = { 16-22 },
                        doi     = { 10.5120/ijca2025925878 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2025
                        %A Shahanur Rahman
                        %A Md. Ebrahim Hossain
                        %A Taskin Noor Turna
                        %T A Machine Learning-based Diagnostic Framework for Heart Disease Prediction%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 52
                        %P 16-22
                        %R 10.5120/ijca2025925878
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Heart disease continues to be one of the primary causes of death around the world, and early identification is crucial for lowering death rates and patient outcomes. While traditional diagnostic techniques are effective, but they often take large amount of time, financial investment, and expert analysis. This thesis investigates the capabilities of machine learning algorithms in predicting heart disease, providing a means for diagnostic support that is efficient, precise, and widely accessible. We have utilized several machine learning models, including Logistic Regression, Support Vector Machines, Naïve Bayes, Random Forest, Gradient Boosting, ANN, XGBoost and KNN, on a dataset consisting of patient health records featuring essential factors like age, cholesterol levels, blood pressure, and various lifestyle elements. The research encompassed data preprocessing, feature selection, and model optimization to improve prediction accuracy. To identify the key features of heart disease, seven performance metrics (Accuracy, Classification error, Prediction Time, Precision, Sensitivity, F-Measure and Specificity) are employed, which provide better insight into the behavior of various feature-selection combinations. By analyzing the seven matrices values of the eight models, we have chosen three models (Logistic Regression, Gradient Boosting and Random Forest) from them and we propose a novel method (LGR Model) by combining these three models for getting higher accuracy. The accuracy of the proposed model is 88%.

References
  • Shah, D., Patel, S., & Bharti, S. K. (2020). Heart disease prediction using machine learning techniques. SN Computer Science, 1(6), 345.
  • Jindal, H., Agrawal, S., Khera, R., Jain, R., & Nagrath, P. (2021). Heart disease prediction using machine learning algorithms. In IOP conference series: materials science and engineering (Vol. 1022, No. 1, p. 012072). IOP Publishing.
  • Mohan, S., Thirumalai, C., & Srivastava, G. (2019). Effective heart disease prediction using hybrid machine learning techniques. IEEE access, 7, 81542-81554.
  • Patel, J., TejalUpadhyay, D., & Patel, S. (2015). Heart disease prediction using machine learning and data mining technique. Heart Disease, 7(1), 129-137.
  • Saboor, A., Usman, M., Ali, S., Samad, A., Abrar, M. F., & Ullah, N. (2022). A method for improving prediction of human heart disease using machine learning algorithms. Mobile Information Systems, 2022(1), 1410169.
  • Yadav, A. L., Soni, K., & Khare, S. (2023, July). Heart diseases prediction using machine learning. In 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT) (pp. 1-7). IEEE.
  • Coronary Heart Disease Prediction in Ten Years. (2023, December 10). Kaggle. https://www.kaggle.com/datasets/palakdoshijain/coronary-heart-disease-prediction-in-ten-years?resource=download
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Logistic Regression Gradient Boosting Random Forest Prediction Heart Disease

Powered by PhDFocusTM