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 条
[21]  
Vapnik VladimirNaumovich., 1998, STAT LEARNING THEORY, V2
[22]   Bag-of-words representation for biomedical time series classification [J].
Wang, Jin ;
Liu, Ping ;
She, Mary F. H. ;
Nahavandi, Saeid ;
Kouzani, Abbas .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2013, 8 (06) :634-644
[23]   Biomedical time series clustering based on non-negative sparse coding and probabilistic topic model [J].
Wang, Jin ;
Liu, Ping ;
She, Mary F. H. ;
Nahavandi, Saeid ;
Kouzani, Abbas .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 111 (03) :629-641
[24]   Unsupervised mining of long time series based on latent topic model [J].
Wang, Jin ;
Sun, Xiangping ;
She, Mary F. H. ;
Kouzani, Abbas ;
Nahavandi, Saeid .
NEUROCOMPUTING, 2013, 103 :93-103
[25]   ECG data compression using truncated singular value decomposition [J].
Wei, JJ ;
Chang, CJ ;
Chou, NK ;
Jan, GJ .
IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2001, 5 (04) :290-299
[26]  
Ye Can, 2010, Annu Int Conf IEEE Eng Med Biol Soc, V2010, P1918, DOI 10.1109/IEMBS.2010.5627645
[27]   Electrocardiogram beat classification based on wavelet transformation and probabilistic neural network [J].
Yu, Sung-Nien ;
Chen, Ying-Hsiang .
PATTERN RECOGNITION LETTERS, 2007, 28 (10) :1142-1150
[28]   A novel topic feature for image scene classification [J].
Zang, Mujun ;
Wen, Dunwei ;
Wang, Ke ;
Liu, Tong ;
Song, Weiwei .
NEUROCOMPUTING, 2015, 148 :467-476
[29]   ECG beat classification using a cost sensitive classifier [J].
Zidelmal, Z. ;
Amirou, A. ;
Ould-Abdeslam, D. ;
Merckle, J. .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 111 (03) :570-577