A decision support system for heart disease prediction based upon machine learning

被引:99
|
作者
Rani P. [1 ]
Kumar R. [2 ]
Ahmed N.M.O.S. [3 ]
Jain A. [4 ]
机构
[1] MMEC (Research Scholar), MMICT&BM (A.P.), Maharishi Markandeshwar (Deemed To Be University), Mullana, Ambala, 133207, Haryana
[2] Department of Computer Engineering, MMEC, Maharishi Markandeshwar (Deemed To Be University), Mullana, Ambala, 133207, Haryana
[3] College of Computer Science and Engineering, University of Ha’il, Ha’il
[4] Virtualization Department, School of Computer Science, University of Petroleum and Energy Studies, Dehradun
关键词
Clinical data; Decision support system; Heart disease; Machine learning;
D O I
10.1007/s40860-021-00133-6
中图分类号
学科分类号
摘要
Detection of heart disease through early-stage symptoms is a great challenge in the current world scenario. If not diagnosed timely then this may become the cause of death. In developing countries where heart specialist doctors are not available in remote, semi-urban, and rural areas; an accurate decision support system can play a vital role in early-stage detection of heart disease. In this paper, the authors have proposed a hybrid decision support system that can assist in the early detection of heart disease based on the clinical parameters of the patient. Authors have used multivariate imputation by chained equations algorithm to handle the missing values. A hybridized feature selection algorithm combining the Genetic Algorithm (GA) and recursive feature elimination has been used for the selection of suitable features from the available dataset. Further for pre-processing of data, SMOTE (Synthetic Minority Oversampling Technique) and standard scalar methods have been used. In the last step of the development of the proposed hybrid system, authors have used support vector machine, naive bayes, logistic regression, random forest, and adaboost classifiers. It has been found that the system has given the most accurate results with random forest classifier. The proposed hybrid system was tested in the simulation environment developed using Python. It was tested on the Cleveland heart disease dataset available at UCI (University of California, Irvine) machine learning repository. It has achieved an accuracy of 86.6%, which is superior to some of the existing heart disease prediction systems found in the literature. © 2021, The Author(s), under exclusive licence to Springer Nature Switzerland AG part of Springer Nature.
引用
收藏
页码:263 / 275
页数:12
相关论文
共 50 条
  • [31] Prediction of Disease Progression of COVID-19 Based upon Machine Learning
    Xu, Fumin
    Chen, Xiao
    Yin, Xinru
    Qiu, Qiu
    Xiao, Jingjing
    Qiao, Liang
    He, Mi
    Tang, Liang
    Li, Xiawei
    Zhang, Qiao
    Lv, Yanling
    Xiao, Shili
    Zhao, Rong
    Guo, Yan
    Chen, Mingsheng
    Chen, Dongfeng
    Wen, Liangzhi
    Wang, Bin
    Nian, Yongjian
    Liu, Kaijun
    INTERNATIONAL JOURNAL OF GENERAL MEDICINE, 2021, 14 : 1589 - 1598
  • [32] Prediction of Heart Disease Using Machine Learning
    Begum, M. Asma
    Abirami, S.
    Anandhi, R.
    Dhivyadharshini, K.
    Devi, R. Ganga
    BIOSCIENCE BIOTECHNOLOGY RESEARCH COMMUNICATIONS, 2020, 13 (04): : 39 - 42
  • [33] Heart Disease Prediction based on External Factors: A Machine Learning Approach
    Tamal, Maruf Ahmed
    Islam, Md Saiful
    Ahmmed, Md Jisan
    Aziz, Md Abdul
    Miah, Pabel
    Rezaul, Karim Mohammed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (12) : 446 - 451
  • [34] Heart disease prediction based on external factors: A machine learning approach
    Tamal M.A.
    Islam M.S.
    Ahmmed M.J.
    Aziz M.A.
    Miah P.
    Rezaul K.M.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (12): : 446 - 451
  • [35] Fusion-Based Machine Learning Architecture for Heart Disease Prediction
    Nadeem, Muhammad Waqas
    Goh, Hock Guan
    Khan, Muhammad Adnan
    Hussain, Muzammil
    Mushtaq, Muhammad Faheem
    Ponnusamy, Vasaki A. P.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 67 (02): : 2481 - 2496
  • [36] Machine learning and decision support system on credit scoring
    Teles, Gernmanno
    Rodrigues, Joel J. P. C.
    Saleem, Kashif
    Kozlov, Sergei
    Rabelo, Ricardo A. L.
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (14): : 9809 - 9826
  • [37] Machine learning and decision support system on credit scoring
    Gernmanno Teles
    Joel J. P. C. Rodrigues
    Kashif Saleem
    Sergei Kozlov
    Ricardo A. L. Rabêlo
    Neural Computing and Applications, 2020, 32 : 9809 - 9826
  • [38] Interpretability, personalization and reliability of a machine learning based clinical decision support system
    F. Valente
    S. Paredes
    J. Henriques
    T. Rocha
    P. de Carvalho
    J. Morais
    Data Mining and Knowledge Discovery, 2022, 36 : 1140 - 1173
  • [39] Interpretability, personalization and reliability of a machine learning based clinical decision support system
    Valente, F.
    Paredes, S.
    Henriques, J.
    Rocha, T.
    de Carvalho, P.
    Morais, J.
    DATA MINING AND KNOWLEDGE DISCOVERY, 2022, 36 (03) : 1140 - 1173
  • [40] Decision Support System for Predicting Mortality in Cardiac Patients Based on Machine Learning
    Javeed, Ashir
    Saleem, Muhammad Asim
    Dallora, Ana Luiza
    Ali, Liaqat
    Berglund, Johan Sanmartin
    Anderberg, Peter
    APPLIED SCIENCES-BASEL, 2023, 13 (08):