skip to main content
research-article

A Fast ECG Diagnosis by Using Non-Uniform Spectral Analysis and the Artificial Neural Network

Published:15 July 2021Publication History
Skip Abstract Section

Abstract

The electrocardiogram (ECG) has been proven as an efficient diagnostic tool to monitor the electrical activity of the heart and has become a widely used clinical approach to diagnose heart diseases. In a practical way, the ECG signal can be decomposed into P, Q, R, S, and T waves. Based on the information of the features in these waves, such as the amplitude and the interval between each wave, many types of heart diseases can be detected by using the neural network (NN)-based ECG analysis approach. However, because of a large amount of computing to preprocess the raw ECG signal, it is time consuming to analyze the ECG signal in the time domain. In addition, the non-linear ECG signal analysis worsens the difficulty to diagnose the ECG signal. To solve the problem, we propose a fast ECG diagnosis approach based on spectral analysis and the artificial neural network. Compared with the conventional time-domain approaches, the proposed approach analyzes the ECG signal only in the frequency domain. However, because most of the noises in the raw ECG signal belong to high-frequency signals, it is necessary to acquire more features in the low-frequency spectrum and fewer features in the high-frequency spectrum. Hence, a non-uniform feature extraction approach is proposed in this article. According to less data preprocessing in the frequency domain than the one in the time domain, the proposed approach not only reduces the total diagnosis latency but also reduces the computing power consumption of the ECG diagnosis. To verify the proposed approach, the well-known MIT-BIH arrhythmia database is involved in this work. The experimental results show that the proposed approach can reduce ECG diagnosis latency by 47% to 52% compared with conventional ECG analysis methods under similar diagnostic accuracy of heart diseases. In addition, because of less data preprocessing, the proposed approach can achieve lower area overhead by 22% to 29% and lower computing power consumption by 29% to 34% compared with the related works, which is proper for applying this approach to portable medical devices.

