Skip to main content
Log in

Premature Ventricular Contractions Detection by Multi-Domain Feature Extraction and Auto-Encoder-based Feature Reduction

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

Cardiovascular disorders are known to be among the most severe diseases and the leading causes of mortality all over the globe. Premature ventricular contractions (PVC) are one of the most prevalent types of cardiac arrhythmia. Recording and analyzing electrocardiogram (ECG) signals is one of the most popular methods (the least intrusive and least expensive) for investigating cardiac disorders. In this study, a new supervised approach for the automated detection of PVC has been developed through a combination of handcrafted feature extraction from ECG signals and deep-learning-based feature reduction. The proposed approach utilized multiple methodologies, namely statistical and chaos analysis in the time domain and time–frequency domain, and morphological assessment, to extract numerous features from ECG signals. Then, a variational autoencoder network is developed as a deep learning-based feature reduction technique to reduce the number of extracted features and obtain the most discriminating features. Finally, a support vector machine, k-nearest neighbor, and neural network classifiers with fivefold cross-validation are utilized to classify ECG signals. The MIT-BIH database is used to evaluate the proposed approach. The numerical results show that the proposed approach performs better than the current state-of-the-art studies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data availability

The dataset analyzed during the current study are available in (https://physionet.org/content/mitdb/1.0.0/).

References

  1. R Allami 2019 Premature ventricular contraction analysis for real-time patient monitoring Biomed. Signal Process. Control 47 358 365

    Article  Google Scholar 

  2. LD Avendano-Valencia JI Godino-Llorente M Blanco-Velasco G Castellanos-Dominguez 2010 Feature extraction from parametric time–frequency representations for heart murmur detection Ann. Biomed. Eng. 38 8 2716 2732

    Article  Google Scholar 

  3. J Bernardi KA Aromolaran AS Aromolaran 2020 Neurological disorders and risk of arrhythmia Int. J. Mol. Sci. 22 1 188

    Article  Google Scholar 

  4. AK Bhoi KS Sherpa B Khandelwal 2018 Arrhythmia and ischemia classification and clustering using QRS-ST-T (QT) analysis of electrocardiogram Cluster Comput. 21 1 1033 1044

    Article  Google Scholar 

  5. Z Chen H Xu J Luo T Zhu J Meng 2018 Low-power perceptron model based ECG processor for premature ventricular contraction detection Microprocess. Microsyst. 59 29 36

    Article  Google Scholar 

  6. A Chen Y Zhang M Zhang W Liu S Chang H Wang J He Q Huang 2020 A real time QRS detection algorithm based on ET and PD controlled threshold strategy Sensors 20 14 4003

    Article  Google Scholar 

  7. S Ghodake S Ghumbre S Deshmukh 2020 Optimized cardiovascular disease detection and features extraction algorithms from ECG data Int. J. Adv. Comput. Sci. Appl. 11 8 200 206

    Google Scholar 

  8. V Gupta M Mittal V Mittal NK Saxena 2021 A critical review of feature extraction techniques for ECG signal analysis J. Inst. Eng. (India) Ser. B 102 5 1049 1060

    Article  Google Scholar 

  9. T Ince S Kiranyaz M Gabbouj 2009 A generic and robust system for automated patient-specific classification of ECG signals IEEE Trans. Biomed. Eng. 56 5 1415 1426

    Article  Google Scholar 

  10. R Jagannathan SA Patel MK Ali KMV Narayan 2019 Global updates on cardiovascular disease mortality trends and attribution of traditional risk factors Curr. Diab.Rep. 19 44

    Article  Google Scholar 

  11. G Jothi J Akilandeswari S David Samuel Azariya A Naveenkumar 2022 Unsupervised feature selection approaches for medical dataset using soft computing techniques Evolut. Comput. Intell 267 105 114

    Article  Google Scholar 

  12. A Kumar M Singh 2018 Statistical analysis of ST segments in ECG signals for detection of ischaemic episodes Transact. Inst. Meas. Control 40 3 819 830

    Article  Google Scholar 

  13. H Li P Boulanger 2020 A survey of heart anomaly detection using ambulatory electrocardiogram (ECG) Sensors 20 5 1461

    Article  Google Scholar 

  14. CC Lin HY Chang YH Huang CY Yeh 2019 A novel wavelet-based algorithm for detection of QRS complex Appl. Sci. 9 10 2142

    Article  Google Scholar 

  15. CH Lin 2008 Frequency-domain features for ecg beat discrimination using grey relational analysis-based classifer Comput. Math. Appl. 55 4 680 690

    Article  MathSciNet  Google Scholar 

  16. AI Malakhov SI Schookin VI Ivancov AN Tikhomirov 2013 A combined algorithm for identification and differentiation of atrial flutter and atrial fibrillation based on ECG analysis Biomed. Eng. 47 14 17

    Article  Google Scholar 

  17. BM Mathunjwa YT Lin CH Lin MF Abbod J Shingshieh 2021 ECG arrhythmia classification by using a recurrence plot and convolutional neural network Biomed. Signal Process. Control 64 102262

    Article  Google Scholar 

  18. MH Mazidi M Eshghi MR Raoufy 2020 Detection of premature ventricular contraction (PVC) using linear and nonlinear techniques: an experimental study Clust. Comput. 23 2 759 774

    Article  Google Scholar 

  19. GB Moody RG Mark 2001 The impact of the MIT-BIH arrhythmia database IEEE Eng. Med. Biol. Mag. 20 3 45 50

    Article  Google Scholar 

  20. HC Nejad O Khayat J Razjouyan 2014 Chaotic feature extraction and neuro-fuzzy classifier for ECG signal characterization Biomed. Eng. Appl., Basis Commun. 26 03 1450038

    Article  Google Scholar 

  21. MR Rajeshwari KS Kavitha 2022 Arrhythmia ventricular fibrillation classification on ECG signal using ensemble feature selection and deep neural network Clust. Comput. 25 5 1 18

    Article  Google Scholar 

  22. DJ Rezende S Mohamed D Wierstra 2014 Stochastic backpropagation and approximate inference in deep generative models Int. Conf. Mach. Learn. 32 1278 1276

    Google Scholar 

  23. S Sahoo M Dash S Behera S Sabut 2020 Machine learning approach to detect cardiac arrhythmias in ECG signals: a survey Irbm 41 4 185 194

    Article  Google Scholar 

  24. NT Sarshar M Mirzaei 2022 Premature ventricular contraction recognition based on a deep learning approach J. Healthc. Eng. 2022 1450723

    Article  Google Scholar 

  25. SH Serhal N Abdallah JM Marion P Chauvet 2022 Overview on prediction, detection, and classification of atrial fibrillation using wavelets and AI on ECG Comput. Biol. Med. 142 105168

    Article  Google Scholar 

  26. M Sraitih Y Jabrane A Hajjam El Hassani 2021 An automated system for ECG arrhythmia detection using machine learning techniques J. Clin. Med. 10 22 5450

    Article  Google Scholar 

  27. J Wang 2021 Automated detection of premature ventricular contraction based on the improved gated recurrent unit network Comput. Methods Progr. Biomed. 208 106284

    Article  Google Scholar 

  28. L Wang M Han X Li N Zhang H Cheng 2021 Review of classification methods on unbalanced data sets IEEE Access 9 64606 64628

    Article  Google Scholar 

  29. C Xu C Sun G Jiang X Chen Q He P Xie 2020 Two-level multi-domain feature extraction on sparse representation for motor imagery classification Biomed. Signal Process. Control 62 102160

    Article  Google Scholar 

  30. SN Yu MY Lee 2015 Wavelet-based multiscale sample entropy and chaotic features for congestive heart failure recognition using heart rate variability J. Med. Biol. Eng. 35 3 338 347

    Article  Google Scholar 

  31. J Yu X Wang X Chen J Guo 2021 Automatic premature ventricular contraction detection using deep metric learning and KNN Biosensors 11 3 69

    Article  Google Scholar 

  32. X Zhang M Shafiq G Zheng J Wan Z Sun 2021 Premature ventricular contractions’ detection based on active learning Sci. Program. 2021 1 14

    Google Scholar 

  33. F Zhou L Jin J Dong 2017 Premature ventricular contraction detection combining deep neural networks and rules inference Artif. Intell. Med. 79 42 51

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mehdi Taghizadeh.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ebrahimpoor, M., Taghizadeh, M., Fatehi, M.H. et al. Premature Ventricular Contractions Detection by Multi-Domain Feature Extraction and Auto-Encoder-based Feature Reduction. Circuits Syst Signal Process 43, 3279–3296 (2024). https://doi.org/10.1007/s00034-024-02613-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-024-02613-5

Keywords

Navigation