Skip to main content

Anomaly Electrocardiograms Automatic Detection with Unsupervised Deep Learning Methods

  • Conference paper
  • First Online:
Distributed Computer and Communication Networks: Control, Computation, Communications (DCCN 2022)

Abstract

Anomaly detection is an important problem in various fields of technology and industry, such as malicious intrusions into computer systems, finance and banking, health monitoring, etc. Currently, deep learning methods have achieved significant success in anomaly detection. Methods of detecting anomalies in a set of electrocardiograms containing normal ECG signals and ECG signals with various cardiovascular diseases have been investigated. To detect abnormal electrocardiograms, an autoencoder model in the form of a deep neural network with several fully connected layers was developed. Also, a method of selecting a threshold to separate abnormal ECG signals from normal ones was proposed, which consists in optimizing the ratio of performance indicators of the autoencoder model. A comparative computer analysis of the effectiveness of applying the proposed autoencoder model and other machine learning models, such as the support vector method, isolation forest, and random forest, to solve the problem of detecting abnormal ECG signals was carried out. For this purpose, metrics such as accuracy, recall, completeness, and f-score were used. The results showed that the proposed model surpassed other models with accuracy of 98.8%, precision of 95.75%, recall of 99.12%, f1-score of 98.75%.

L. A. Sevastianov—This paper has been supported by the RUDN University Strategic Academic Leadership Program.

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 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.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. Beam, A.L., Kohane, I.S.: Big data and machine learning in health care. JAMA 319(13), 1317–1318 (2018). https://doi.org/10.1001/jama.2017.18391

    Article  Google Scholar 

  2. Boukerche, A., Zheng, L., Alfandi, O.: Outlier detection: methods, models, and classification. ACM Comput. Surv. 53(3) (2020). https://doi.org/10.1145/3381028

  3. Candès, E.J., Li, X., Ma, Y., Wright, J.: Robust principal component analysis? J. ACM 58(3) (2011). https://doi.org/10.1145/1970392.1970395

  4. Chalapathy, R., Chawla, S.: Deep learning for anomaly detection: a survey (2019). https://doi.org/10.48550/arxiv.1901.03407. https://arxiv.org/abs/1901.03407

  5. Chandola, V., Banerjee, A., Kumar, V.: Anomaly detection: a survey. ACM Comput. Surv. 41(3) (2009). https://doi.org/10.1145/1541880.1541882

  6. Clifford, G.D., et al.: Classification of normal/abnormal heart sound recordings: the PhysioNet/computing in cardiology challenge 2016. In: 2016 Computing in Cardiology Conference (CinC), pp. 609–612 (2016)

    Google Scholar 

  7. Ebrahimi, Z., Loni, M., Daneshtalab, M., Gharehbaghi, A.: A review on deep learning methods for ECG arrhythmia classification. Expert Syst. Appl.: X 7, 100033 (2020). https://doi.org/10.1016/j.eswax.2020.100033. https://www.sciencedirect.com/science/article/pii/S2590188520300123

  8. Goldberger, A., et al.: Components of a new research resource for complex physiologic signals. Circulation 101(23), E215–E220 (2000)

    Google Scholar 

  9. Liu, F.T., Ting, K.M., Zhou, Z.H.: Isolation forest. In: 2008 Eighth IEEE International Conference on Data Mining, pp. 413–422 (2008). https://doi.org/10.1109/ICDM.2008.17

  10. O’Malley, T., et al.: KerasTuner (2019). https://github.com/keras-team/keras-tuner

  11. Pang, G., Shen, C., Cao, L., Hengel, A.V.D.: Deep learning for anomaly detection: a review. ACM Comput. Surv. 54(2) (2021). https://doi.org/10.1145/3439950

  12. Patel, A.: Hands-On Unsupervised Learning Using Python: How to Build Applied Machine Learning Solutions from Unlabeled Data. O’Reilly Media (2019)

    Google Scholar 

  13. Pimentel, M.A., Clifton, D.A., Clifton, L., Tarassenko, L.: A review of novelty detection. Sig. Process. 99, 215–249 (2014). https://doi.org/10.1016/j.sigpro.2013.12.026. https://www.sciencedirect.com/science/article/pii/S016516841300515X

  14. Pol, A.A., Berger, V., Germain, C., Cerminara, G., Pierini, M.: Anomaly detection with conditional variational autoencoders. In: 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA), pp. 1651–1657 (2019). https://doi.org/10.1109/ICMLA.2019.00270

  15. Ruff, L., et al.: A unifying review of deep and shallow anomaly detection. Proc. IEEE 109(5), 756–795 (2021). https://doi.org/10.1109/JPROC.2021.3052449

    Article  Google Scholar 

  16. Shchetinin, E.Y., Sevastianov, L.A., Demidova, A.V., Glushkova, A.G.: Cardiac arrhythmia disorders detection with deep learning models. In: Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V. (eds.) DCCN 2021. CCIS, vol. 1552, pp. 371–384. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-97110-6_29

  17. Thudumu, S., Branch, P., Jin, J., Singh, J.J.: A comprehensive survey of anomaly detection techniques for high dimensional big data. J. Big Data 7(1), 1–30 (2020). https://doi.org/10.1186/s40537-020-00320-x

    Article  Google Scholar 

  18. Yang, Z., Bozchalooi, I.S., Darve, E.: Regularized cycle consistent generative adversarial network for anomaly detection (2020). https://doi.org/10.48550/ARXIV.2001.06591. https://arxiv.org/abs/2001.06591

  19. Yu, Y., Si, X., Hu, C., Zhang, J.: A review of recurrent neural networks: LSTM cells and network architectures. Neural Comput. 31(7), 1235–1270 (2019). https://doi.org/10.1162/neco_a_01199

  20. Zenati, H., Foo, C.S., Lecouat, B., Manek, G., Chandrasekhar, V.R.: Efficient GAN-Based Anomaly Detection (2018). https://doi.org/10.48550/arxiv.1802.06222. https://arxiv.org/abs/1802.06222

  21. Zhao, Z., et al.: Robust anomaly detection on unreliable data. In: 2019 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), pp. 630–637 (2019). https://doi.org/10.1109/DSN.2019.00068

  22. Zhou, C., Paffenroth, R.C.: Anomaly detection with robust deep autoencoders. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2017, pp. 665–674. Association for Computing Machinery, New York (2017). https://doi.org/10.1145/3097983.3098052

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leonid A. Sevastianov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shchetinin, E.Y., Glushkova, A.G., Sevastianov, L.A. (2022). Anomaly Electrocardiograms Automatic Detection with Unsupervised Deep Learning Methods. In: Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V. (eds) Distributed Computer and Communication Networks: Control, Computation, Communications. DCCN 2022. Lecture Notes in Computer Science, vol 13766 . Springer, Cham. https://doi.org/10.1007/978-3-031-23207-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-23207-7_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-23206-0

  • Online ISBN: 978-3-031-23207-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics