
Efficient methodology for electrocardiogram beat classification
Author(s) -
Sharma Piyush,
Ray Kailash Chandra
Publication year - 2016
Publication title -
iet signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.384
H-Index - 42
ISSN - 1751-9683
DOI - 10.1049/iet-spr.2015.0274
Subject(s) - hilbert–huang transform , kurtosis , pattern recognition (psychology) , right bundle branch block , standard deviation , beat (acoustics) , support vector machine , skewness , computer science , artificial intelligence , speech recognition , mathematics , feature selection , signal processing , left bundle branch block , algorithm , electrocardiography , statistics , white noise , cardiology , medicine , heart failure , telecommunications , radar , physics , acoustics
Electrocardiogram (ECG) beat behaves as a non‐linear and non‐stationary signal. Since most of the existing data processing tools are poor alternatives for processing such signals, Hilbert–Huang transform (HHT) proves to be an efficient method as it deals with a time‐varying frequency spectrum. In this study, a new and efficient methodology is proposed using HHT for feature selection which includes a set of essential features such as weighted mean frequency, Kolmogorov complexity and other statistical features (median, standard deviation, kurtosis, skewness and central moment) computed from the intrinsic mode functions extracted using the empirical mode decomposition (EMD) algorithm. Further, one‐against‐one multi‐class support vector machine is employed for the classification of six generic ECG beats, namely: normal, left bundle branch block, right bundle branch block, premature ventricular contraction, paced beat and atrial premature beat. The classification process in this study yields better results than existing methodologies in terms of classification accuracy equal to 99.51% along with sensitivity, specificity and positive predictivity of 98.64, 99.77 and 98.17%, respectively.