ECG signal classification via combining hand-engineered features with deep neural network features

被引:3
作者
Sun Zhanquan [1 ]
Wang Chaoli [1 ]
Tian Engang [1 ]
Yin Zhong [1 ]
机构
[1] Univ Shanghai Sci & Technol, Shanghai Key Lab Modern Opt Syst, Engn Res Ctr Opt Instrument & Syst, Minist Educ, Shanghai 200093, Peoples R China
基金
上海市自然科学基金; 中国国家自然科学基金;
关键词
ECG; Automatic classification; Deep learning; Feature selection; Mutual information; FEATURE-EXTRACTION; FIBRILLATION; EFFICIENT; DESIGN;
D O I
10.1007/s11042-021-11523-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The electrocardiogram (ECG) has been proven to be the most common and effective approach to investigate cardiovascular diseases because that it is simple, noninvasive and inexpensive. However, the differences among ECG signals are difficult to be distinguished. In this paper, hand-engineered ECG features and automatic ECG features extracted with deep neural networks are combined to generate high dimensional features. First, rich hand-engineered features were extracted using some extraction methods for common ECG features. Second, a convolutional neural network model was designed to extract the ECG features automatically. High dimensional feature set is obtained through combing hand-engineered features and automatic features. To get the most informative ECG feature combination, a feature selection method based on mutual information was proposed. An ensemble learning method was then used to build the classification model for abnormal ECG types. Six atrial arrhythmia subtypes' ECG signals from the Chinese cardiovascular disease database dataset were analyzed through the proposed method. The precision of the classification results reaches 98.41%, which is higher than the results based on other current methods.
引用
收藏
页码:13467 / 13488
页数:22
相关论文
共 41 条
[11]   PhysioBank, PhysioToolkit, and PhysioNet - Components of a new research resource for complex physiologic signals [J].
Goldberger, AL ;
Amaral, LAN ;
Glass, L ;
Hausdorff, JM ;
Ivanov, PC ;
Mark, RG ;
Mietus, JE ;
Moody, GB ;
Peng, CK ;
Stanley, HE .
CIRCULATION, 2000, 101 (23) :E215-E220
[12]   Joint Feature Extraction and Classifier Design for ECG-Based Biometric Recognition [J].
Gutta, Sandeep ;
Cheng, Qi .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2016, 20 (02) :460-468
[13]   Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network [J].
Hannun, Awni Y. ;
Rajpurkar, Pranav ;
Haghpanahi, Masoumeh ;
Tison, Geoffrey H. ;
Bourn, Codie ;
Turakhia, Mintu P. ;
Ng, Andrew Y. .
NATURE MEDICINE, 2019, 25 (01) :65-+
[14]   An Adaptive Particle Weighting Strategy for ECG Denoising Using Marginalized Particle Extended Kalman Filter: An Evaluation in Arrhythmia Contexts [J].
Hesar, Hamed Danandeh ;
Mohebbi, Maryam .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2017, 21 (06) :1581-1592
[15]   Detection of inter-patient left and right bundle branch block heartbeats in ECG using ensemble classifiers [J].
Huang, Huifang ;
Liu, Jie ;
Zhu, Qiang ;
Wang, Ruiping ;
Hu, Guangshu .
BIOMEDICAL ENGINEERING ONLINE, 2014, 13
[16]   Deep Learning Approach to Cardiovascular Disease Classification Employing Modified ECG Signal from Empirical Mode Decomposition [J].
Ibn Hasan, Nahian ;
Bhattacharjee, Arnab .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2019, 52 :128-140
[17]   VFPred: A fusion of signal processing and machine learning techniques in detecting ventricular fibrillation from ECG signals [J].
Ibtehaz, Nabil ;
Rahman, M. Saifur ;
Rahman, M. Sohel .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2019, 49 :349-359
[18]   Ensemble Deep Learning for Biomedical Time Series Classification [J].
Jin, Lin-peng ;
Dong, Jun .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
[19]   Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks [J].
Kiranyaz, Serkan ;
Ince, Turker ;
Gabbouj, Moncef .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2016, 63 (03) :664-675
[20]   Deep-ECG: Convolutional Neural Networks for ECG biometric recognition [J].
Labati, Ruggero Donida ;
Munoz, Enrique ;
Piuri, Vincenzo ;
Sassi, Roberto ;
Scotti, Fabio .
PATTERN RECOGNITION LETTERS, 2019, 126 :78-85