References

  1. D. S. Benitez, P. A. Gaydecki, A. Zaidi, and A. P. Fitzpatrick. 2000. A new QRS detection algorithm based on the Hilbert transform. In Computers in Cardiology 2000. Vol. 27 (Cat. 00CH37163). IEEE, Los Alamitos, CA, 379–382. DOI:https://doi.org/10.1109/CIC.2000.898536Google ScholarGoogle Scholar
  2. L. Billeci, F. Chiarugi, M. Costi, D. Lombardi, and M. Varanini. 2017. Detection of AF and other rhythms using RR variability and ECG spectral measures. In Proceedings of the IEEE Conference on Computing in Cardiology (CinC’17). IEEE, Los Alamitos, CA, 344–144.Google ScholarGoogle Scholar
  3. Kun-Chih Chen, Yu-Shu Ni, and Jhao-Yi Wang. 2016. Electrocardiogram diagnosis using wavelet-based artificial neural network. In Proceedings of the IEEE Global Conference of Consumer Electronics (GCCE’16). IEEE, Los Alamitos, CA, 1–2.Google ScholarGoogle Scholar
  4. Usha Desai, Roshan Joy Martis, C. Gurudas Nayak, K. Sarika, and G. Seshikala. 2015. Machine intelligent diagnosis of ECG for arrhythmia classification using DWT, ICA and SVM techniques. In Proceedings of the Annual IEEE India Conference (INDICON’15). IEEE, Los Alamitos, CA, 1–4.Google ScholarGoogle Scholar
  5. B. Ding, H. Qian, and Jun Zhou. 2018. Activation function and their characteristic in neural networks. In Proceedings of the Chinese Control and Decision Conference (CCDC’18). IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  6. M. Elgendi, M. Jonkman, , and F. DeBoer. 2010. Frequency bands effects on QRS detection. In Proceedings of the International Conference on Bio-Inspired Systems and Signal Processing.Google ScholarGoogle Scholar
  7. A. Habib, C. Karmakar, and J. Yearwood. 2019. Impact of ECG dataset diversity on generalization of CNN model for detecting QRS complex. IEEE Access 7 (2019), 93275–93285. DOI:https://doi.org/10.1109/ACCESS.2019.2927726Google ScholarGoogle Scholar
  8. C. Haritha, M. Ganesan, and E. P. Sumesh. 2016. A survey on modern trends in ECG noise removal techniques. In Proceedings of the International Conference on Circuit, Power, and Computing Technologies (ICCPCT’16). IEEE, Los Alamitos, CA, 1–7.Google ScholarGoogle Scholar
  9. S. Jeyanthi and M. Subadra. 2015. Implementation of single neuron using various activation functions with FPGA. In Proceedings of the International Symposium on Next Generation Electronics (ICACCCT’15). IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  10. Bekir Karlik and A. Vehbi Olgac. 2011. Performance analysis of various activation functions in generalized MLP architectures of neural networks. International Journal of Artificial Intelligence and Expert Systems 1, 4 (2011), 111–122.Google ScholarGoogle Scholar
  11. H. Lassoued and R. Ketata. 2018. ECG multi-class classification using neural network as machine learning model. In Proceedings of the 2018 International Conference on Advanced Systems and Electric Technologies. 473–478. DOI:https://doi.org/10.1109/ASET.2018.8379901Google ScholarGoogle Scholar
  12. Chia-Hung Lin. 2008. Frequency-domain features for ECG beat discrimination using grey relational analysis-based classifier. Computers & Mathematics with Applications 55, 4 (2008), 680–690. DOI:https://doi.org/10.1016/j.camwa.2007.04.035Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. K. Madsen, H. B. Nielsen, and O. Tingleff. 2004. Method for Non-Linear Least Squares Problems. Technical Report.Informatics and Mathematical Modelling, Technical University of Denmark.Google ScholarGoogle Scholar
  14. G. B. Moody and R. G. Mark. 2001. The impact of the MIT-BIH arrhythmia database. IEEE Engineering in Medicine and Biology Magazine 20, 3 (May 2001), 45–50. DOI:https://doi.org/10.1109/51.932724Google ScholarGoogle Scholar
  15. F. Ortega-Zamorano, J. M. Jerez, G. Juarez, J. O. Perez, and L. Franco. 2015. High precision FPGA implementation of neural network activation functions. In Proceedings of the IEEE Symposium on Intelligent Embedded Systems (IES’15). IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  16. Jiapu Pan and Willis J. Tompkins. 1985. A real-time QRS detection algorithm. IEEE Transactions on Biomedical Engineering 32, 3 (1985), 230–236.Google ScholarGoogle ScholarCross RefCross Ref
  17. S.-P. Pan, Z. F. Li, Y.-J. Huang, and W.-C. Lin. 2018. FPGA realization of activation function for neural network. In Proceedings of the International Symposium on Next Generation Electronics (ISNE’18). IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  18. S. Pollard. 1926. On Parseval’s theorem. London Mathematical Society 26, 2 (1926), 287–294.Google ScholarGoogle Scholar
  19. Hari Mohan Rai and Anurag Trivedi. 2012. ECG signal classification using wavelet transform and back propagation neural network. In Proceedings of the International Conference on Computers and Devices for Communication (CODEC’12). IEEE, Los Alamitos, CA, 1–4.Google ScholarGoogle Scholar
  20. U. Rashed and M. J. Mirza. 2008. Identification of sudden cardiac death using spectral domain analysis of electrocardiogram (ECG). In Proceedings of the IEEE International Conference on Emerging Technologies (ICET’08). IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  21. M. J. Reed, C. E. Robertson, and P. S. Addison. 2005. Heart rate variability measurements and the prediction of ventricular arrhythmias. QJM: An International Journal of Medicine 98, 2 (Feb. 2005), 87–95. DOI:https://doi.org/10.1093/qjmed/hci018Google ScholarGoogle Scholar
  22. G. Sannino and G. De Pietro. 2018. A deep learning approach for ECG-based heartbeat classification for arrhythmia detection. Future Generation Computer Systems 86 (2018), 446–455. DOI:https://doi.org/10.1016/j.future.2018.03.057Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. S. Sundaramurthy, A. Wahi, L. P. Devi, and S. Yamuna. 2014. Cardiac cycle phase detection in echocardiography images using ANN. In Proceedings of the 2014 International Conference on Intelligent Computing Applications. 275–279. DOI:https://doi.org/10.1109/ICICA.2014.65Google ScholarGoogle Scholar
  24. S. Vijendra, K. Behbehani, J. R. Burk, E. A. Lucas, D. H. Dao, and H. Nazeran. 2003. Frequency domain analysis of heart rate variability in sleep disordered breathing. In Proceedings of the IEEE International Conference of Engineering in Medicine and Biology Society. IEEE, Los Alamitos, CA.Google ScholarGoogle Scholar
  25. World Health Organization (WHO). 2018. The Top 10 Causes of Death. Retrieved May 1, 2018 from https://www.who.int/news-room/fact-sheets/detail/the-top-10-causes-of-death.Google ScholarGoogle Scholar
  26. W. Yan, X. Yuanjiao, and Q. Siha. 2010. Algorithm study on ECG diagnosis based on wavelet packet decomposition combined with DPFNN. In Proceedings of the International Conference on Information Science and Engineering (ICISE’10). IEEE, Los Alamitos, CA, 4339–4342.Google ScholarGoogle Scholar

Index Terms

  1. A Fast ECG Diagnosis by Using Non-Uniform Spectral Analysis and the Artificial Neural Network

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Computing for Healthcare
          ACM Transactions on Computing for Healthcare  Volume 2, Issue 3
          Survey Paper
          July 2021
          226 pages
          ISSN:2691-1957
          EISSN:2637-8051
          DOI:10.1145/3476113
          Issue’s Table of Contents

          Copyright © 2021 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 15 July 2021
          • Accepted: 1 February 2021
          • Revised: 1 July 2020
          • Received: 1 January 2020
          Published in health Volume 2, Issue 3

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!