Machine Learning Techniques for Heart Disease Datasets: A Survey

Heart Failure (HF) has been proven one of the leading causes of death that is why an accurate and timely prediction of HF risks is extremely essential. Clinical methods, for instance, angiography is the best and most effective way of diagnosing HF, however, studies show that it is not only costly but has side effects as well. Lately, machine learning techniques have been used for the stated purpose. This survey paper aims to present a systematic literature review based on 35 journal articles published since 2012, where state of the art machine learning classification techniques have been implemented on heart disease datasets. This study critically analyzes the selected papers and finds gaps in the existing literature and is assistive for researchers who intend to apply machine learning in medical domains, particularly on heart disease datasets. The survey finds out that the most popular classification techniques are Support Vector Machine, Neural Networks, and ensemble classifiers.

[1]  Mohammad Mehdi Sepehri,et al.  Toward analyzing and synthesizing previous research in early prediction of cardiac arrest using machine learning based on a multi-layered integrative framework , 2018, J. Biomed. Informatics.

[2]  Novruz Allahverdi,et al.  A new approach to early diagnosis of congestive heart failure disease by using Hilbert-Huang transform , 2016, Comput. Methods Programs Biomed..

[3]  Ye Li,et al.  Predictive Modeling of Hospital Mortality for Patients With Heart Failure by Using an Improved Random Survival Forest , 2018, IEEE Access.

[4]  Chandan Chakraborty,et al.  Fuzzy expert system approach for coronary artery disease screening using clinical parameters , 2012, Knowl. Based Syst..

[5]  Fulong Chen,et al.  Coupling a Fast Fourier Transformation With a Machine Learning Ensemble Model to Support Recommendations for Heart Disease Patients in a Telehealth Environment , 2017, IEEE Access.

[6]  Oguz Akbilgic,et al.  Improved detection of congestive heart failure via probabilistic symbolic pattern recognition and heart rate variability metrics , 2017, Int. J. Medical Informatics.

[7]  U. Rajendra Acharya,et al.  Sudden cardiac death (SCD) prediction based on nonlinear heart rate variability features and SCD index , 2016, Appl. Soft Comput..

[8]  Oluwarotimi Williams Samuel,et al.  Adaptive context aware decision computing paradigm for intensive health care delivery in smart cities—A case analysis , 2017, Sustainable Cities and Society.

[9]  Fei Wang,et al.  A study of generalizability of recurrent neural network-based predictive models for heart failure onset risk using a large and heterogeneous EHR data set , 2018, J. Biomed. Informatics.

[10]  U. Rajendra Acharya,et al.  Automated diagnosis of congestive heart failure using dual tree complex wavelet transform and statistical features extracted from 2 s of ECG signals , 2017, Comput. Biol. Medicine.

[11]  Mohamed Khalil Hani,et al.  Paroxysmal atrial fibrillation prediction based on HRV analysis and non-dominated sorting genetic algorithm III , 2018, Comput. Methods Programs Biomed..

[12]  Xiaopeng Wei,et al.  Predicting the Risk of Heart Failure With EHR Sequential Data Modeling , 2018, IEEE Access.

[13]  Chueh-Loo Poh,et al.  A novel neural-inspired learning algorithm with application to clinical risk prediction , 2015, J. Biomed. Informatics.

[14]  Yannis Stylianou,et al.  A study of time-frequency features for CNN-based automatic heart sound classification for pathology detection , 2018, Comput. Biol. Medicine.

[15]  Usman Qamar,et al.  IntelliHealth: A medical decision support application using a novel weighted multi-layer classifier ensemble framework , 2016, J. Biomed. Informatics.

[16]  Chandan Chakraborty,et al.  Application of principal component analysis to ECG signals for automated diagnosis of cardiac health , 2012, Expert Syst. Appl..

[17]  Richa Sharma,et al.  Efficient Heart Disease Prediction System , 2016 .

[18]  Roohallah Alizadehsani,et al.  Computer aided decision making for heart disease detection using hybrid neural network-Genetic algorithm , 2017, Comput. Methods Programs Biomed..

[19]  Hamid R. Arabnia,et al.  A comprehensive investigation and comparison of Machine Learning Techniques in the domain of heart disease , 2017, 2017 IEEE Symposium on Computers and Communications (ISCC).

[20]  H. Khanna Nehemiah,et al.  Neural network classifier optimization using Differential Evolution with Global Information and Back Propagation algorithm for clinical datasets , 2016, Appl. Soft Comput..

[21]  Concha Bielza,et al.  Machine Learning in Bioinformatics , 2008, Encyclopedia of Database Systems.

[22]  Jian Qin,et al.  Computer-assisted diagnosis for chronic heart failure by the analysis of their cardiac reserve and heart sound characteristics , 2015, Comput. Methods Programs Biomed..

[23]  Phayung Meesad,et al.  A highly accurate firefly based algorithm for heart disease prediction , 2015, Expert Syst. Appl..

[24]  Gabriele Guidi,et al.  A Machine Learning System to Improve Heart Failure Patient Assistance , 2014, IEEE Journal of Biomedical and Health Informatics.

[25]  Kasturi Dewi Varathan,et al.  Identification of significant features and data mining techniques in predicting heart disease , 2019, Telematics Informatics.

[26]  Jyotishman Pathak,et al.  Developing EHR-driven heart failure risk prediction models using CPXR(Log) with the probabilistic loss function , 2016, J. Biomed. Informatics.

[27]  Abdulhamit Subasi,et al.  Congestive heart failure detection using random forest classifier , 2016, Comput. Methods Programs Biomed..

[28]  Syed Muhammad Anwar,et al.  A statistical analysis based recommender model for heart disease patients , 2017, Int. J. Medical Informatics.

[29]  U. Rajendra Acharya,et al.  Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals , 2018, Comput. Biol. Medicine.

[30]  Ruo-Ping Han,et al.  Disease prediction with different types of neural network classifiers , 2016, Telematics Informatics.

[31]  Oluwarotimi Williams Samuel,et al.  An integrated decision support system based on ANN and Fuzzy_AHP for heart failure risk prediction , 2017, Expert Syst. Appl..

[32]  Khalid Raza,et al.  Improving the prediction accuracy of heart disease with ensemble learning and majority voting rule , 2019, U-Healthcare Monitoring Systems.

[33]  Sidahmed Mokeddem,et al.  A fuzzy classification model for myocardial infarction risk assessment , 2017, Applied Intelligence.

[34]  Sung-Nien Yu,et al.  Bispectral analysis and genetic algorithm for congestive heart failure recognition based on heart rate variability , 2012, Comput. Biol. Medicine.

[35]  Babak Mohammadzadeh Asl,et al.  Automated diagnosis of coronary artery disease (CAD) patients using optimized SVM , 2017, Comput. Methods Programs Biomed..

[36]  Ali Taghipour,et al.  hs-CRP is strongly associated with coronary heart disease (CHD): A data mining approach using decision tree algorithm , 2017, Comput. Methods Programs Biomed..

[37]  Pawe Pawiak,et al.  Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural system , 2018 .

[38]  Gabriel Jimenez-Moreno,et al.  Deep Neural Networks for the Recognition and Classification of Heart Murmurs Using Neuromorphic Auditory Sensors , 2017, IEEE Transactions on Biomedical Circuits and Systems.

[39]  U. Rajendra Acharya,et al.  An integrated index for detection of Sudden Cardiac Death using Discrete Wavelet Transform and nonlinear features , 2015, Knowl. Based Syst..

[40]  Jae-Kwon Kim,et al.  Adaptive mining prediction model for content recommendation to coronary heart disease patients , 2014, Cluster Computing.