Related Experiment Video
Updated: May 29, 2025

Author Spotlight: Advancing the Study of Brain-Heart Interplay with a Comprehensive EEGLAB Plugin for Multimodal Signal Analysis
Published on: April 26, 2024
A convolutional autoencoder framework for ECG signal analysis
Ugo Lomoio1, Patrizia Vizza1, Raffaele Giancotti1
1Department of Surgical and Medical Sciences, University of Catanzaro, Catanzaro, Italy.
Abstract:
Electrocardiographic (ECG) signals are used to evaluate heart activity and to identify disease-related anomalies. Reliable support systems are useful for analyzing ECG signals, for instance, in long-term data acquisition and evaluation (e.g., 24-hour holter recording) or to support physicians in reading ECGs. Analysis of time varying signals may be done by using autoencoders (AEs) deep neural networks. AE specialized for signal data, named Convolutional Autoencoder (CAE), showed the best performances in the analysis of ECG signals. This paper presents a CAE-based framework for ECG signal analysis and anomaly identification. The trained phase is performed on synthetic data signals. The trained neural network obtained is used for the detection of anomalies in ECG signals. The trained framework has been tested on 12 lead ECG signals on a benchmark dataset and applied in scenarios where anomalies are related to cardiological risks and pathologies. The results show interesting results in automatic anomaly detection to support physicians in the decision process. The results show that the CAE-based framework is able to identify anomalies in ECG signals with a ROC AUC of 97.82% on simulated test set and a ROC AUC of 99.75% using a real test set. Finally, the proposed method has been enriched by means of reconstruction error based explainability modules and time-windows based preprocessing modules. Explainability results have been validated using abnormalities annotated by a cardiologist as ground truth and compared with explainations results. System with both code and data, is available at https://github.com/UgoLomoio/ECG_DSS_CAE.
Related Concept Videos
Correlation between ECG and 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...
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...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Classification of 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...
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...

