A novel data augmentation approach for enhancement of ECG signal classification

Muhammad Farhan Safdar, Piotr Pałka, Robert Marek Nowak, Ahmed Al Faresi

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)


The use of deep learning models in the classification of medical diseases has evolved drastically in recent years. One such prominent application was in the classification of ECG data with the goal of achieving high accuracy and computational efficiency. However, several challenges remain to be resolved to achieve this goal, such as finding a generalized model, data imbalance, and preserving patient privacy. This research aims to overcome the first two challenges. The novelty of the proposed work is to introduce unique data augmentation for time series ECG signal data based on simple segmentation and then re-arrangement of them. Simple in nature makes it more convenient to use minimal memory for the processing and allows to obtain well-distinguished synthetic signals. Additionally, a less computationally expensive four layers convolutional neural network (CNN) model has also been proposed. The original ECG signal wrapped in a Numpy array was divided into segments of identical length. During segment re-organization, a few section values are investigated, crucial for joining the segments back into a proper signal structure. The proposed algorithm has been evaluated in two ways, including similarity & features measure and classification accuracy through customized CNN & transfer learning model with five-fold cross-validation. The study results revealed that the proposed augmentation algorithm achieved a validation accuracy of 89.87% with 88.99% recall and 0.291 loss by the four layers CNN model. The presented work can be implemented in two ways, i.e., ECG signals dataset enhancement and better utilization of computational resources through the simple CNN model architecture.

Original languageEnglish
Article number105114
JournalBiomedical Signal Processing and Control
Publication statusPublished - Sept 2023


  • 12-leads ECG signals
  • Data augmentation
  • Electrocardiograms
  • Neural network
  • Transfer learning

ASJC Scopus subject areas

  • Signal Processing
  • Biomedical Engineering
  • Health Informatics


Dive into the research topics of 'A novel data augmentation approach for enhancement of ECG signal classification'. Together they form a unique fingerprint.

Cite this