Related Experiment Video
Updated: Jun 5, 2025

Patient Directed Recording of a Bipolar Three-Lead Electrocardiogram using a Smartwatch with ECG Function
Published on: December 11, 2019
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.
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.
Abstract:
Annually, the proportion of individuals suffering from cardiovascular disease rises significantly. Heart attacks are the most prevalent and unpleasant illness among them. Heart disease (HD) diagnosis can be complicated when there are multiple symptoms. The growing popularity of wearable smart devices has increased the likelihood of providing the Internet of Things (IoT). However, one of the biggest obstacles to overcome in implementing the system under IoT is developing a lightweight model for cardiac diagnosis and categorization. In this paper, we have presented a two-step heart disease classification method. This method includes demarcation of classes with the help of optimized non-linear support vector machine technique in the first step and determining the modified fuzzy class in the second step. Initially, pre-processing is accomplished using the ECG signals to eliminate noise and improve signal smoothness. Subsequently, features such as PQRS wave, linear characteristics, and reciprocal information are extracted from pre-processed signals. At the classification stage, the two-stage learning system is used to classify cardiac arrhythmias. First, using the wild horse optimization (WHO) technique (WHO-sigmoid-TH-NL-demarcation), each class is subjected to a binary classification based on feature demarcation, thresholding, and weighting of the sigmoid function. The information from the first stage will be transferred into the subsequent stage for an equal number of heart disease classifications. In the second step, a TS fuzzy logic system optimized by the Giza Pyramids Construction (GPC) approach (GPC-TS-Fuzzy) is utilized to classify each signal. The MIT-BIH arrhythmia dataset is used to assess the suggested approach. In a comprehensive evaluation of the suggested method, performance metrics including "accuracy, sensitivity, and specificity" yielded average values of 98.58 %, 98.13 %, and 96.47 %, respectively. The MATLAB platform is utilized to accomplish the proposed methodology.
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Holter Monitor: 24-Hour Monitoring
Assessment of the Cardiovascular System I: Subjective Data
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...
Exercise Stress Test
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
Electrocardiogram Fundamentals
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...

