Classification of electrocardiogram signals using deep learning based on genetic algorithm feature extraction

Hossein Khezripour1, Saadat Pour Mozaffari2, Midia Reshadi1

  • 1Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran.

Insights

This study introduces a novel deep learning method for classifying cardiac arrhythmias using electrocardiogram (ECG) signals. The approach achieved high accuracy in identifying various heart rhythm conditions, aiding in timely diagnosis.

Area of Science:

  • Cardiology
  • Biomedical Engineering
  • Artificial Intelligence

Background:

  • Cardiac arrhythmias require timely diagnosis for effective treatment.
  • Electrocardiogram (ECG) signals are crucial for identifying heart rhythm abnormalities.
  • Accurate classification of diverse arrhythmias remains a challenge in medical research.

Purpose of the Study:

  • To develop and evaluate a new deep learning-based method for classifying cardiac arrhythmias from ECG signals.
  • To enhance the sensitivity and accuracy of ECG signal classification for various heart conditions.
  • To diagnose heart rhythm diseases by classifying ECG signals into distinct rhythm classes.

Main Methods:

  • ECG signals were preprocessed using noise removal filters.
  • Discrete Wavelet Transform (DWT) was employed for feature extraction based on wavelet decomposition energy and PQRS morphological features.
  • Genetic algorithms were utilized to reduce feature vectors and optimize Artificial Neural Network (ANN) and Adaptive Neuro-Fuzzy Inference System (ANFIS) weights.
  • A deep learning framework was implemented for signal classification.

Main Results:

  • The proposed method achieved high learning accuracy: 99.9% for ANN training and 88.92% for ANN testing.
  • ANFIS demonstrated comparable accuracy: 99.8% for training and 88.83% for testing.
  • The classification successfully distinguished between normal heartbeats and various arrhythmias, including congestive heart failure, ventricular arrhythmias, atrial fibrillation, and atrial flutter.

Conclusions:

  • The developed deep learning approach shows significant promise for accurate cardiac arrhythmia classification using ECG signals.
  • The method offers a sensitive and effective tool for the diagnosis of heart rhythm diseases.
  • The combination of DWT, genetic algorithms, and deep learning models (ANN, ANFIS) provides a robust framework for medical signal analysis.

Related Concept Videos

Classification of Signals01:30

Classification of Signals

In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.3K
Electrocardiogram01:29

Electrocardiogram

An electrocardiogram (ECG or EKG) is a critical diagnostic tool that records the electrical signals produced by the heart during each heartbeat. This recording is achieved through electrodes placed strategically on the arms, legs, and chest. The electrocardiograph amplifies these signals and produces 12 distinct tracings, offering a comprehensive understanding of the heart's electrical activity.
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
5.4K
Electrocardiogram Fundamentals01:28

Electrocardiogram Fundamentals

Introduction
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
1.4K
Correlation between ECG and Cardiac Cycle01:25

Correlation between ECG and Cardiac Cycle

The electrical signals recorded on an electrocardiogram (ECG) occur before the mechanical processes of contraction and relaxation during the cardiac cycle.
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
11.8K