Advanced K-means clustering algorithm for large ECG data sets based on a collaboration of compressed sensing theory and K-SVD approach

被引:21
作者
Balouchestani, Mohammadreza [1 ]
Krishnan, Sridhar [1 ]
机构
[1] Ryerson Univ, Dept Elect & Comp Engn, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Large ECG data; Compressed sensing; Clustering performance; Classification speed; Training error; SPARSE; DICTIONARIES;
D O I
10.1007/s11760-014-0709-5
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Clustering of long-term recording electrocardiography (ECG) signals in the healthcare systems is the most common source in detecting cardiovascular diseases as well as treating heart disorders. Currently used clustering algorithms do have their share of drawbacks: (1) Clustering and classification cannot be done in real time; (2) Implementing existing algorithms would lead to higher computational costs. These drawbacks motivated us in developing novel optimized clustering algorithm which could easily scan large ECG datasets for characteristic biomarkers. In this paper, we present an advanced K-means clustering algorithm based on compressed sensing theory in combination with the K-singular value decomposition method. We validate the proposed algorithm's performance with principal component analysis and linear correlation coefficient dimensionality reduction methods followed by sorting the data using the K-nearest neighbors and probabilistic neural network classifiers. The proposed algorithm outperforms existing algorithms by achieving a classification accuracy of 99.98% (increasing 11% classification accuracy compared to the existing algorithm). This ability allows reducing 15% of average classification error, 10% of training error, and 20% of root-mean-square error. The proposed algorithm also reduces 13% clustering energy consumption compared to the existing clustering algorithm by increasing the classification performance.
引用
收藏
页码:113 / 120
页数:8
相关论文
共 38 条
[1]   K-SVD: An algorithm for designing overcomplete dictionaries for sparse representation [J].
Aharon, Michal ;
Elad, Michael ;
Bruckstein, Alfred .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (11) :4311-4322
[2]  
Ambat SK, 2013, INT CONF ACOUST SPEE, P5860, DOI 10.1109/ICASSP.2013.6638788
[3]  
Anaraki FP, 2013, INT CONF ACOUST SPEE, P5469, DOI 10.1109/ICASSP.2013.6638709
[4]  
Ansari-Ram F., 2012, 2012 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP), P305, DOI 10.1109/AISP.2012.6313763
[5]  
Balouchestani M, 2013, MIDWEST SYMP CIRCUIT, P1326, DOI 10.1109/MWSCAS.2013.6674900
[6]  
Balouchestani M, 2013, IEEE INT SYM MED MEA, P213, DOI 10.1109/MeMeA.2013.6549738
[7]  
Balouchestani M, 2013, IEEE ENG MED BIO, P4722, DOI 10.1109/EMBC.2013.6610602
[8]  
Balouchestani M, 2013, 2013 ICME INTERNATIONAL CONFERENCE ON COMPLEX MEDICAL ENGINEERING (CME), P70, DOI 10.1109/ICCME.2013.6548214
[9]  
Balouchestani M, 2012, MIDWEST SYMP CIRCUIT, P916, DOI 10.1109/MWSCAS.2012.6292170
[10]  
Banerjee A., 2010, 2010 International Conference on Computer and Communication Technology (ICCCT 2010), P201, DOI 10.1109/ICCCT.2010.5640529