Skip to main content

Diagnosing Cardiac Abnormalities from 12-Lead Electrocardiograms Using Enhanced Deep Convolutional Neural Networks

  • Conference paper
  • First Online:
Machine Learning and Medical Engineering for Cardiovascular Health and Intravascular Imaging and Computer Assisted Stenting (MLMECH 2019, CVII-STENT 2019)

Abstract

We train an enhanced deep convolutional neural network in order to identify eight cardiac abnormalities from the standard 12-lead electrocardiograms (ECGs) using the dataset of 14000 ECGs. Instead of straightforwardly applying an end-to-end deep learning approach, we find that deep convolutional neural networks enhanced with sophisticated hand crafted features show advantages in reducing generalization errors. Additionally, data preprocessing and augmentation are essential since the distribution of eight cardiac abnormalities are highly biased in the given dataset. Our approach achieves promising generalization performance in the First China ECG Intelligent Competition; an empirical evaluation is also provided to validate the efficacy of our design on the competition ECG dataset.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. The first edition of the artificial intelligence competition of cardiovascular disease diagnosis (2019). http://mdi.ids.tsinghua.edu.cn. Accessed 14 July 2019

  2. Boureau, Y.L., Ponce, J., LeCun, Y.: A theoretical analysis of feature pooling in visual recognition. In: Proceedings of the 27th International Conference on Machine Learning (ICML-10), pp. 111–118 (2010)

    Google Scholar 

  3. Fawaz, H.I., Forestier, G., Weber, J., Idoumghar, L., Muller, P.A.: Deep learning for time series classification: a review. Data Min. Knowl. Discov. 1–47 (2019)

    Google Scholar 

  4. Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. MIT Press, Cambridge (2016)

    MATH  Google Scholar 

  5. Hannun, A.Y., et al.: Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network. Nat. Med. 25(1), 65 (2019)

    Article  Google Scholar 

  6. He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)

    Google Scholar 

  7. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)

    Article  Google Scholar 

  8. Holm, H., et al.: Several common variants modulate heart rate, PR interval and QRS duration. Nat. Genet. 42(2), 117 (2010)

    Article  Google Scholar 

  9. Hughes, J.W., Joseph, A.D., Gonzalez, J.E.: Using multitask learning to improve 12-lead electrocardiogram classification. arXiv preprint arXiv:1812.00497 (2018)

  10. Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167 (2015)

  11. Joshi, S.L., Vatti, R.A., Tornekar, R.V.: A survey on ECG signal denoising techniques. In: 2013 International Conference on Communication Systems and Network Technologies, pp. 60–64. IEEE (2013)

    Google Scholar 

  12. Khan, M., Aslam, F., Zaidi, T., Khan, S.A.: Wavelet based ECG denoising using signal-noise residue method. In: 2011 5th International Conference on Bioinformatics and Biomedical Engineering, pp. 1–4. IEEE (2011)

    Google Scholar 

  13. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)

  14. Kohler, B.U., Hennig, C., Orglmeister, R.: The principles of software qrs detection. IEEE Eng. Med. Biol. Mag. 21(1), 42–57 (2002)

    Article  Google Scholar 

  15. Nair, V., Hinton, G.E.: Rectified linear units improve restricted Boltzmann machines. In: Proceedings of the 27th International Conference on Machine Learning (ICML-10), pp. 807–814 (2010)

    Google Scholar 

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

    Article  Google Scholar 

  17. Schläpfer, J., Wellens, H.J.: Computer-interpreted electrocardiograms: benefits and limitations. J. Am. Coll. Cardiol. 70(9), 1183–1192 (2017)

    Article  Google Scholar 

  18. Shah, A.P., Rubin, S.A.: Errors in the computerized electrocardiogram interpretation of cardiac rhythm. J. Electrocardiol. 40(5), 385–390 (2007)

    Article  Google Scholar 

  19. Zhang, L., Aggarwal, C., Qi, G.J.: Stock price prediction via discovering multi-frequency trading patterns. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 2141–2149. ACM (2017)

    Google Scholar 

Download references

Acknowledgement

Thanks to the committee for their great effort of organizing the First China ECG Intelligent Competition and the anonymous reviewers for their insightful feedback on earlier versions of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenhui Xing .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yuan, B., Xing, W. (2019). Diagnosing Cardiac Abnormalities from 12-Lead Electrocardiograms Using Enhanced Deep Convolutional Neural Networks. In: Liao, H., et al. Machine Learning and Medical Engineering for Cardiovascular Health and Intravascular Imaging and Computer Assisted Stenting. MLMECH CVII-STENT 2019 2019. Lecture Notes in Computer Science(), vol 11794. Springer, Cham. https://doi.org/10.1007/978-3-030-33327-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33327-0_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33326-3

  • Online ISBN: 978-3-030-33327-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics