Abstract

Electrocardiogram (ECG) beat classification is a significant application in computer-aided analysis and diagnosis technologies. This paper proposed a method to detect, extract informative features, and classify ECG beats utilizing real ECG signals available in the standard MIT-BIH Arrhythmia database, with 10,502 beats had been extracted from it. The present study classifies the ECG beat into six classes, normal beat (N), Left bundle branch block beat, Right bundle branch block beat, Premature ventricular contraction, atrial premature beat, and aberrated atrial premature, using Gaussian mixture and wavelets features, and by applying principal component analysis for feature set reduction. The classification process is implemented utilizing two classifier techniques, the probabilistic neural network (PNN) algorithm and Random Forest (RF) algorithm. The achieved accuracy is 99.99%, and 99.97% for PNN and RF respectively. The precision is 99.99%, and 99.98% for PNN and RF respectively. The sensitivity is 99.99%, and 99.81% for PNN and RF respectively, while the specificity is 99.97%, 99.96% for PNN and RF respectively. It has been shown that the combination of Gaussian mixtures coefficients and the wavelets features have provided a valuable information about the heart performance and can be used significantly in arrhythmia classification.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call