# Automated Detection of Normal, Atrial, and Ventricular Premature Beats from Single-Lead ECG Using Convolutional Neural Networks

**Authors:** Dimitri Kraft, Peter Rumm

PMC · DOI: 10.3390/s26020513 · Sensors (Basel, Switzerland) · 2026-01-12

## TL;DR

This paper introduces a deep learning model that accurately detects abnormal heartbeats in single-lead ECGs, improving early diagnosis of heart conditions.

## Contribution

A novel CNN-based framework for joint detection of PACs and PVCs in single-lead ECGs without requiring R-peak detection or handcrafted features.

## Key findings

- The model achieves near-perfect QRS detection with sensitivity and precision up to 0.999.
- PVC detection sensitivity ranges from 0.820 to 0.986 across datasets, with high precision up to 0.993.
- The model's F1-score for PAC detection on SVDB (0.72) outperforms previous methods.

## Abstract

Accurate detection of premature atrial contractions (PACs) and premature ventricular contractions (PVCs) in single-lead electrocardiograms (ECGs) is crucial for early identification of patients at risk for atrial fibrillation, cardiomyopathy, and other adverse outcomes. In this work, we present a fully convolutional one-dimensional U-Net that reframes beat classification as a segmentation task and directly detects normal beats, PACs, and PVCs from raw ECG signals. The architecture employs a ConvNeXt V2 encoder with simple decoder blocks and does not rely on explicit R-peak detection, handcrafted features, or fixed-length input windows. The model is trained on the Icentia11k database and an in-house single-lead ECG dataset that emphasizes challenging, noisy recordings, and is validated on the CPSC2020 database. Generalization is assessed across several benchmark and clinical datasets, including MIT-BIH Arrhythmia (ADB), MIT 11, AHA, NST, SVDB, CST STRIPS, and CPSC2020. The proposed method achieves near-perfect QRS detection (sensitivity and precision up to 0.999) and competitive PVC performance, with sensitivity ranging from 0.820 (AHA) to 0.986 (MIT 11) and precision up to 0.993 (MIT 11). PAC detection is more variable, with sensitivities between 0.539 and 0.797 and precisions between 0.751 and 0.910, yet the resulting F1-score of 0.72 on SVDB exceeds that of previously published approaches. Model interpretability is addressed using Layer-wise Gradient-weighted Class Activation Mapping (LayerGradCAM), which confirms physiologically plausible attention to QRS complexes for PVCs and to P-waves for PACs. Overall, the proposed framework provides a robust, interpretable, and hardware-efficient solution for joint PAC and PVC detection in noisy, single-lead ECG recordings, suitable for integration into Holter and wearable monitoring systems.

## Linked entities

- **Diseases:** atrial fibrillation (MONDO:0004981), cardiomyopathy (MONDO:0004994)

## Full-text entities

- **Diseases:** cardiomyopathy (MESH:D009202), PACs (MESH:D018880), PAC (MESH:C537560), PVCs (MESH:D018879), atrial fibrillation (MESH:D001281)
- **Species:** Homo sapiens (human, species) [taxon 9606]

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12845891/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12845891/full.md

## References

52 references — full list in the complete paper: https://tomesphere.com/paper/PMC12845891/full.md

---
Source: https://tomesphere.com/paper/PMC12845891