Skip to main content
Log in

Arrhythmia classification based on wavelet transformation and random forests

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Cardiovascular disease accompanied by arrhythmia reduces an individual’s lifespan and health, and long term ECG monitoring would generate large amounts of data. Fortunately, arrhythmia classification assisted by computer science would greatly improve the efficiency of doctors’ diagnoses. However, due to individual differences, noise affecting the signal, the great variety of arrhythmias, and heavy computing workload, it is difficult to implement these advanced techniques for clinical context analysis. Thus, this paper proposes a comprehensive approach based on discrete wavelet and random forest techniques for arrhythmia classification. Specifically, discrete wavelet transformation is used to remove high-frequency noise and baseline drift, while discrete wavelet transformation, autocorrelation, principal component analysis, variances and other mathematical methods are used to extract frequency-domain features, time-domain features and morphology features. Furthermore, an arrhythmia classification system is developed, and its availability is verified that the proposed scheme can significantly be used for guidance and reference in clinical arrhythmia automatic classification.

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

References

  1. Chen M, Ma Y, Li Y, Wu D, Zhang Y, Youn CH (2017) Wearable 2.0: enabling human-cloud integration in next generation healthcare systems. IEEE Commun Mag 55(1):54–61

    Article  Google Scholar 

  2. Chen M, Shi X, Zhang Y, Wu D, Guizani M (2017) Deep features learning for medical image analysis with convolutional autoencoder neural network. IEEE Trans Big Data PP(99):1–1

    Google Scholar 

  3. Gutirrez-Gnecchi JA, Morfin-Magaña R, Lorias-Espinoza D, Reyes-Archundia E, Mndez-Patiño A, Castañeda-Miranda R (2017) Dsp-based arrhythmia classification using wavelet transform and probabilistic neural network. Biomed Signal Process Control 32:44–56

    Article  Google Scholar 

  4. Houwelingen HCV (2004) The elements of statistical learning, data mining, inference, and prediction. Stat Med 23(3):528–529

    Article  Google Scholar 

  5. IngridDaubechies (1992) Ten lectures on wavelets. Comput Phys 6(3):1671–1671

    Google Scholar 

  6. Jiapu P, Tompkinsj W (1985) Real time QRS detector algorithm

  7. Jolliffe IT (2002) Principal component analysis and factor analysis. Springer, Berlin, pp 150–166. Principal component analysis

    Google Scholar 

  8. Khalaf AF, Owis MI, Yassine IA (2015) A novel technique for cardiac arrhythmia classification using spectral correlation and support vector machines. Expert Syst Appl 42(21):8361–8368

    Article  Google Scholar 

  9. Kutlu Y, Altan G, Allahverdi N (2016) Arrhythmia classification using waveform ECG signals. In: International conference on advanced technology & sciences

  10. Li C, Zheng C, Tai C (2002) Detection of ECG characteristic points using wavelet transforms. IEEE Trans Biomed Eng 42(1):21–28

    Google Scholar 

  11. Li S, Ji Y, Liu G (2009) Optimal wavelet basis selection of wavelet shrinkage for ECG de-noising. In: International conference on management and service science, pp 1–4

  12. LinPeng JJD (2015) Deep Learning research on clinical slectrocardiogram analysis. Scientia Sinica Informationis 43(3):398–416

    Google Scholar 

  13. Natinoal Center for Cardiovascular Diseases (2014) Report on cardiovascular diseases in China. Encyclopedia of China Publishing House, China

    Google Scholar 

  14. Nn AR, Rahim KA (2009) Cardiac arrhythmias classification method based on MUSIC, Morphological Descriptors, and Neural Network. Eurasip Journal on Advances in Signal Processing 2008(1):1–10

    Google Scholar 

  15. Sathish B, Vimal C (2009) Random forest classifier based ECG arrhythmia classification. International Journal of Healthcare Information Systems & Informatics 5 (2):1–10

    Google Scholar 

  16. Shi X, Hu Y, Zhang Y, Li W, Hao Y, Alelaiwi A, Rahman SMM, Hossain MS (2016) Multiple disease risk assessment with uniform model based on medical clinical notes. IEEE Access 4:7074–7083

    Article  Google Scholar 

  17. Yeh YC, Wang WJ (2008) QRS complexes detection for ECG signal: the Difference Operation Method. Comput Methods Prog Biomed 91(3):245

    Article  Google Scholar 

  18. Yu SN, Chen YH (2007) Electrocardiogram beat classification based on wavelet transformation and probabilistic neural network. Pattern Recogn Lett 28(10):1142–1150

    Article  Google Scholar 

  19. Zhang Y, Zhang D, Hassan MM, Alamri A, Peng L (2015) Cadre: Cloud-assisted drug recommendation service for online pharmacies. Mobile Networks and Applications 20(3):348–355

    Article  Google Scholar 

  20. Zhang Y, Chen M, Huang D, Wu D, Li Y (2017) idoctor: Personalized and professionalized medical recommendations based on hybrid matrix factorization. Futur Gener Comput Syst 66:30–35

    Article  Google Scholar 

  21. Zhang Y, Qiu M, Tsai CW, Hassan MM, Alamri A (2017) Health-cps: healthcare cyber-physical system assisted by cloud and big data. IEEE Syst J 11(1):88–95

    Article  Google Scholar 

  22. Zhao Q, Zhang L (2006) ECG feature extraction and classification using wavelet transform and support vector machines. In: International conference on neural networks and brain, 2005.Icnn&b, pp 1089–1092

  23. Zhou YU, Cheng JQ (2008) Wavelet transformation and its applications. Physics 37:24–32

    Google Scholar 

Download references

Acknowledgements

This work was supported in part by the National Social Science Foundation of China under Grant 13CTJ003 and in part by the China Postdoctoral Science Foundation under Grant 2014M562025.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dawei Jin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pan, G., Xin, Z., Shi, S. et al. Arrhythmia classification based on wavelet transformation and random forests. Multimed Tools Appl 77, 21905–21922 (2018). https://doi.org/10.1007/s11042-017-5225-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-5225-5

Keywords

Navigation