Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 26 March 2020

Study and Analysis of Prediction Model for Heart Disease Data Using Machine Learning Techniques

B. Santhi1 & K. Renuka1

Journal of Computer Science, Volume 16, Issue 3, pp. 344–354 · doi.org/10.3844/jcssp.2020.344.354

7,784 accesses4,349 downloads2 citations (Crossref)Metrics
Cite Check for updates

Abstract

Heart disease is the number one cause of death for all communities of individuals in advanced countries and a major problem for emerging nations too. Doctors’ availability to care for the general population could not catch up with the present demand for healthcare. So, there is a severe need for a support system to assist save individuals. With novel ML frameworks and big data repositories, our motive is to design a machine learning model to predict heart disease at the earliest, help prioritize hospital consultations and improve accuracy. For this study, several analyzes were carried out on the Cleveland heart disease data set with 303 patients records, using five different classifiers namely Support Vector Machine (SVM), Random forests, Ordinal Regression, Logistic Regression and Naïve Bayes. Feature selection using chi- squared statistical test and correct tuning of hyperparameters maximized classification accuracy of the Support vector machine (Radial basis function) from 40% to 85%. By incorporating rules based on the statistical patterns observed, the efficiency was further enhanced to 95%. On the other side, seeing it as a 5-class classification, multi-class imbalance issue was addressed using suitable sampling techniques that resulted in 96% accuracy for 5-class data. We evaluated model efficiency using k-fold cross validation and confusion matrix. This study shows that the classification accuracy could be significantly improved by balancing the dataset using sampling and by properly tuning hyperparameters after feature selection.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Santhi, B. & Renuka, K. (2020). Study and Analysis of Prediction Model for Heart Disease Data Using Machine Learning Techniques. Journal of Computer Science, 16(3), 344–354. https://doi.org/10.3844/jcssp.2020.344.354

Licence
CC BY 3.0
Issue
Volume 16, Issue 3
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Study and Analysis of Prediction Model for Heart Disease Data Using Machine Learning TechniquesJournal of Computer Science · Volume 16, Issue 3 · pp. 344–354 · CC BY 3.0Download