Skip to main content

A Generic and Patient-Specific Electrocardiogram Signal Classification System

  • Chapter
  • First Online:
  • 3526 Accesses

Abstract

A generic and patient-specific classification system designed for robust and accurate detection of electrocardiogram (ECG) heartbeat patterns is presented. The proposed feature extraction process utilizes morphological wavelet transform features, which are projected onto a lower dimensional feature space using principal component analysis, and temporal features from the ECG data. Due to its time–frequency localization properties, the wavelet transform is an efficient tool for analyzing nonstationary ECG signals which can be used to decompose an ECG signal according to scale, thus allowing separation of the relevant ECG waveform morphology descriptors from the noise, interference, baseline drift, and amplitude variation of the original signal. For the pattern recognition unit, feedforward and fully connected artificial neural networks (ANNs), which are optimally designed for each patient by the multidimensional particle swarm optimization (MD PSO) technique, are employed. Despite many promising ANN-based techniques have been applied to ECG signal classification, these classifier systems have not performed well in practice and their results have generally been limited to relatively small datasets mainly because such systems have in general static (fixed) network structures for classifiers. On the other hand, the proposed algorithm based on patient-adaptive architecture by means of an evolutionary classifier design has demonstrated significant performance improvement over such conventional global classifier systems. By using relatively small common and patient-specific training data, the proposed classification system can adapt to significant interpatient variations in ECG patterns by training the optimal network structure, and thus, achieves higher accuracy over larger datasets. The classification experiments over a benchmark database demonstrate that the proposed system achieves such average accuracies and sensitivities better than most of the current state-of-the-art algorithms for detection of ventricular ectopic beats (VEBs) and supra-VEBs (SVEBs). Finally, due to its parameter-invariant nature, the proposed system is highly generic, and thus, applicable to any ECG dataset.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • 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

Learn about institutional subscriptions

