A cascaded classifier for multi-lead ECG based on feature fusion

•A feature model, including ten signal features, was proposed and run on each of the 12 leads separately.•A novel feature fusion method combining information from all available leads was developed.•A cascaded classifier utilizing random forest (RF) and multilayer perceptron (MLP) was implemented.•Ex...

Full description

Saved in:
Bibliographic Details
Published inComputer methods and programs in biomedicine Vol. 178; pp. 135 - 143
Main Authors Chen, Genlang, Hong, Zhiqing, Guo, Yongjuan, Pang, Chaoyi
Format Journal Article
LanguageEnglish
Published Ireland Elsevier B.V 01.09.2019
Subjects
Online AccessGet full text
ISSN0169-2607
1872-7565
1872-7565
DOI10.1016/j.cmpb.2019.06.021

Cover

More Information
Summary:•A feature model, including ten signal features, was proposed and run on each of the 12 leads separately.•A novel feature fusion method combining information from all available leads was developed.•A cascaded classifier utilizing random forest (RF) and multilayer perceptron (MLP) was implemented.•Extensive experimental results shown that the average accuracy of our work achieved 99.3%, 99.8%, 97.6% and 99.6% on four databases respectively.•Compared with most state-of-the-art methods, our method has better performance and strong generalization capability. Electrocardiogram (ECG) is an important diagnostic tool for the diagnosis of heart disorders. Useful features and well-designed classification method are crucial for automatic diagnosis. However, most of the contributions were in single lead or two-lead ECG signal and only features from single lead were used to classify the ECG beats. In this paper, a cascaded classification system is proposed to extract features and classify heartbeats in order to improve the performance of ECG beat classification via multi-lead ECG. In contrast with most of the literatures, ten signal features were chosen and run on each of the 12 leads separately. Based on these features, we developed a novel feature fusion method combining information from all available leads, and then implemented a cascaded classifier utilizing random forest (RF) and multilayer perceptron (MLP). Besides, in order to reduce the feature space dimension, principal component analysis (PCA) was applied in the method. Four open source databases including MIT-BIH Arrythmia Database, QT Database, MIT-BIH Supraventricular Arrhythmia Database and St. Petersburg Institute of Cardiological Technics 12-lead Arrhythmia Database (INCART Database) were used in this work. These four databases are different in classes of beats, volume of dataset, number of individual volunteers. Except INCART database, in which the recording format is 12−lead, the other three databases consist of 2−lead recordings. Above all, they all have annotations for every single beat including the type of each beat. Extensive experimental results shown that the average accuracy achieved 99.3%, 99.8%, 97.6% and 99.6% on four databases respectively. Compared with most state-of-the-art methods, our work has better performance and strong generalization capability.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0169-2607
1872-7565
1872-7565
DOI:10.1016/j.cmpb.2019.06.021