TY - GEN
T1 - Optimizing Electrocardiogram Signal Augmentation for Realistic Synthetic Data in Deep Learning Model
AU - Safdar, Muhammad Farhan
AU - Palka, Piotr
AU - Faresi, Ahmed Al
AU - Nowak, Robert Marek
N1 - Publisher Copyright:
© 2024 Division of Signal Processing and Electronic Systems, Poznan University of Technology (DSPES PUT).
PY - 2024
Y1 - 2024
N2 - Electrocardiograms (ECG) are non-invasive signals and have proven useful in assessing the heart condition. Given the necessity for extensive datasets in ECG classification using deep learning (DL) models, there is a critical imperative to devise data augmentation methods capable of generating synthetic but realistic dataset suitable for training DL model. In this study, we propose a novel approach for augmenting ECG signals, aiming to produce realistic signals while optimizing memory usage and resource requirements. Building upon our previous work in ECG signal augmentation, we revisit the methodology to address limitations observed in the generation of synthetic signals. The existing method segmented ECG signals into fixed-length segments and combined them, occasionally resulting in unrealistic heart cycles within the signals in extreme condition. To address this issue, our proposed technique incorporates R peak detection, signal segmentation, and reordering based on the R-peaks information. We evaluated the proposed method using three benchmark datasets, including PTB-XL, Chapman-Shaoxin from PhysioNet, and the dataset from China Physiological Signal Challenge 2018 (CPSC-2018), for classifying atrial fibrillation from normal samples. Our approach achieved an accuracy of 0.83, sensitivity of 0.86, specificity of 0.80, F1-score of 0.83, and precision of 0.80. These results underscore the effectiveness and efficiency of our method in augmenting ECG signals for various applications in healthcare and biomedical research.
AB - Electrocardiograms (ECG) are non-invasive signals and have proven useful in assessing the heart condition. Given the necessity for extensive datasets in ECG classification using deep learning (DL) models, there is a critical imperative to devise data augmentation methods capable of generating synthetic but realistic dataset suitable for training DL model. In this study, we propose a novel approach for augmenting ECG signals, aiming to produce realistic signals while optimizing memory usage and resource requirements. Building upon our previous work in ECG signal augmentation, we revisit the methodology to address limitations observed in the generation of synthetic signals. The existing method segmented ECG signals into fixed-length segments and combined them, occasionally resulting in unrealistic heart cycles within the signals in extreme condition. To address this issue, our proposed technique incorporates R peak detection, signal segmentation, and reordering based on the R-peaks information. We evaluated the proposed method using three benchmark datasets, including PTB-XL, Chapman-Shaoxin from PhysioNet, and the dataset from China Physiological Signal Challenge 2018 (CPSC-2018), for classifying atrial fibrillation from normal samples. Our approach achieved an accuracy of 0.83, sensitivity of 0.86, specificity of 0.80, F1-score of 0.83, and precision of 0.80. These results underscore the effectiveness and efficiency of our method in augmenting ECG signals for various applications in healthcare and biomedical research.
KW - Atrial Fibrillation Diagnostic
KW - Convolutional Neural Network
KW - Data Augmentation
KW - Electrocardiogram classification
KW - Time-Shift
UR - http://www.scopus.com/inward/record.url?scp=85207939887&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85207939887&partnerID=8YFLogxK
U2 - 10.23919/SPA61993.2024.10715629
DO - 10.23919/SPA61993.2024.10715629
M3 - Conference contribution
AN - SCOPUS:85207939887
T3 - Signal Processing - Algorithms, Architectures, Arrangements, and Applications Conference Proceedings, SPA
SP - 54
EP - 59
BT - SPA 2024 - Signal Processing
PB - IEEE Computer Society
T2 - 27th IEEE Signal Processing: Algorithms, Architectures, Arrangements, and Applications, SPA 2024
Y2 - 25 September 2024 through 27 September 2024
ER -