Skip to main content

Advertisement

Log in

Automated Screening of Arrhythmia Using Wavelet Based Machine Learning Techniques

  • Original Paper
  • Published:
Journal of Medical Systems Aims and scope Submit manuscript

Abstract

Arrhythmia is one of the preventive cardiac problems frequently occurs all over the globe. In order to screen such disease at early stage, this work attempts to develop a system approach based on registration, feature extraction using discrete wavelet transform (DWT), feature validation and classification of electrocardiogram (ECG). This diagnostic issue is set as a two-class pattern classification problem (normal sinus rhythm versus arrhythmia) where MIT-BIH database is considered for training, testing and clinical validation. Here DWT is applied to extract multi-resolution coefficients followed by registration using Pan Tompkins algorithm based R point detection. Moreover, feature space is compressed using sub-band principal component analysis (PCA) and statistically validated using independent sample t-test. Thereafter, the machine learning algorithms viz., Gaussian mixture model (GMM), error back propagation neural network (EBPNN) and support vector machine (SVM) are employed for pattern classification. Results are studied and compared. It is observed that both supervised classifiers EBPNN and SVM lead to higher (93.41% and 95.60% respectively) accuracy in comparison with GMM (87.36%) for arrhythmia screening.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Guyton, A. C., and Hall, J. E., Textbook of medical physiology (11th Edition). W. B. Saunders Co., 2006.

  2. Fauci, A. S., Braunwald, E., Kesper, D. L., Hauser, S. L., Longo, D. L., Jamesonn, J. L., and Loscalzo, J., Harrison’s principles of internal medicine, 17th Edition, Mc-Graw Hill, 2008.

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

    Article  Google Scholar 

  4. Fernando, S., Martinez, J. P., Laguna, P., Van G. B., Cyril, R., and Richard, H., Impact of sampling rate reduction on automatic ECG delineation, Proceedings of the 29th annual international conference of the IEEE EMBS, August 23–26, 2007, pp 2587–2590.

  5. Pan, J., and Tompkins, W. J., A real time QRS detection algorithm. IEEE Trans. Biomed. Eng., BME 32(3):230–236, 1985.

    Article  Google Scholar 

  6. Mallat, S. G., Matching pursuit with time frequency dictionaries. IEEE Trans. Signal Process. 41(12):3397–3415, 1993.

    Article  MATH  Google Scholar 

  7. Li, C., Zheng, C., and Tai, C., Detection of ECG characteristic points using wavelet transforms. IEEE Trans. Biomed. Eng. 42(1):21–29, 1995.

    Article  Google Scholar 

  8. Karimifard, S., and Ahmadian, A., Morphological heart arrhythmia classification using Hermitian model of higher-order statistics, Proc. 29th Annual International Conference of the IEEE EMBS Cité Internationale, Lyon, France August, 2007.

  9. Chazal, P. D., Automatic classification of heartbeats using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 51(7):1196–1206, 2004.

    Article  Google Scholar 

  10. Maglaveras, N., Stamkopoulos, T., Pappas, C., and Strintzis, G. M., An adaptive backpropagation neural network for real-time ischemia episodes detection: Development and performance analysis using the European ST-T database. IEEE Trans. Biomed. Eng. 45(7):805–813, 1998.

    Article  Google Scholar 

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

    Article  Google Scholar 

  12. Yu, S. N., and Chou, K. T., Integration of independent component analysis and neural networks for ECG beat classification. Expert Syst. Appl. 34(4):2841–2846, 2008.

    Article  Google Scholar 

  13. Ubeyli, E. D., ECG beats classification using multi-class support vector machines with error correcting output codes. Digit. Signal Process. 17(3):675–684, 2007.

    Article  Google Scholar 

  14. Martis, R. J., Chakraborty, C., and Ray, A. K., A two stage mechanism for registration and classification of ECG using Gaussian Mixture Model. Pattern Recognit. 42:2979–2988, 2009.

    Article  MATH  Google Scholar 

  15. Throne, R. D., Jenkins, J. M., Winston, S. A., and DiCarlo, L. A., A comparison of four new time domain techniques for discriminating nonmorphic ventricular tachycardia from sinus rhythm using ventricular waveform morphology. IEEE Trans. Biomed. Eng. 38:561–570, 1991.

    Article  Google Scholar 

  16. Krasteva, V., and Jekova, I., QRS template matching for recognition of ventricular ectopic beats. Ann. Biomed. Eng. 35(12):2065–2076, 2007.

    Article  Google Scholar 

  17. Bishop, C., Neural Networks for pattern recognition. Oxford University Press, 1995.

  18. Christianini, N., and Taylor, J. S., An introduction to support vector machines and other kernel based learning methods. Cambridge University Press, 2000.

  19. Vaidyanathan, P. P., Multirate systems and filter banks. Pearson education (Asia) Pte. Ltd., 2004.

  20. Oppenheim, A. O., and Schaffer, R. A., Discrete time signal processing. Mc-Graw Hill edition, 2003.

  21. Strang, G., and Nguyen, T., Wavelets and filter banks. Willesley Cambridge Press, 1996.

  22. Duda, R., Hart, P., and Stork, D., Pattern classification, Second Edition, John Wiley & Sons, 2001

  23. Gun, A. M., Gupta, M. K., and Dasgupta, B., An outline of statistical theory. Vol I and II. World Press Private Ltd, 4th edition, 2005.

  24. Gun, A. M., Gupta, M. K., and Dasgupta B., Fundamentals of statistics. Vol. I and II. World Press Private Ltd, 4th edition, 2008.

  25. Banik, S., and Martis, R. J., Code excited linear prediction codec for electrocardiogram, Proc. of Int. Conf. on Engineering in medicine and biology society, September 2004.

Download references

Acknowledgement

We are extremely grateful to VECC, Kolkata for funding this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chandan Chakraborty.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Martis, R.J., Krishnan, M.M.R., Chakraborty, C. et al. Automated Screening of Arrhythmia Using Wavelet Based Machine Learning Techniques. J Med Syst 36, 677–688 (2012). https://doi.org/10.1007/s10916-010-9535-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10916-010-9535-7

Keywords

Navigation