Abnormalities analysis of electrocardiogram signals by using artificial intelligence

Sanjib Kumar Dhara,Nilankar Bhanja,Prabodh Khampariya
DOI: https://doi.org/10.1007/s11042-024-19384-5
IF: 2.577
2024-05-22
Multimedia Tools and Applications
Abstract:ECG recordings has been commonly used biological experiment for analysing the lot of heart issues. Moreover, timely identification of arrhythmia will help to recognise the possibility variables for heart attacks. These days human death rate has expanded due to heart illnesses which are far-reaching. The expansion in death rate is because of the late identification of heart rhythms. The heart rhythms or thumps causing these sicknesses might get differ contingent on the circumstance of an individual. Therefore an intelligent strategy for diagnosing ECG signals and detecting the conditions of heart abnormalities has been developed in this article named a novel optimized Buffalo-based Feed Forward Neural Networks (B-FFNN). Initially, the collected raw ECG signals are filtered in the pre-processing stage then feature extraction process is performed. After that, QRS components have been extracted from the collected ECG signal by removing the background noise. This process is done with the help of the Pan Tompkins (PT) algorithm. After that heart rate detection is processed. Based on the heartbeat rate abnormality conditions are classified. To improve the detection and classification accuracy the optimization fitness function updated to the hidden layer of the FFNN. Also, the entire framework is designed and implemented in MATLA platform and simulation results are demonstrates better than other techniques. Here, dataset utilized for the analysis of ECG signal are from Kaggle database. Finally, the simulation outcomes are validated with the help of comparison performance. The comparisons are processed in previously developed techniques terms of accuracy, precision, F-measure and recall.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?