Skip to main content
Log in

Novel ECG Signal Classification Based on KICA Nonlinear Feature Extraction

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

Electrocardiogram (ECG) signal feature extraction is important in diagnosing cardiovascular diseases. This paper presents a new method for nonlinear feature extraction of ECG signals by combining principal component analysis (PCA) and kernel independent component analysis (KICA). The proposed method first uses PCA to decrease the dimensions of the ECG signal training set and then employs KICA to calculate the feature space for extracting the nonlinear features. Support vector machine (SVM) is utilized to determine the nonlinear features of the ECG signal classification. Genetic algorithm is also used to optimize the SVM parameters. The proposed method is advantageous because it does not require a huge amount of sampling data, and this technique is better than traditional strategies to select optimal features in the multi-domain feature space. Computer simulations reveal that the proposed method yields more satisfactory classification results on the MIT–BIH arrhythmia database, reaching an overall accuracy of 97.78 %.

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. A.S. Alvarado, C. Lakshminarayan, J.C. Principe, Time-based compression and classification of heartbeats. IEEE Trans. Biomed. Eng. 59(6), 1641–1648 (2012)

    Article  Google Scholar 

  2. F.R. Bach, M.I. Jordan, Kernel independent component analysis. J. Mach. Learn. Res. 3, 1–48 (2003)

    MathSciNet  MATH  Google Scholar 

  3. G. Biagetti, P. Crippa, A. Curzi, S. Orcioni, C. Turchetti, A multi-class ECG beat classifier based on the truncated KLT representation. in Proceedings of the 2014 UKSim-AMSS 8th European Modelling Symposium (EMS), pp. 93–98 (2014)

  4. C.C. Chang, C.J. Lin, LIBSVM: a library for support vector machines. ACM TIST 2(3), 27 (2011)

    Google Scholar 

  5. P. Crippa et al., Multi-class ECG beat classification based on a Gaussian mixture model of Karhunen-Loève transform. Int. J. Simul. Syst. Sci. Tech. (accepted)

  6. A. Daamouche, L. Hamami, N. Alajlan, F. Melgani, A wavelet optimization approach for ECG signal classification. Biomed. Signal Process. 7(4), 342–349 (2012)

    Article  Google Scholar 

  7. R.O. Duda, P.E. Hart, D.G. Stork, Pattern Classification (Wiley, Hoboken, 2012)

    MATH  Google Scholar 

  8. S. Dutta, A. Chatterjee, S. Munshi, Correlation technique and least square support vector machine combine for frequency domain based ECG beat classification. Med. Eng. Phys. 32(10), 1161–1169 (2010)

    Article  Google Scholar 

  9. M. Kallas, C. Francis, L. Kanaan, D. Merheb, P. Honeine, H. Amoud, Multi-class SVM classification combined with kernel PCA feature extraction of ECG signals. in 2012 19th International Conference on Telecommunication (ICT), pp. 1–5 (2012)

  10. C. Kamath, ECG beat classification using features extracted from Teager energy functions in time and frequency domains. IET Signal Process. 5(6), 575–581 (2011)

    Article  MathSciNet  Google Scholar 

  11. A. Khazaee, A. Ebrahimzadeh, Classification of electrocardiogram signals with support vector machines and genetic algorithms using power spectral features. Biomed. Signal Process. 5(4), 252–263 (2010)

    Article  Google Scholar 

  12. Y. Kutlu, D. Kuntalp, Feature extraction for ECG heartbeats using higher order statistics of WPD coefficients. Comput. Methods Prog. Biomed. 105(3), 257–267 (2012)

    Article  Google Scholar 

  13. H.Q. Li, X.F. Wang, Detection of electrocardiogram characteristic points using lifting wavelet transform and Hilbert transform. Trans. Inst. Meas. Control 35(5), 574–582 (2013)

    Article  Google Scholar 

  14. H.Q. Li, X.F. Wang, L. Chen, E.B. Li, Denoising and R-Peak detection of electrocardiogram signal based on EMD and improved approximate envelope. Circ. Syst. Signal Process. 33(4), 1261–1276 (2014)

    Article  Google Scholar 

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

    Article  Google Scholar 

  16. M.C. Nait-Hamoud, A. Moussaoui, Two novel methods for multiclass ECG arrhythmias classification based on PCA, fuzzy support vector machine and unbalanced clustering. in IEEE proceedings of International Conference on Machine and Web Intelligence (ICMWI), pp. 140–145 (2010)

  17. X. Qu, W.J. Cai, D.F. Ge, ECG signal classification based on BPNN. in IEEE Proceedings of International Conference on Electric Information and Control Engineering (ICEICE), pp. 1362–1364 (2011)

  18. V.N. Vapnik, The Nature of Statistical Learning Theory (Springer, New York, 1995)

    Book  MATH  Google Scholar 

  19. C. Ye, B.V.K.V. Kumar, M.T. Coimbra, Heartbeat classification using morphological and dynamic features of ECG signals. IEEE Trans. Biomed. Eng. 59(10), 2930–2941 (2012)

    Article  Google Scholar 

  20. A.E. Zadeh, A. Khazaee, V. Ranaee, Classification of the electrocardiogram signals using supervised classifiers and efficient features. Comput. Methods Prog. Biomed. 99(2), 179–194 (2010)

    Article  Google Scholar 

Download references

Acknowledgments

This paper was supported by the National Natural Science Foundation of China (Nos. 61177078, 61307094, 31271871), the Specialized Research Fund for the Doctoral Program of Higher Education of China (No. 20101201120001), and Tianjin Research Program of Application Foundation and Advanced Technology (No. 13JCYBJC16800).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongqiang Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, H., Liang, H., Miao, C. et al. Novel ECG Signal Classification Based on KICA Nonlinear Feature Extraction. Circuits Syst Signal Process 35, 1187–1197 (2016). https://doi.org/10.1007/s00034-015-0108-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-015-0108-3

Keywords

Navigation