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.
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- Jiapu Pan and Willis J. Tompkins. 1985. A real-time QRS detection algorithm. IEEE Transactions on Biomedical Engineering 32, 3 (1985), 230–236.Google Scholar
Cross Ref
- 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 Scholar
- S. Pollard. 1926. On Parseval’s theorem. London Mathematical Society 26, 2 (1926), 287–294.Google Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Index Terms
A Fast ECG Diagnosis by Using Non-Uniform Spectral Analysis and the Artificial Neural Network
Recommendations
Identification of Cardiac Ischemia Using Spectral Domain Analysis of Electrocardiogram
UKSIM '12: Proceedings of the 2012 UKSim 14th International Conference on Modelling and SimulationIndia has highest incidence of heart related diseases in the world. If no initiative is taken to check the disease the most predictable and preventable among all chronic diseases, India will have 62 million heart patients by 2015. Myocardial ischemia (...
Cardiac Ischemia Diagnosis Using Stress ECG Analysis
ICACC '13: Proceedings of the 2013 Third International Conference on Advances in Computing and CommunicationsMyocardial Ischemia is the most common heart disease. Stress ECG has been effectively used for analysis of the myocardial ischemia than normal ECG because of the reason that ischemic conditions will be dominated in stress conditions. According to the ...
A fuzzy clustering neural network architecture for classification of ECG arrhythmias
Accurate and computationally efficient means of classifying electrocardiography (ECG) arrhythmias has been the subject of considerable research effort in recent years. This study presents a comparative study of the classification accuracy of ECG signals ...






Comments