Cardiac disease detection from ECG signal using discrete wavelet transform with machine learning method

Diabetes Res Clin Pract. 2022 May:187:109852. doi: 10.1016/j.diabres.2022.109852. Epub 2022 Mar 24.

Abstract

Objectives: Cardiac disease is the leading cause of death worldwide. If a proper diagnosis is made early, cardiovascular problems can be prevented. The ECG test is a diagnostic method used on the screen for heart disease. Based on a combination of multi-field extraction and nonlinear analysis of ECG data, this paper presents a framework for automated detection of heart disease. The main aim of this study is to develop a model for future diagnosis of cardiac vascular disease using ECG analysis and symptom-based detection.

Methods: Discrete wavelet transform and Nonlinear Vector Decomposed Neural Network methods are used to predict Cardiac disease. Here is the discrete wavelet transform used for preprocessing to remove unwanted noise or artifacts. The neural network was fed with thirteen clinical features as input which was then trained using a non-linear vector decomposition of the presence or absence of heart disease.

Results: The modules were implemented, trained, and tested using UCI and Physio net data repositories. The sensitivity, specificity and accuracy of this research work are 92.0%, 89.33% and 90.67% CONCLUSIONS: The proposed approach can discover complex non-linear correlations between dependent and independent variables without requiring traditional statistical training. The suggested approach improves ECG classification accuracy, allowing for more accurate cardiac disease diagnosis. The accuracy of ECG categorization in identifying cardiac illness is far greater than these other approaches.

Keywords: Cardiac disease; ECG; Nonlinear vector decomposed neural network; Training and testing.

MeSH terms

  • Algorithms
  • Arrhythmias, Cardiac
  • Electrocardiography / methods
  • Heart Diseases* / diagnosis
  • Humans
  • Machine Learning
  • Wavelet Analysis*