A hierarchical method based on weighted extreme gradient boosting in ECG heartbeat classification

被引:108
作者
Shi, Haotian [1 ]
Wang, Haoren [1 ]
Huang, Yixiang [1 ]
Zhao, Liqun [2 ]
Qin, Chengjin [1 ]
Liu, Chengliang [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mech Engn, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Cardiol, Peoples Hosp 1, 100 Haining Rd, Shanghai 200080, Peoples R China
关键词
Electrocardiogram (ECG); Heartbeat classification; Extreme gradient boosting (XGBoost); Hierarchical classifier; NEURAL-NETWORK; RECOGNITION; FEATURES; TRANSFORM; DIAGNOSIS; ENTROPY; SIGNALS;
D O I
10.1016/j.cmpb.2019.02.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objective: Electrocardiogram (ECG) is a useful tool for detecting heart disease. Automated ECG diagnosis allows for heart monitoring on small devices, especially on wearable devices. In order to recognize arrhythmias automatically, accurate classification method for electrocardiogram (ECG) heartbeats was studied in this paper. Methods: Based on weighted extreme gradient boosting (XGBoost), a hierarchical classification method is proposed. A large number of features from 6 categories are extracted from the preprocessed heartbeats. Then recursive feature elimination is used for selecting features. Afterwards, a hierarchical classifier is constructed in classification stage. The hierarchical classifier is composed of threshold and XGBoost classifiers. And the XGBoost classifiers are improved with weights. Results: The method was applied to an inter-patient experiment conforming AAMI standard. The obtained sensitivities for normal (N), supraventricular (S), ventricular (V), fusion (F), and Unknown beats (Q) were 92.1%, 91.7%, 95.1%, and 61.6%. Positive predictive values of 99.5%, 46.2%, 88.1%, and 15.2% were also provided for the four classes. Conclusions: XGBoost was improved and firstly introduced in single heartbeat classification. A comparison showed the effectiveness of the novel method. The method was more suitable for clinical application as both high positive predictive value for N class and high sensitivities for abnormal classes were provided. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 47 条
[1]   Combined wavelet transformation and radial basis neural networks for classifying life-threatening cardiac arrhythmias [J].
Al-Fahoum, AS ;
Howitt, I .
MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 1999, 37 (05) :566-573
[2]  
[Anonymous], 150 PRACTICE ECGS IN
[3]  
[Anonymous], 2016, KDD16 P 22 ACM, DOI DOI 10.1145/2939672.2939785
[4]  
ANSI/AAMI, 2008, EC57 ANSIAAMIISO
[5]   Heartbeat classification using projected and dynamic features of ECG signal [J].
Chen, Shanshan ;
Hua, Wei ;
Li, Zhi ;
Li, Jian ;
Gao, Xingjiao .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2017, 31 :165-173
[6]   Radar emitter classification for large data set based on weighted-xgboost [J].
Chen, Wenbin ;
Fu, Kun ;
Zuo, Jiawei ;
Zheng, Xinwei ;
Huang, Tinglei ;
Ren, Wenjuan .
IET RADAR SONAR AND NAVIGATION, 2017, 11 (08) :1203-1207
[7]   Automatic classification of heartbeats using ECG morphology and heartbeat interval features [J].
de Chazal, P ;
O'Dwyer, M ;
Reilly, RB .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) :1196-1206
[8]   Weighted Conditional Random Fields for Supervised Interpatient Heartbeat Classification [J].
de Lannoy, Gael ;
Francois, Damien ;
Delbeke, Jean ;
Verleysen, Michel .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (01) :241-247
[9]  
de Lannoy G, 2011, COMM COM INF SC, V127, P212
[10]   Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals [J].
Elhaj, Fatin A. ;
Salim, Naomie ;
Harris, Arief R. ;
Swee, Tan Tian ;
Ahmed, Taquia .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2016, 127 :52-63