Machine Learning based Heart Disease Diagnosis using Non-Invasive Methods: A Review

Narender Kumar,Dharmender Kumar
DOI: https://doi.org/10.1088/1742-6596/1950/1/012081
2021-08-01
Journal of Physics: Conference Series
Abstract:Abstract Heart disease is the most dangerous disease among all the non-communicable diseases. Annually 17900 thousand of peoples die due to heart problems. Cardiovascular disease (CVD) is the general term used for most of the heart diseases. There are two types of methods for diagnosing a CVD: (i) Invasive Methods (ii) Non-Invasive Methods. Coronary angiography is an invasive method for diagnosing a CVD which is a costly, painful and complicated process. A variety of Non-Invasive (NI) methods are available for diagnosing a CVD. NI methods generate a lot of data which is mainly of 3 kinds :(i) data based on clinical parameters, lab tests and symptoms (ii)data based on raw heart signals (ECG and PCG) (iii)data based on heart images. Majorly, three different machine learning (ML) frameworks may be developed based on the 3 types of data. First framework is simple and main concern is feature selection and classification. Second and third framework is complicated and requires a lot of techniques (preprocessing, segmentation and feature extraction) prior to classification of heart signals and images respectively. In this paper a comprehensive review is presented that summarizes some recent and prevalent machine learning methodologies in all the frameworks. Most of the papers reviewed in this study are from IEEE Explorer, Science Direct, PubMed, Springer, Hindawi, ACM digital library and MDPI libraries. It is found that Support Vector Machines (SVM) and Artificial Neural Networks (ANN) are superseding in most of the studies in all the frameworks. Deep neural network is comparatively newer machine learning methodology which is giving prominent results in classifying heart sound signals and cardiovascular images. The present study will help to automate diagnosis process of heart disease by providing guidelines and avenues to new researchers in domain of machine learning.
What problem does this paper attempt to address?