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 条
  • [1] MACHINE LEARNING BASED HEART DISEASE PREDICTION SYSTEM
    Raja, M. Snehith
    Anurag, M.
    Reddy, Ch Prachetan
    Sirisala, Nageswara Rao
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,
  • [2] A Clinical Decision Support System for Heart Disease Prediction Using Deep Learning
    Almazroi, Abdulwahab Ali
    Aldhahri, Eman A.
    Bashir, Saba
    Ashfaq, Sufyan
    IEEE ACCESS, 2023, 11 : 61646 - 61659
  • [3] A Clinical support system for Prediction of Heart Disease using Machine Learning Techniques
    El Hamdaoui, Halima
    Boujraf, Said
    Chaoui, Nour El Houda
    Maaroufi, Mustapha
    2020 5TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP'2020), 2020,
  • [4] CLINICAL DECISION SUPPORT SYSTEM (CDSS) FOR HEART DISEASE DIAGNOSIS AND PREDICTION BY MACHINE LEARNING ALGORITHMS: A SYSTEMATIC LITERATURE REVIEW
    Ullah, Inam
    Inayat, Tariq
    Ullah, Naeem
    Alzahrani, Faris
    Khan, Muhammad Ijaz
    JOURNAL OF MECHANICS IN MEDICINE AND BIOLOGY, 2023, 23 (10)
  • [5] Machine learning based decision support systems (DSS) for heart disease diagnosis: a review
    Safdar, Saima
    Zafar, Saad
    Zafar, Nadeem
    Khan, Naurin Farooq
    ARTIFICIAL INTELLIGENCE REVIEW, 2018, 50 (04) : 597 - 623
  • [6] Machine learning based decision support systems (DSS) for heart disease diagnosis: a review
    Saima Safdar
    Saad Zafar
    Nadeem Zafar
    Naurin Farooq Khan
    Artificial Intelligence Review, 2018, 50 : 597 - 623
  • [7] A clinical decision support system using rough set theory and machine learning for disease prediction
    Singh, Kamakhya Narain
    Mantri, Jibendu Kumar
    INTELLIGENT MEDICINE, 2024, 4 (03): : 200 - 208
  • [8] STUDY ON HEART DISEASE PREDICTION BASED ON MACHINE LEARNING
    Dou, Yifeng
    JOURNAL OF INVESTIGATIVE MEDICINE, 2023, 71 : 1 - 1
  • [9] An explainable machine learning approach for automated medical decision support of heart disease
    Mesquita, Francisco
    Marques, Goncalo
    DATA & KNOWLEDGE ENGINEERING, 2024, 153
  • [10] Decision Support System Based on Machine Learning Techniques to Diagnosis Heart Disease Using Four-Lead ECG Recordings
    Hosni, Mohamed
    Medarhri, Ibtissam
    Touiti, Soufiane
    Tazi, Amal Mezalek
    Ngote, Nabil
    INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2, WORLDCIST 2023, 2024, 800 : 121 - 130