R-Peaks and Wavelet-Based Feature Extraction on K-Nearest Neighbor for ECG Arrhythmia Classification | SpringerLink
Skip to main content

R-Peaks and Wavelet-Based Feature Extraction on K-Nearest Neighbor for ECG Arrhythmia Classification

  • Conference paper
  • First Online:
Proceedings of the 12th International Conference on Robotics, Vision, Signal Processing and Power Applications (RoViSP 2021)

Abstract

The aim of this research is to classify 17 types of arrhythmias by applying the algorithm developed from combining the morphological and the wavelet-based statistical features. The proposed arrhythmia classification algorithm consists of four stages: pre-processing, detection of R-peaks, feature extraction, and classification. Seven morphological features (MF) that were retrieved from the R-peak locations. Following this, another nine wavelet-based statistical features (SF) were gathered by decomposing wavelets in level 4 from the Daubechies 1 wavelet (Db1). These 16 features are then applied to the k-nearest neighbor (k-NN) algorithm. The accuracy (ACC) of the suggested classification algorithm was assessed by using the MIT-BIH arrhythmia benchmark database (MIT-BIHADB). The experimental results of this work attained an average accuracy (ACC) of 99.00%.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 37751
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
JPY 47189
Price includes VAT (Japan)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. WebMD (2020) What is bigeminy? WebMD. https://www.webmd.com/heart-disease/atrial-fibrillation/bigeminy-arrhythmia#. Accessed 30 July 2020

  2. Stanford Medicine (2020) What is an electrocardiogram? Stanford Medicine. https://stanfordhealthcare.org/medical-tests/e/ekg.html. Accessed 12 Mar 2020

  3. Stanford Medicine (2020) Types of arrhythmia. Stanford Medicine. https://stanfordhealthcare.org/medical-conditions/blood-heart-circulation/arrhythmia/types.html. Accessed 12 Mar 2020

  4. Martis RJ, Acharya UR, Lim CM, Mandana KM, Ray AK, Chakraborty C (2013) Application of higher order cumulant features for cardiac health diagnosis using ECG signals. Int J Neural Syst 23(4):1–19. https://doi.org/10.1142/S0129065713500147

    Article  Google Scholar 

  5. Faziludeen S, Sabiq PV (2013) ECG beat classification using wavelets and SVM. In: 2013 IEEE conference on information and communication technologies. ICT 2013, pp 815–818. https://doi.org/10.1109/CICT.2013.6558206

  6. Das MK, Ari S (2014) ECG beats classification using mixture of features. Int Sch Res Not 2014:1–12. https://doi.org/10.1155/2014/178436

    Article  Google Scholar 

  7. Elhaj FA, Salim N, Harris AR, Swee TT, Ahmed T (2016) Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals. Comput Methods Programs Biomed 127:52–63. https://doi.org/10.1016/j.cmpb.2015.12.024

    Article  Google Scholar 

  8. Sahoo S, Kanungo B, Behera S, Sabut S (2017) Multiresolution wavelet transform based feature extraction and ECG classification to detect cardiac abnormalities. Meas J Int Meas Confed 108:55–66. https://doi.org/10.1016/j.measurement.2017.05.022

    Article  Google Scholar 

  9. Sahoo S, Mohanty M, Behera S, Sabut SK (2017) ECG beat classification using empirical mode decomposition and mixture of features. J Med Eng Technol 41(8):652–661. https://doi.org/10.1080/03091902.2017.1394386

    Article  Google Scholar 

  10. Raj S, Ray KC (2018) Automated recognition of cardiac arrhythmias using sparse decomposition over composite dictionary. Comput Methods Programs Biomed 165:175–186. https://doi.org/10.1016/j.cmpb.2018.08.008

    Article  Google Scholar 

  11. Yang W, Si Y, Wang D, Guo B (2018) Automatic recognition of arrhythmia based on principal component analysis network and linear support vector machine. Comput Biol Med 101:22–32. https://doi.org/10.1016/j.compbiomed.2018.08.003

    Article  Google Scholar 

  12. Oh SL, Ng EYK, Tan RS, Acharya UR (2018) Automated diagnosis of arrhythmia using combination of CNN and LSTM techniques with variable length heart beats. Comput Biol Med 102:278–287. https://doi.org/10.1016/j.compbiomed.2018.06.002

    Article  Google Scholar 

  13. Sannino G, De Pietro G (2018) A deep learning approach for ECG-based heartbeat classification for arrhythmia detection. Future Gener Comput Syst 86:446–455. https://doi.org/10.1016/j.future.2018.03.057

    Article  Google Scholar 

  14. Xu X, Liu H (2020) ECG heartbeat classification using convolutional neural networks. IEEE Access 8:8614–8619. https://doi.org/10.1109/ACCESS.2020.2964749

    Article  Google Scholar 

  15. Yang H, Wei Z (2020) Arrhythmia recognition and classification using combined parametric and visual pattern features of ECG morphology. IEEE Access 8:47103–47117. https://doi.org/10.1109/ACCESS.2020.2979256

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. N. F. Ku Azir .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 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

Khairuddin, A.M., Ku Azir, K.N.F., Rashidi, C.B.M. (2024). R-Peaks and Wavelet-Based Feature Extraction on K-Nearest Neighbor for ECG Arrhythmia Classification. In: Ahmad, N.S., Mohamad-Saleh, J., Teh, J. (eds) Proceedings of the 12th International Conference on Robotics, Vision, Signal Processing and Power Applications. RoViSP 2021. Lecture Notes in Electrical Engineering, vol 1123. Springer, Singapore. https://doi.org/10.1007/978-981-99-9005-4_66

Download citation

Publish with us

Policies and ethics