z-logo
open-access-imgOpen Access
Hybrid hierarchical method for electrocardiogram heartbeat classification
Author(s) -
ElSaadawy Hadeer,
Tantawi Manal,
Shedeed Howida A.,
Tolba Mohamed F.
Publication year - 2018
Publication title -
iet signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.384
H-Index - 42
eISSN - 1751-9683
pISSN - 1751-9675
DOI - 10.1049/iet-spr.2017.0108
Subject(s) - heartbeat , pattern recognition (psychology) , support vector machine , artificial intelligence , computer science , discrete wavelet transform , classifier (uml) , principal component analysis , wavelet , wavelet transform , computer security
This paper proposes an automatic reliable two‐stage hybrid hierarchical method for ECG heartbeat classification. The heartbeats are segmented dynamically to avoid the consequences of the heart rate variability. Discrete Wavelet Transform (DWT) is utilized to extract morphological features. The extracted features are then reduced by using Principle Component Analysis (PCA). Subsequently, the resulted features along with four RR features are fed into Support Vector Machine (SVM) to classify five categories. Thereafter, the heartbeats are further classified to one of the classes belonging to the assigned category. Two different strategies for classification have been investigated: One versus All and One versus One. The proposed method has been applied on data from lead 1 and lead 2. A new fusion step is introduced, where stacked generalisation algorithm is applied and different types of classifiers have been examined. Experiments have been carried out using a MIT_BIH database. The best overall and average accuracies obtained by the first stage are 98.40% and 97.50% respectively. For the second stage, 94.94% and 93.19% are the best overall and average accuracies obtained respectively. The best results are achieved using SVM with one versus one classification strategy for both stages and decision trees classifier for the fusion step.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here