Skip to main content

Classification of ECG Ventricular Beats Assisted by Gaussian Parameters’ Dictionary

  • Conference paper
  • First Online:
Proceedings of the Third International Conference on Trends in Computational and Cognitive Engineering

Abstract

Automatic processing and diagnosis of electrocardiogram (ECG) signals remain a very challenging problem, especially with the growth of advanced monitoring technologies. A particular task in ECG processing that has received tremendous attention is to detect and identify pathological heartbeats, e.g., those caused by premature ventricular contraction (PVC). This paper aims to build on the existing methods of heartbeat classification and introduce a new approach to detect ventricular beats using a dictionary of Gaussian-based parameters that model ECG signals. The proposed approach relies on new techniques to segment the stream of ECG signals and automatically cluster the beats for each patient. Two benchmark datasets have been used to evaluate the classification performance, namely, the QTDB and MIT-BIH Arrhythmia databases, based on a single lead short ECG segment. Using the QTDB database, the method achieved the average accuracies of 99.3% ± 0.7 and 99.4% ± 0.6% for lead-1 and lead-2, respectively. On the other hand, identifying ventricular beats in the MIT-BIH Arrhythmia dataset resulted in a sensitivity of 82.8%, a positive predictivity of 62.0%, and F1 score of 70.9%. For non-ventricular beats, the method achieved a sensitivity of 96.0%, a positive predictivity of 98.6%, and F1 score of 97.3%. The proposed technique represents an improvement in the field of ventricular beat classification compared with the conventional methods.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Llamedo, M., Martinez, J.P.: An automatic patient-adapted ECG heartbeat classifier allowing expert assistance. IEEE Trans. Biomed. Eng. 59(8), 2312–2320 (2012)

    Article  Google Scholar 

  2. Jortveit, J., Lislevand, T.H., Rysstad, L., Dahlslett, T., Sjøli, B.: Long-term ECG recording: findings and implications. Tidsskr. Den Nor. legeforening (2020)

    Google Scholar 

  3. Altay, Y.A., Kremlev, A.S.: Analysis and systematization of noise arising by long-term recording of ECG signal. In: IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus) 2018, 1053–1057 (2018)

    Article  Google Scholar 

  4. Oster, J., Behar, J., Sayadi, O., Nemati, S., Johnson, A.E.W., Clifford, G.D.: Semisupervised ECG ventricular beat classification with novelty detection based on switching Kalman filters. IEEE Trans. Biomed. Eng. 62(9), 2125–2134 (2015)

    Article  Google Scholar 

  5. Philip de, C., Dwyer, M.O., Reilly, R.B.: Automatic classification of heartbeats using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 51(7), 1196–1206 (2004)

    Google Scholar 

  6. Llamedo, M., Martinez, J.P.: Heartbeat classification using feature selection driven by database generalization criteria. IEEE Trans. Biomed. Eng. 58(3), 616–625 (2011)

    Article  Google Scholar 

  7. Hu, Y.H., Palreddy, S., Tompkins, W.J.: A patient-adaptable ECG beat classifier using a mixture of experts approach. IEEE Trans. Biomed. Eng. 44(9), 891–900 (1997)

    Article  Google Scholar 

  8. Soria, M.L., Martinez, J.P.: An ECG classification model based on multilead wavelet transform features. Comput. Cardiol. 2007, 105–108 (2007)

    Google Scholar 

  9. Park, K.S., et al.: Hierarchical support vector machine based heartbeat classification using higher order statistics and hermite basis function. Comput. Cardiol. 2008, 229–232 (2008)

    Google Scholar 

  10. Lagerholm, M., Peterson, C., Braccini, G., Edenbrandt, L., Sornmo, L.: Clustering ECG complexes using Hermite functions and self-organizing maps. IEEE Trans. Biomed. Eng. 47(7), 838–848 (2000)

    Article  Google Scholar 

  11. de Chazal, P., Reilly, R.B.: A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 53(12), 2535–2543 (2006)

    Article  Google Scholar 

  12. Clifford, G.D., Shoeb, A., McSharry, P.E., Janz, B.A.: Model-based filtering, compression and classification of the ECG. Int. J. Bioelectromagn. 7(1), 158–161 (2005)

    Google Scholar 

  13. Sayadi, O., Shamsollahi, M.B., Clifford, G.D.: Synthetic ECG generation and Bayesian filtering using a Gaussian wave-based dynamical model. Physiol. Meas. 31(10), 1309 (2010)

    Article  Google Scholar 

  14. Sameni, R., Shamsollahi, M.B., Jutten, C., Clifford, G.D.: A nonlinear Bayesian filtering framework for ECG denoising. IEEE Trans. Biomed. Eng. 54(12), 2172–2185 (2007)

    Article  Google Scholar 

  15. Clifford, G.D., Nemati, S., Sameni, R.: An artificial vector model for generating abnormal electrocardiographic rhythms. Physiol. Meas. 31(5), 595 (2010)

    Article  Google Scholar 

  16. Sayadi, O., Shamsollahi, M.B.: A model-based Bayesian framework for ECG beat segmentation. Physiol. Meas. 30(3), 335 (2009)

    Article  Google Scholar 

  17. Sayadi, O., Shamsollahi, M.B.: Model-based ECG fiducial points extraction using a modified extended Kalman filter structure. In: First International Symposium on Applied Sciences on Biomedical and Communication Technologies, 1–5 (2008)

    Google Scholar 

  18. Hua, X., et al.: A novel method for ECG signal classification via one-dimensional convolutional neural network. Multimed. Syst. 1–13 (2020)

    Google Scholar 

  19. Wang, J., Li, R., Li, R., Fu, B.: A knowledge-based deep learning method for ECG signal delineation. Futur. Gener. Comput. Syst. 109, 56–66 (2020)

    Article  Google Scholar 

  20. Derya Übeyli, E.: Recurrent neural networks employing Lyapunov exponents for analysis of ECG signals. Expert Syst. Appl., 37(2), 1192–1199 (2010)

    Google Scholar 

  21. Martis, R.J., et al.: Automated screening of arrhythmia using wavelet based machine learning techniques. J. Med. Syst. 36(2), 677–688 (2012)

    Article  Google Scholar 

  22. Chen, Y.-H., Yu, S.-N.: Selection of effective features for ECG beat recognition based on nonlinear correlations. Artif. Intell. Med. 54(1), 43–52 (2012)

    Article  Google Scholar 

  23. Martis, R.J., Acharya, U.R., Mandana, K.M., Ray, A.K., Chakraborty, C.: Cardiac decision making using higher order spectra. Biomed. Signal Process. Control 8(2), 193–203 (2013)

    Article  Google Scholar 

  24. Prasad, H., Martis, R.J., Acharya, U.R., Min, L.C., Suri, J.S.: Application of higher order spectra for accurate delineation of atrial arrhythmia. In: Engineering in Medicine and Biology Society (EMBC), 2013 35th Annual International Conference of the IEEE, pp. 57–60 (2013)

    Google Scholar 

  25. Martis, R.J., Acharya, U.R., Min, L.C.: ECG beat classification using PCA, LDA, ICA and Discrete Wavelet Transform. Biomed. Signal Process. Control 8(5), 437–448 (2013)

    Article  Google Scholar 

  26. Elhaj, F.A., Salim, N., Harris, A.R., Swee, T.T., Ahmed, T.: Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals. Comput. Methods Programs Biomed. 127, 52–63 (2016)

    Article  Google Scholar 

  27. Wang, J.-S., Chiang, W.-C., Hsu, Y.-L., Yang, Y.-T.C.: ECG arrhythmia classification using a probabilistic neural network with a feature reduction method. Neurocomputing 116, 38–45 (2013)

    Article  Google Scholar 

  28. Gutiérrez-Gnecchi, J.A., et al.: DSP-based arrhythmia classification using wavelet transform and probabilistic neural network. Biomed. Signal Process. Control 32 (2017)

    Google Scholar 

  29. Javadi, M., Arani, S.A.A.A., Sajedin, A., Ebrahimpour, R.: Classification of ECG arrhythmia by a modular neural network based on mixture of experts and negatively correlated learning. Biomed. Signal Process. Control 8(3), 289–296 (2013)

    Article  Google Scholar 

  30. Rao, A., Gupta, P., Ghosh, P.K.: P-and T-wave delineation in ECG signals using parametric mixture Gaussian and dynamic programming. Biomed. Signal Process. Control 51, 328–337 (2019)

    Article  Google Scholar 

  31. Behar, J.: Extraction of clinical information from the non-invasive fetal electrocardiogram (2016)

    Google Scholar 

  32. Sameni, R.: Open Source ECG Toolbox (OSET) (2006)

    Google Scholar 

  33. McSharry, P.E., Clifford, G.D., Tarassenko, L., Smith, L.A.: A dynamical model for generating synthetic electrocardiogram signals. IEEE Trans. Biomed. Eng. 50(3), 289–294 (2003)

    Article  Google Scholar 

  34. Clifford, G.D.: A novel framework for signal representation and source separation: applications to filtering and segmentation of biosignals. J. Biol. Syst. 14(02), 169–183 (2006)

    Article  Google Scholar 

  35. Izan, N.F., et al.: Clinical interpretations of the effectiveness of changes in body position during aerobic fitness after neurologic injury. J. Integr. Neurosci. 19(3), 479–487 (2020)

    Article  Google Scholar 

  36. ECAR; AAMI, Recommended practice for testing and reporting performance results of ventricular arrhythmia detection algorithms. Assoc. Adv. Med. Instrum. (1987)

    Google Scholar 

  37. Martinez, J.P., Almeida, R., Olmos, S., Rocha, A.P., Laguna, P.: A wavelet-based ECG delineator: evaluation on standard databases. IEEE Trans. Biomed. Eng. 51(4), 570–581 (2004)

    Article  Google Scholar 

  38. Laguna, P., Jané, R., Caminal, P.: Automatic detection of wave boundaries in multilead ECG signals: validation with the CSE database. Comput. Biomed. Res. 27(1), 45–60 (1994)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Ministry of Higher Education under Fundamental Research Grant Scheme with grant number FRGS/1/2019/STG06/UTM/02/14 (UTM vote no: R.J130000.7851.5F157) and associated facilities.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Salleh, S.H. et al. (2022). Classification of ECG Ventricular Beats Assisted by Gaussian Parameters’ Dictionary. In: Kaiser, M.S., Ray, K., Bandyopadhyay, A., Jacob, K., Long, K.S. (eds) Proceedings of the Third International Conference on Trends in Computational and Cognitive Engineering. Lecture Notes in Networks and Systems, vol 348. Springer, Singapore. https://doi.org/10.1007/978-981-16-7597-3_44

Download citation

Publish with us

Policies and ethics