Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Characterization of ECG beats from cardiac arrhythmia using discrete cosine transform in PCA framework

Published: 01 June 2013 Publication History

Abstract

Electrocardiogram is the P-QRS-T wave representing the cardiac depolarization and re-polarization, recorded at the body surface. The subtle changes in amplitude and duration of these waves indicate various pathological conditions. It is very difficult to decipher minute changes in the ECG wave by naked eye. Hence a computer aided diagnosis tool to classify various cardiac diseases will assist the doctors in their ECG reading. In this paper, five types of ECG beats (ANSI/AAMI EC57:1998 standard) of MIT-BIH arrhythmia database were automatically classified. Our proposed methodology involves computation of Discrete Cosine Transform (DCT) coefficients from the segmented beats of ECG, which were then subjected for principal component analysis for dimensionality reduction. Then the clinically significant principal components were fed to (i) feed forward neural network, (ii) least square support vector machine with different kernel functions, and (iii) Probabilistic Neural Network (PNN) for automatic classification. We have obtained the highest average sensitivity of 98.69%, specificity of 99.91%, and classification accuracy of 99.52% with the developed knowledge based system. The developed system is clinically ready to deploy for mass screening programs.

References

[1]
Stemming the global tsunami of cardiovascular disease. The Lancet. v377 i9765. 529-532.
[2]
American heart association statistics committee and stroke statistics subcommittee. Heart disease and stroke statistics-2009 update: a report from the American heart association statistics committee and stroke statistics subcommittee. Circulation. v119 i3. 480-486.
[3]
Hadhoud, M., Eladawy, M. and Farag, A., Computer aided diagnosis of cardiac arrhythmias. Proceedings of the IEEE International Conference on Computer Engineering and Systems. 262-265.
[4]
Fancott, Terrill and Wong, David H., A minicomputer system for direct high speed analysis of cardiac arrhythmia in 24 h ambulatory ECG tape recordings. IEEE Transactions on Biomedical Engineering. v27 i12. 685-693.
[5]
Lin, Kang-Ping and Chang, W.H., QRS feature extraction using linear prediction. IEEE Transactions on Biomedical Engineering. v36 i10. 1050-1055.
[6]
Coast, D.A., Stern, R.M., Cano, G.G. and Briller, S.A., An approach to cardiac arrhythmia analysis using hidden Markov models. IEEE Transactions on Biomedical Engineering. v37 i9. 826-836.
[7]
Melgani, F. and Bazi, Y., Classification of electrocardiogram signals with vector machines and particle swarm optimization. IEEE Transactions on Information Technology in Biomedicine. v12 i5. 667-677.
[8]
Ge, Dingfei, Srinivasan, Narayanan and Krishnan, Shankar M., Cardiac arrhythmia classification using autoregressive modelling. BioMedical Engineering Online. v1 i5. 1-12.
[9]
Biel, L., Pettersson, O., Philipson, L. and Wide, P., ECG analysis: a new approach in human identification. IEEE Transactions on Instrumentation and Measurement. v50 i3. 808-812.
[10]
Wavelet distance measure for person identification using electrocardiograms. IEEE Transactions on Instrumentation and Measurement. v57 i2. 248-253.
[11]
Mitra, S., Mitra, M. and Chaudhuri, B.B., A rough-set-based inference engine for ECG classification. IEEE Transactions on Instrumentation and Measurement. v55 i6. 2198-2206.
[12]
Linh, T.H., Osowski, S. and Stodolski, M., On-line heart beat recognition using Hermite polynomials and neuro-fuzzy network. IEEE Transactions on Instrumentation and Measurement. v52 i4. 1224-1231.
[13]
Inan, O.T., Park, D., Giovangrandi, L. and Kovacs, G.T.A., Noninvasive measurement of physiological signals on a modified home bathroom scale. IEEE Transactions on Biomedical Engineering. v59 i8. 2137-2143.
[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 Recognition. v42 i11. 2979-2988.
[15]
Combining recurrent neural networks with eigenvector methods for classification of ECG beats. Digital Signal Processing. v19 i2. 320-329.
[16]
íbeyli, E.D., ECG beats classification using multiclass support vector machines with error correcting output codes. Digital Signal Processing. v17 i3. 675-684.
[17]
ANSI/AAMI EC57: Testing and Reporting Performance Results of Cardiac Rhythm and ST Segment Measurement Algorithms (AAMI Recommended Practice/American National Standard), Order Code: EC57-293, 1998. <http://www.aami.org>.
[18]
R. Mark, G. Moody, MIT-BIH Arrhythmia Database, May 1997. <http://ecg.mit.edu/dbinfo.html>.
[19]
Singh, Brij N. and Tiwari, Arvind K., Optimal selection of wavelet basis function applied to ECG signal denoising. Digital Signal Processing. v16 i3. 275-287.
[20]
Addison, P.S., Wavelet transforms and the ECG: a review. Physiological Measurement. v26 i5. R155-R199.
[21]
Pan, Jiapu and Tompkins, Willis J., A real-time QRS detection algorithm. IEEE Transactions on Biomedical Engineering. v32 i3. 230-236.
[22]
Ahmed, N., Natarajan, T. and Rao, K.R., Discrete cosine transform. IEEE Transactions on Computers. 90-93.
[23]
Duda, R.O., Hart, P.E. and Stork, D.G., Pattern Classification. 2001. second ed. Wiley.
[24]
Bishop, C.M., Neural Networks for Pattern Recognition. 1995. Clarendon Press.
[25]
Haykin, S.S., Neural Networks: A Comprehensive Foundation. 1999. second ed. Prentice Hall.
[26]
Steve Gunn, Support Vector Machines for Classification and Regression, Technical Report, University of Southampton, May 1998.
[27]
Christianini, N. and Taylor, J.S., An Introduction to Support Vector Machines and Other Kernel Based Learning Methods. 2000. Cambridge University Press.
[28]
Suykens, J.A.K. and Vandewalle, J., Least square support vector machine classifiers. Neural Processing Letters. v9. 293-300.
[29]
Hu, Yu Hen, Palreddy, S. and Tompkins, W.J., A patient-adaptable ECG beat classifier using a mixture of experts approach. IEEE Transactions on Biomedical Engineering. v44 i9. 891-900.
[30]
Lagerholm, M., Peterson, C., Braccini, G., Edenbrandt, L. and Sornmo, L., Clustering ECG complexes using Hermite functions and self-organizing maps. IEEE Transactions on Biomedical Engineering. v47 i7. 838-848.
[31]
ECG beat recognition using fuzzy hybrid neural network. IEEE Transactions on Biomedical Engineering. v48 i11. 1265-1271.
[32]
de Chazal, P. and Reilly, R.B., A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features. IEEE Transactions on Biomedical Engineering. v53 i12. 2535-2543.
[33]
Jiang, Wei and Seong Kong, G., Block-based neural networks for personalized ECG signal classification. IEEE Transactions on Neural Networks. v18 i6. 1750-1761.
[34]
Inan, O.T., Giovangrandi, L. and Kovacs, G.T.A., Robust neural-network-based classification of premature ventricular contractions using wavelet transform and timing interval features. IEEE Transactions on Biomedical Engineering. v53 i12. 2507-2515.
[35]
Ince, T., Kiranyaz, S. and Gabbouj, M., A generic and robust system for automated patient-specific classification of ECG signals. IEEE Transactions on Biomedical Engineering. v56 i5. 1415-1426.
[36]
Martis, R.J., Acharya, U.R., Mandana, K.M., Ray, A.K. and Chakraborty, C., Application of principal component analysis to ECG signals for automated diagnosis of cardiac health. Expert Systems with Applications.
[37]
Martis, R.J., Acharya, U.R., Mandana, K.M., Ray, A.K. and Chakraborty, C., Cardiac decision making using higher order spectra. Biomedical Signal Processing and Control.
[38]
Sayadi, O., Shamsollahi, M.B. and Clifford, G.D., Robust detection of premature ventricular contractions using a wave-based Bayesian framework. IEEE Transactions on Biomedical Engineering. v57 i2. 353-362.
[39]
Llamedo, M. and Martinez, J.P., An automatic patient adapted ECG heartbeat classifier allowing expert assistance. IEEE Transactions on Biomedical Engineering. v59 i8. 2312-2320.
[40]
Giri, D., Rajendra Acharya, U., Martis, R.J., Vinitha Sree, S., Lim, T.-C., Ahamed Vi, T. and Suri, J.S., Automated diagnosis of coronary artery disease affected patients using LDA, PCA, ICA and discrete wavelet transform. Knowledge-Based Systems. v37. 274-282.
[41]
Pal, D., Mandana, K.M., Pal, S., Sarkar, D. and Chakraborty, C., Fuzzy expert system approach for coronary artery disease screening using clinical parameters. Knowledge-Based Systems. v36. 162-174.

Cited By

View all
  • (2024)An Efficient R-Peak Detection in Electro-Cardio-Gram Signal Using Intelligent Signal Processing TechniquesWireless Personal Communications: An International Journal10.1007/s11277-024-11113-3135:2(1149-1176)Online publication date: 1-Mar-2024
  • (2023)A novel automated CNN arrhythmia classifier with memory-enhanced artificial hummingbird algorithmExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.119162213:PCOnline publication date: 1-Mar-2023
  • (2023)Electrocardiogram signal classification in an IoT environment using an adaptive deep neural networksNeural Computing and Applications10.1007/s00521-023-08534-935:21(15333-15342)Online publication date: 9-Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Knowledge-Based Systems
Knowledge-Based Systems  Volume 45, Issue
June, 2013
166 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 June 2013

Author Tags

  1. Discrete Cosine Transform (DCT)
  2. Electrocardiogram
  3. Least Square-Support Vector Machine (LS-SVM)
  4. MIT-BIH arrhythmia database
  5. Neural network
  6. Probabilistic Neural Network (PNN)

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)An Efficient R-Peak Detection in Electro-Cardio-Gram Signal Using Intelligent Signal Processing TechniquesWireless Personal Communications: An International Journal10.1007/s11277-024-11113-3135:2(1149-1176)Online publication date: 1-Mar-2024
  • (2023)A novel automated CNN arrhythmia classifier with memory-enhanced artificial hummingbird algorithmExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.119162213:PCOnline publication date: 1-Mar-2023
  • (2023)Electrocardiogram signal classification in an IoT environment using an adaptive deep neural networksNeural Computing and Applications10.1007/s00521-023-08534-935:21(15333-15342)Online publication date: 9-Apr-2023
  • (2022)A Hybrid Approach of a Deep Learning Technique for Real–Time ECG Beat DetectionInternational Journal of Applied Mathematics and Computer Science10.34768/amcs-2022-003332:3(455-465)Online publication date: 1-Sep-2022
  • (2022)A Novel FrWT Based Arrhythmia Detection in ECG Signal Using YWARA and PCAWireless Personal Communications: An International Journal10.1007/s11277-021-09403-1124:2(1229-1246)Online publication date: 1-May-2022
  • (2020)ECG arrhythmia classification using modified visual geometry group network (mVGGNet)Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-19113538:3(3151-3165)Online publication date: 1-Jan-2020
  • (2020)Deep time–frequency representation and progressive decision fusion for ECG classificationKnowledge-Based Systems10.1016/j.knosys.2019.105402190:COnline publication date: 29-Feb-2020
  • (2019)Application of convolutional neural network in automatic classification of arrhythmiaProceedings of the ACM Turing Celebration Conference - China10.1145/3321408.3326660(1-8)Online publication date: 17-May-2019
  • (2018)SVM and PCA Based Learning Feature Classification Approaches for E-Learning SystemInternational Journal of Web-Based Learning and Teaching Technologies10.4018/IJWLTT.201804010313:2(32-45)Online publication date: 1-Apr-2018
  • (2018)Novel methodology of cardiac health recognition based on ECG signals and evolutionary-neural systemExpert Systems with Applications: An International Journal10.1016/j.eswa.2017.09.02292:C(334-349)Online publication date: 1-Feb-2018
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media