Heart disease prediction using ECG-based lightweight system in IoT based on meta-heuristic approach

Amin Abbaszadeh1, Mahdi Bazargani1

  • 1Department of Computer Engineering, Zanjan Branch, Islamic Azad University, Zanjan, Iran.

Heliyon
|December 13, 2024
PubMed

Insights

This study introduces a two-step method for accurate heart disease classification using optimized machine learning models. The approach achieves high accuracy in detecting cardiac arrhythmias from ECG signals, aiding in early diagnosis.

Area of Science:

  • Biomedical Engineering
  • Artificial Intelligence in Healthcare
  • Cardiology

Background:

  • Cardiovascular disease (CVD) is a growing global health concern, with heart attacks being a leading cause of mortality.
  • Accurate and early diagnosis of heart disease (HD) is crucial but challenging due to complex symptoms.
  • The integration of Internet of Things (IoT) with wearable devices offers potential for remote cardiac monitoring, necessitating lightweight diagnostic models.

Purpose of the Study:

  • To develop and evaluate a novel, lightweight two-step heart disease classification method for IoT-enabled systems.
  • To improve the accuracy and efficiency of cardiac arrhythmia diagnosis using advanced machine learning techniques.
  • To address the challenge of classifying heart disease with multiple symptoms through a robust two-stage approach.

Main Methods:

  • Pre-processing of ECG signals to remove noise and enhance smoothness.
  • Feature extraction including PQRS wave, linear, and reciprocal characteristics.
  • A two-stage classification system: binary classification using optimized non-linear support vector machine (WHO-sigmoid-TH-NL-demarcation) followed by fuzzy logic classification (GPC-TS-Fuzzy).

Main Results:

  • The proposed method achieved high performance metrics on the MIT-BIH arrhythmia dataset.
  • Average accuracy of 98.58%, sensitivity of 98.13%, and specificity of 96.47% were recorded.
  • The two-step classification approach demonstrated effectiveness in categorizing cardiac arrhythmias.

Conclusions:

  • The presented two-step heart disease classification method is effective and accurate for cardiac arrhythmia detection.
  • The optimized machine learning models (WHO-sigmoid-TH-NL-demarcation and GPC-TS-Fuzzy) provide a lightweight solution suitable for IoT applications.
  • This approach shows significant potential for improving early diagnosis and management of cardiovascular diseases.

Related Concept Videos

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...
2.2K
Pulse rhythm01:30

Pulse rhythm

Pulse rhythm refers to the pattern of pulsations within specific intervals, offering valuable insights into the regularity or irregularity of the heart's beats as observed through the pattern of pulsation within specific intervals. A regular pulse exhibits a consistent heart rate with uniform waveforms and pulsation force, variations of which can be classified as normal, weak, or bounding.
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
763
Holter Monitor: 24-Hour Monitoring01:23

Holter Monitor: 24-Hour Monitoring

Holter monitoring is a continuous electrocardiography (ECG) recording that tracks the heart's electrical activity over an extended period, generally 24 to 48 hours. This noninvasive diagnostic tool detects irregular heart rhythms that may not be captured during a standard ECG performed in a clinical setting.DeviceThe Holter monitor is a portable, small device connected to several electrodes on the patient's chest. These electrodes detect the heart's electrical signals and transmit them to the...
3
Assessment of the Cardiovascular System I: Subjective Data01:23

Assessment of the Cardiovascular System I: Subjective Data

A thorough health history and physical assessment are essential for identifying cardiovascular disease (CVD) symptoms and distinguishing them from other health issues.
Initial Enquiry
Ask the patient about their primary concern and thoroughly explore all reported symptoms.
Medical History
Investigate past illnesses affecting the cardiovascular system, such as angina, anemia, rheumatic fever, congenital heart disease, stroke, thrombophlebitis, dysrhythmias, varicosities
Inquire about symptoms...
278
Exercise Stress Test01:26

Exercise Stress Test

Introduction
Exercise stress testing, commonly known as a treadmill test, is a noninvasive procedure used to evaluate cardiovascular function and diagnose heart conditions.
Definition
An exercise stress test measures the heart's response to exertion using a treadmill or stationary bicycle. Chest electrodes record the heart's electrical activity through an ECG, and blood pressure is monitored regularly.
Purposes
172
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...
515