Dictionary learning for VQ feature extraction in ECG beats classification

被引:31
作者
Liu, Tong [1 ,3 ]
Si, Yujuan [1 ]
Wen, Dunwei [2 ]
Zang, Mujun [1 ,4 ]
Lang, Liuqi [3 ]
机构
[1] Jilin Univ, Coll Commun Engn, Changchun 130012, Jilin, Peoples R China
[2] Athabasca Univ, Sch Comp & Informat Syst, Athabasca, AB T9S 3A3, Canada
[3] Jilin Univ, Zhuhai Coll, Zhuhai 519041, Guangdong, Peoples R China
[4] Ludong Univ, Sch Informat & Elect Engn, Yantai 264025, Peoples R China
关键词
ECG beats; Vector quantization; Classification; Feature extraction; k-medoids; k-means plus; TIME-SERIES; NEURAL-NETWORK; TOPIC MODEL; SIGNALS; VECTOR; COMPRESSION; ALGORITHM;
D O I
10.1016/j.eswa.2016.01.031
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vector quantization(VQ) can perform efficient feature extraction from electrocardiogram (ECG) with the advantages of dimensionality reduction and accuracy increase. However, the existing dictionary learning algorithms for vector quantization are sensitive to dirty data, which compromises the classification accuracy. To tackle the problem, we propose a novel dictionary learning algorithm that employs k-medoids cluster optimized by k-means(++) and builds dictionaries by searching and using representative samples, which can avoid the interference of dirty data, and thus boost the classification performance of ECG systems based on vector quantization features. We apply our algorithm to vector quantization feature extraction for ECG beats classification, and compare it with popular features such as sampling point feature, fast Fourier transform feature, discrete wavelet transform feature, and with our previous beats vector quantization feature. The results show that the proposed method yields the highest accuracy and is capable of reducing the computational complexity of ECG beats classification system. The proposed dictionary learning algorithm provides more efficient encoding for ECG beats, and can improve ECG classification systems based on encoded feature. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:129 / 137
页数:9
相关论文
共 29 条
[1]  
[Anonymous], 2010, ARXIV10050957
[2]  
[Anonymous], 2007, P 18 ANN ACM SIAM S
[3]  
[Anonymous], J STAT SOFTW
[4]  
[Anonymous], 2020, Nonparametric Statistical Inference, DOI DOI 10.1201/9781439896129
[5]   A Bag-of-Features Framework to Classify Time Series [J].
Baydogan, Mustafa Gokce ;
Runger, George ;
Tuv, Eugene .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (11) :2796-2802
[6]   An objective approach to cluster validation [J].
Bouguessa, Mohamed ;
Wang, Shengrui ;
Sun, Haojun .
PATTERN RECOGNITION LETTERS, 2006, 27 (13) :1419-1430
[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]   Correlation technique and least square support vector machine combine for frequency domain based ECG beat classification [J].
Dutta, Saibal ;
Chatterjee, Amitava ;
Munshi, Sugata .
MEDICAL ENGINEERING & PHYSICS, 2010, 32 (10) :1161-1169
[9]   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
[10]  
Kennedy J., 2001, SWARM INTELL-US