Related Experiment Video
Updated: Mar 1, 2026

06:07
Analyzing Long-Term Electrocardiography Recordings to Detect Arrhythmias in Mice
Published on: May 23, 2021
4.5K
Automated detection of Chagas disease from ECG signals using wavelet scattering transform and RUSBoost classifier.
1Department of Electronics and Communication Engineering, National Institute of Technology Goa, Cuncolim, Goa 403703, India.
Physiological Measurement
|February 27, 2026
Summary
This study introduces an automated system using electrocardiogram (ECG) analysis and machine learning to detect Chagas disease early. The approach achieved 90.53% accuracy, aiding in timely treatment and preventing severe cardiac issues.
Area of Science:
- Cardiology
- Biomedical Engineering
- Machine Learning
Background:
- Early diagnosis of Chagas disease is crucial for effective treatment and mitigating severe cardiovascular complications.
- Electrocardiogram (ECG) signals offer valuable insights into cardiac health and disease progression.
- Advanced signal processing and machine intelligence can enhance the accuracy of Chagas disease diagnosis.
Purpose of the Study:
- To develop an automated system for early Chagas disease detection using 12-lead ECG recordings.
- To leverage machine learning and signal processing techniques for accurate classification of Chagas disease.
- To evaluate the system's performance on a benchmark dataset for clinical applicability.
Main Methods:
- Preprocessing of ECG signals, including standardization and QRS complex detection.
- Feature extraction using wavelet scattering transform (WST), heart rate variability (HRV) statistical descriptors, and patient metadata.
- Classification using the RUSBoost algorithm to handle imbalanced data for binary Chagas vs. non-Chagas classification.
Main Results:
- The proposed framework achieved an accuracy of 90.53% on the hidden test set of the PhysioNet/CinC Challenge 2025 dataset.
- Performance metrics included F1 Chagas = 10.73%, AUROC = 63.67%, AUPRC = 11.96%, and a Challenge Score of 20.5%.
Conclusions:
- The study demonstrates the potential of ECG analysis combined with signal processing and machine learning for scalable, non-invasive, and cost-effective early detection of Chagas disease.
- The findings support improved clinical decision-making and the development of preventive healthcare strategies for Chagas disease.
- This automated system offers a promising tool for enhancing diagnostic capabilities in resource-limited settings.
Related Concept Videos
Electrocardiogram
7.1K
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...
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
7.1K
Pulse rhythm
1.5K
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...
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...
1.5K
Classification of Signals
1.5K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating 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...
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...
1.5K

