Automated arrhythmia detection using novel hexadecimal local pattern and multilevel wavelet transform with ECG signals

被引:179
作者
Tuncer, Turker [1 ]
Dogan, Sengul [1 ]
Plawiak, Pawel [2 ]
Acharya, U. Rajendra [3 ,4 ,5 ]
机构
[1] Firat Univ, Technol Fac, Dept Digital Forens Engn, Elazig, Turkey
[2] Cracow Univ Technol, Fac Phys Math & Comp Sci, Inst Telecomp, Warszawska 24 St,F-5, PL-31155 Krakow, Poland
[3] Ngee Ann Polytech, Dept Elect & Comp Engn, Singapore 599489, Singapore
[4] SUSS Univ, Sch Sci & Technol, Dept Biomed Engn, Singapore, Singapore
[5] Univ Malaya, Fac Engn, Dept Biomed Engn, Kuala Lumpur, Malaysia
关键词
Hexadecimal local pattern; Multilevel DWT; ECG classification; Pattern recognition; Biomedical engineering; CONVOLUTIONAL NEURAL-NETWORK; DISCRETE COSINE TRANSFORM; COMPUTER-AIDED DIAGNOSIS; NONLINEAR FEATURES; COMPONENT ANALYSIS; CLASSIFICATION; RECOGNITION; CLASSIFIERS; MODEL; EEG;
D O I
10.1016/j.knosys.2019.104923
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Electrocardiography (ECG) is widely used for arrhythmia detection nowadays. The machine learning methods with signal processing algorithms have been used for automated diagnosis of cardiac health using ECG signals. In this article, discrete wavelet transform (DWT) coupled with novel 1-dimensional hexadecimal local pattern (1D-HLP) technique are employed for automated detection of arrhythmia detection. The ECG signals of 10 s duration are subjected to DWT to decompose up to five levels. The 1D-HLP extracts 512 dimensional features from each level of the five levels of low pass filter. Then, these extracted features are concatenated to obtain 512 x 6 = 3072 dimensional feature set. These fused features are subjected to neighborhood component analysis (NCA) feature reduction technique to obtain 64, 128 and 256 features. Finally, these features are subjected to 1 nearest neighborhood (1NN) classifier for classification with 4 distance metrics namely city block, Euclidean, spearman and cosine. We have obtained a classification accuracy of 95.0% in classifying 17 arrhythmia classes using MIT-BIH Arrhythmia ECG dataset. Our results show that the proposed method is more superior than other already reported classical ensemble learning and deep learning methods for arrhythmia detection using ECG signals. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:19
相关论文
共 65 条
[1]   Improving the Diagnosis of Liver Disease Using Multilayer Perceptron Neural Network and Boosted Decision Trees [J].
Abdar, Moloud ;
Yen, Neil Yuwen ;
Hung, Jason Chi-Shun .
JOURNAL OF MEDICAL AND BIOLOGICAL ENGINEERING, 2018, 38 (06) :953-965
[2]   A deep convolutional neural network model to classify heartbeats [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad ;
Gertych, Arkadiusz ;
Tan, Ru San .
COMPUTERS IN BIOLOGY AND MEDICINE, 2017, 89 :389-396
[3]   Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad .
INFORMATION SCIENCES, 2017, 415 :190-198
[4]   Automated detection of coronary artery disease using different durations of ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Adam, Muhammad ;
Tan, Jen Hong ;
Chua, Chua Kuang .
KNOWLEDGE-BASED SYSTEMS, 2017, 132 :62-71
[5]   Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad .
INFORMATION SCIENCES, 2017, 405 :81-90
[6]  
Alkeshuosh AH, 2017, 2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), P306, DOI 10.1109/COMAPP.2017.8079784
[7]  
[Anonymous], 2004, COMBINING PATTERN CL
[8]  
[Anonymous], 2016, DEEP LEARNING
[9]  
[Anonymous], 2006, PATTERN RECOGN
[10]  
[Anonymous], 2018, PATTERN RECOGNIT LET