Related Experiment Video
Updated: Jul 5, 2025

Real-Time Cardiac Mapping with a Noninvasive Imageless Electrocardiographic Imaging System
Published on: April 11, 2025
Cardiovascular Diseases Diagnosis Using an ECG Multi-Band Non-Linear Machine Learning Framework Analysis
Pedro Ribeiro1, Joana Sá1, Daniela Paiva1
1CBQF-Centro de Biotecnologia e Química Fina, Laboratório Associado, Escola Superior de Biotecnologia, Universidade Católica Portuguesa, Rua de Diogo Botelho 1327, 4169-005 Porto, Portugal.
Insights
This study used machine learning and electrocardiography (ECG) features to accurately distinguish between seven cardiovascular diseases (CVDs) and healthy controls. The method shows promise for improved CVD diagnosis and risk stratification.
Area of Science:
- Biomedical Engineering
- Cardiology
- Machine Learning
Background:
- Cardiovascular diseases (CVDs) are the leading cause of global mortality.
- Accurate and early diagnosis of CVDs is crucial for effective treatment.
- Existing diagnostic methods can be invasive or lack comprehensive discriminatory power.
Purpose of the Study:
- To develop and validate a machine learning model for discriminating between seven specific CVDs and a healthy control group.
- To assess the efficacy of non-linear ECG features extracted using Discrete Wavelet Transform (DWT) for CVD classification.
- To compare the performance of the proposed method against existing studies using the PTB diagnostic ECG database.
Main Methods:
- Extracted 10 non-linear features from 1-second ECG lead signals using DWT multi-band analysis.
- Employed machine learning models trained and tested with a leave-one-out cross-validation approach.
- Performed binary and comprehensive all-vs-all classification analyses between CVDs and controls.
Main Results:
- Achieved accuracy rates ranging from 73% to 100% for discriminating between study groups.
- Reported Recall values between 68% and 100%.
- Area Under the Curve (AUC) results varied from 0.42 to 1, indicating strong discriminatory potential.
Conclusions:
- The proposed machine learning method effectively distinguishes between various cardiovascular diseases and healthy individuals.
- The approach offers advantages, including multi-class comparison and utilization of non-linear ECG analysis.
- This method represents a valuable tool for enhancing CVD diagnosis and patient stratification.
Background:
cardiovascular diseases (CVDs), which encompass heart and blood vessel issues, stand as the leading cause of global mortality for many people.
Methods:
the present study intends to perform discrimination between seven well-known CVDs (bundle branch block, cardiomyopathy, myocarditis, myocardial hypertrophy, myocardial infarction, valvular heart disease, and dysrhythmia) and one healthy control group, respectively, by feeding a set of machine learning (ML) models with 10 non-linear features extracted every 1 s from electrocardiography (ECG) lead signals of a well-known ECG database (PTB diagnostic ECG database) using multi-band analysis performed by discrete wavelet transform (DWT). The ML models were trained and tested using a leave-one-out cross-validation approach, assessing the individual and combined capabilities of features, per each lead or combined, to distinguish between pairs of study groups and for conducting a comprehensive all vs. all analysis.
Results:
the Accuracy discrimination results ranged between 73% and 100%, the Recall between 68% and 100%, and the AUC between 0.42 and 1.
Conclusions:
the results suggest that our method is a good tool for distinguishing CVDs, offering significant advantages over other studies that used the same dataset, including a multi-class comparison group (all vs. all), a wider range of binary comparisons, and the use of classical non-linear analysis under ECG multi-band analysis performed by DWT.
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
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...
Instrumentation Amplifier
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...

