Related Experiment Video
Updated: Feb 5, 2026

Luminescence Lifetime Imaging of O2 with a Frequency-Domain-Based Camera System
Published on: December 16, 2019
Cardiac anomaly detection based on time and frequency domain features using tree-based classifiers
M Kropf1,2,3,4, D Hayn2, D Morris1
1Department of Cardiology, Charité University Medicine Berlin, Campus Virchow Klinikum (CVK), Berlin, Germany.
Objective:
Recent advantages in mHealth-enabled ECG recorders boosted the demand for algorithms, which are able to automatically detect cardiac anomalies with high accuracy.
Approach:
We present a combined method of classical signal analysis and machine learning which has been developed during the Computing in Cardiology Challenge (CinC) 2017. Almost 400 hand-crafted features have been developed to reflect the complex physiology of cardiac arrhythmias and their appearance in single-channel ECG recordings. For the scope of this article, we performed several experiments on the publicly available challenge dataset to improve the classification accuracy. We compared the performance of two tree-based algorithms-gradient boosted trees and random forests-using different parameters for learning. We assessed the influence of five different sets of training annotations on the classifiers performance. Further, we present a new web-based ECG viewer to review and correct the training labels of a signal data set. Moreover, we analysed the feature importance and evaluated the model performance when using only a subset of the features. The primary data source used in the analysis was the dataset of the CinC 2017, consisting of 8528 signals from four classes. Our best results were achieved using a gradient boosted tree model which worked significantly better than random forests.
Main Results:
Official results of the challenge follow-up phase provided by the Challenge organizers on the full hidden test set are 90.8% (Normal), 84.1% (AF), 74.5% (Other), resulting in a mean F1-score of 83.2%, which was only 1.6% behind the challenge winner and 0.2% ahead of the next-best algorithm. Official results were rounded to two decimal places which lead to the equal-second best F1 F -score of 83% with five others.
Significance:
The algorithm achieved the second-best score among 80 algorithms of the Challenge follow-up phase equal with five others.
Related Concept Videos
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...
Time and frequency -Domain Interpretation of Phase-lead Control
The design of phase-lead control involves the strategic placement of poles and zeros to balance steady-state error and system...
Time and frequency -Domain Interpretation of Phase-lag Control
Phase-lag controllers do not place a pole at zero, but instead influence the steady-state error by amplifying any...
The Tree of Life - Bacteria, Archaea, Eukaryotes
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
Frequency-Domain Interpretation of PD Control
The proportional control gain, combined with the...