References

  • Alfonso, X., Nguyen, T.Q.: ECG beat detection using filter banks. IEEE Trans. Biomed. Eng. 46(2), 192–202 (1999)

    Article  Google Scholar 

  • Coast, D.A., Stern, R.M., Cano, G.G., Briller, S.A.: An approach to cardiac arrhythmia analysis using hidden Markov models. IEEE Trans. Biomed. Eng. 37(9), 826–836 (1990)

    Article  Google Scholar 

  • de Chazal, P., Reilly, R.B.: A patient-adapting heartbeat classifier using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 53(12), 2535–2543 (2006)

    Article  Google Scholar 

  • de Chazal, P., O’Dwyer, M., Reilly, R.B.: Automatic classification of heartbeats using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 51(7), 1196–1206, (2004)

    Article  Google Scholar 

  • Hoekema, R., Uijen, G.J.H., Oosterom, A.V.: Geometrical aspects of the interindividual variability of multilead ECG recordings. IEEE Trans. Biomed. Eng. 48(5), 551–559 (2001)

    Article  Google Scholar 

  • Hu, Y.H., Tompkins, W.J., Urrusti, J.L., Afonso, V.X.: Applications of artificial neural networks for ECG signal detection and classification. J. Electrocardiol. 26, 66–73 (1994)

    Google Scholar 

  • Hu, Y., Palreddy, S., Tompkins, W.J.: A patient-adaptable ECG beat classifier using a mixture of experts approach. IEEE Trans. Biomed. Eng. 44(9), 891–900 (1997)

    Article  Google Scholar 

  • Inan, O.T., Giovangrandi, L., Kovacs, G.T.A.: Robust neural-networkbased classification of premature ventricular contractions using wavelet transform and timing interval features. IEEE Trans. Biomed. Eng. 53(12), 2507–2515 (2006)

    Article  Google Scholar 

  • Ince, T., Kiranyaz, S., Gabbouj, M.: Automated patient-specific classification of premature ventricular contractions. In: IEEE Proceedings on International Conference on EMBS, Vancouver, pp. 5474–5477 (2008)

    Google Scholar 

  • Iwasa, A., Hwa, M., Hassankhani, A., Liu, T., Narayan, S.M.: Abnormal heart rate turbulence predicts the initiation of ventricular arrhythmias. Pacing Clin. Electrophysiol. 28(11), 1189–1197 (2005)

    Article  Google Scholar 

  • Jiang, W., Kong, S.G.: Block-based neural networks for personalized ECG signal classification. IEEE Trans. Neural Netw. 18(6), 1750–1761 (2007)

    Article  Google Scholar 

  • Kennedy, J., Eberhart, R.: Particle swarm optimization. Proceedings of IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948, Perth (1995)

    Google Scholar 

  • Kiranyaz, S., Ince, T., Yildirim A., Gabbouj, M.: Evolutionary artificial neural networks by multi-dimensional particle swarm optimization. Neural Netw. 22, 1448–1462 (2009)

    Article  Google Scholar 

  • Kiranyaz, S., Ince, T., Yildirim, A., Gabbouj, M.: Fractional particle swarm optimization in multi-dimensional search space. IEEE Trans. Syst. Man Cybern. – Part B, 40, 298–319 (2010)

    Google Scholar 

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

    Article  Google Scholar 

  • Lee, S.C.: Using a translation-invariant neural network to diagnose heart arrhythmia. In: IEEE Proceedings Conference on Neural Information Processing Systems, Seattle (1989)

    Google Scholar 

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

    Article  Google Scholar 

  • Mallat, S.: A Wavelet Tour of Signal Processing, 2nd edn. Academic Press, San Diego (1999)

    MATH  Google Scholar 

  • Mallat, S.G., Zhong, S.: Characterization of signals from multiscale edges. IEEE Trans. Pattern Anal. Mach. Intell. 14, 710–732 (1992)

    Article  Google Scholar 

  • Mark, R., Moody, G.: MIT-BIH Arrhythmia Database Directory. Available: http://ecg.mit.edu/dbinfo.html

  • Minami, K., Nakajima, H., Toyoshima, T.: Real-Time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network. IEEE Trans. Biomed. Eng. 46(2), 179–185 (1999)

    Article  Google Scholar 

  • Osowski, S., Linh, T.L.: ECG beat recognition using fuzzy hybrid neural network. IEEE Trans. Biomed. Eng. 48, 1265–1271 (2001)

    Article  Google Scholar 

  • Osowski, S., Hoai, L.T., Markiewicz, T.: Support vector machine based expert system for reliable heartbeat recognition. IEEE Trans. Biomed. Eng. 51(4), 582–589 (2004)

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Pittner, S., Kamarthi, S.V.: Feature extraction from wavelet coefficients for pattern recognition tasks. IEEE Trans. Pattern Anal. Mach. Intell. 21, 83–88 (1999)

    Article  Google Scholar 

  • Recommended practice for testing and reporting performance results of ventricular arrhythmia detection algorithms. Association for the Advancement of Medical Instrumentation, Arlington (1987)

    Google Scholar 

  • Shyu, L.Y., Wu, Y.H., Hu, W.C.: Using wavelet transform and fuzzy neural network for VPC detection from the holter ECG. IEEE Trans. Biomed. Eng. 51(7), 1269–1273 (2004)

    Article  Google Scholar 

  • Silipo, R., Marchesi, C.: Artificial neural networks for automatic ECG analysis. IEEE Trans. Signal Process. 46(5), 1417–1425 (1998)

    Article  Google Scholar 

  • Silipo, R., Laguna, P., Marchesi, C., Mark, R.G.: ST-T segment change recognition using artificial neural networks and principal component analysis. Computers in Cardiology, 213–216 (1995)

    Google Scholar 

  • Talmon, J.L.: Pattern Recognition of the ECG. Akademisch Proefscrift, Berlin (1983)

    Google Scholar 

  • Thakor, N.V., Webster, J.G., Tompkins, W.J.: Estimation of QRS complex power spectra for design of a QRS filter. IEEE Trans. Biomed. Eng. 31, 702–705 (1984)

    Article  Google Scholar 

  • Van den Bergh, F.: An analysis of particle swarm optimizers. Ph.D. thesis, Department of Computer Science, University of Pretoria, Pretoria (2002)

    Google Scholar 

  • Willems, J.L., Lesaffre, E.: Comparison of multigroup logisitic and linear discriminant ECG and VCG classification. J. Electrocardiol. 20, 83–92 (1987)

    Article  Google Scholar 

  • Yao, X., Liu, Y.: A new evolutionary system for evolving artificial neural networks. IEEE Trans. Neural Netw. 8(3), 694–713 (1997)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Turker Ince .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London Limited

About this chapter

Cite this chapter

Ince, T., Kiranyaz, S., Gabbouj, M. (2012). A Generic and Patient-Specific Electrocardiogram Signal Classification System. In: Gacek, A., Pedrycz, W. (eds) ECG Signal Processing, Classification and Interpretation. Springer, London. https://doi.org/10.1007/978-0-85729-868-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-0-85729-868-3_4

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-0-85729-867-6

  • Online ISBN: 978-0-85729-868-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics