Related Experiment Video
Updated: Jul 4, 2025

Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
Cardiac arrhythmias classification using photoplethysmography database
Qasem Qananwah1, Marwa Ababneh2, Ahmad Dagamseh3
1Department of Biomedical Systems and Informatics Engineering, Hijjawi Faculty for Engineering Technology, Yarmouk University, P.O.Box 21163, Irbid, Jordan. Qasem.Qananwah@yu.edu.jo.
Insights
Photoplethysmogram (PPG) signals offer a convenient alternative to ECG for detecting cardiac arrhythmias. Machine learning models accurately classified arrhythmias using PPG, achieving 98.4% accuracy with K-Nearest Neighbors.
Area of Science:
- Biomedical Engineering
- Cardiology
- Signal Processing
Background:
- Cardiovascular Diseases (CVDs) are the leading global cause of mortality.
- Long-term monitoring of high-risk patients is crucial for early CVD detection.
- Electrocardiogram (ECG) limitations include insufficient information and high false alarm rates, unsuitable for long-term use.
Purpose of the Study:
- To classify cardiac arrhythmias using Photoplethysmogram (PPG) signals.
- To evaluate machine learning techniques for arrhythmia classification from PPG data.
- To establish PPG as a viable tool for non-invasive cardiac monitoring.
Main Methods:
- Utilized PPG signals from the Physio Net Challenge 2015 database.
- Pre-processed PPG signals to remove noise and artifacts.
- Extracted 41 PPG features and applied Principal Component Analysis (PCA) for dimensionality reduction.
- Classified arrhythmias (tachycardia, bradycardia, ventricular tachycardia, ventricular flutter/fibrillation) using Decision Trees, SVM, KNN, and Ensembles.
Main Results:
- The K-Nearest Neighbors (KNN) technique achieved the highest accuracy at 98.4%.
- High sensitivity was reported for all classified arrhythmias: bradycardia (98.3%), tachycardia (95%), ventricular flutter/fibrillation (96.8%), and ventricular tachycardia (99.7%).
- The study demonstrated the effectiveness of PPG signal analysis for accurate cardiac arrhythmia detection.
Conclusions:
- PPG signal analysis is a promising non-invasive method for cardiac arrhythmia detection.
- Machine learning models, particularly KNN, can effectively classify various arrhythmias from PPG data.
- This approach facilitates early diagnosis and treatment of CVDs, improving patient outcomes.
Abstract:
Worldwide, Cardiovascular Diseases (CVDs) are the leading cause of death. Patients at high cardiovascular risk require long-term follow-up for early CVDs detection. Generally, cardiac arrhythmia detection through the electrocardiogram (ECG) signal has been the basis of many studies. This technique does not provide sufficient information in addition to a high false alarm potential. In addition, the electrodes used to record the ECG signal are not suitable for long-term monitoring. Recently, the photoplethysmogram (PPG) signal has attracted great interest among scientists as it provides a non-invasive, inexpensive, and convenient source of information related to cardiac activity. In this paper, the PPG signal (online database Physio Net Challenge 2015) is used to classify different cardiac arrhythmias, namely, tachycardia, bradycardia, ventricular tachycardia, and ventricular flutter/fibrillation. The PPG signals are pre-processed and analyzed utilizing various signal-processing techniques to eliminate noise and artifacts, which forms a stage of signal preparation prior to the feature extraction process. A set of 41 PPG features is used for cardiac arrhythmias' classification through the application of four machine-learning techniques, namely, Decision Trees (DT), Support Vector Machines (SVM), K-Nearest Neighbors (KNNs), and Ensembles. Principal Component Analysis (PCA) technique is used for dimensionality reduction and feature extraction while preserving the most important information in the data. The results show a high-throughput evaluation with an accuracy of 98.4% for the KNN technique with a sensitivity of 98.3%, 95%, 96.8%, and 99.7% for bradycardia, tachycardia, ventricular flutter/fibrillation, and ventricular tachycardia, respectively. The outcomes of this work provide a tool to correlate the properties of the PPG signal with cardiac arrhythmias and thus the early diagnosis and treatment of CVDs.
More Related Videos
Related Concept Videos
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
Mechanism of Cardiac Arrhythmias
ECG Interpretation of Arrhythmias I: Sinus Arrhythmias
Types of Arrhythmias
Sinus Node Arrhythmias
Sinus Bradycardia: Originating from the sinoatrial (SA) node, sinus bradycardia involves slower impulses, resulting in a heart rate of less than 60 beats per minute (bpm). Causes include sleep, vagal stimulation, beta-blockers, hypothyroidism,...
Disturbances in Heart Rhythm
Arrhythmias are categorized by their speed, rhythm, and origin. A slow...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Electrophysiology of Normal Cardiac Rhythm

