Arrhythmias using electrocardiogram (ECG) signal is important in medical and computer research due to the timely diagnosis of dangerous cardiac conditions. The current study used the ECG to classify cardiac signals into normal heartbeats, congestive heart failure, ventricular arrhythmias, atrial fibrillation arrhythmias, atrial flutter, malignant ventricular arrhythmias, and premature atrial fibrillation. A deep learning algorithm was used to identify and diagnose cardiac arrhythmias. We proposed a new ECG signal classification method to increase signal classification sensitivity. We smoothed the ECG signal with noise removal filters. A discrete wavelet transform based on an arrhythmic database was applied to extract ECG features. Feature vectors were obtained based on wavelet decomposition energy properties and calculated values of PQRS morphological features. We used the genetic algorithm to reduce the feature vector and determine the input layer weights of the artificial neural network (ANN) and adaptive neuro-fuzzy inference system (ANFIS). Proposed methods for classifying ECG signals were in different classes of rhythm to diagnose heart rhythm diseases. Training data was with 80% of the data set and test data was with 20% for the whole data set. The learning accuracy for the results of training and test data in the ANN classifier was calculated as 99.9% and 88.92% and in ANFIS as 99.8% and 88.83% respectively. Based on these results, good accuracy was observed.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.