Diagnosis of cardiac arrhythmia using kernel difference weighted KNN classifier

In this paper, we proposed a kernel difference-weighted k-nearest neighbor classifier (KDF-WKNN) for the diagnosis of cardiac arrhythmia based on the standard 12 lead ECG recordings. Different from classical KNN, KDF-WKNN defines the weighted KNN rule as the constrained least-squares optimization of sample reconstruction from its neighborhood, and then uses the Lagrangian multiplier method to compute the weights of different nearest neighbors by introducing the kernel Gram matrix G. In arrhythmia analysis, it is unavoidable that some attribute values of a person would be missing. Thus, this paper further introduces a modified PCA method to address this problem. To evaluate the performance of KDF-WKNN, Experimental results on the UCI cardiac arrhythmia database indicate that, KDFWKNN is superior to the nearest neighbor classifier, and is very competitive while compared with several state-of-the-art methods in terms of classification accuracy.

[1]  C.S. Lima,et al.  Cardiac Arrhythmia Detection by Parameters Sharing and MMIE Training of Hidden Markov Models , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  Friedberg Ck Computers in cardiology. , 1970 .

[3]  N.V. Thakor,et al.  Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection , 1991, IEEE Transactions on Biomedical Engineering.

[4]  G.G. Cano,et al.  An approach to cardiac arrhythmia analysis using hidden Markov models , 1990, IEEE Transactions on Biomedical Engineering.

[5]  David Zhang,et al.  On kernel difference-weighted k-nearest neighbor classification , 2008, Pattern Analysis and Applications.

[6]  H. A. Guvenir,et al.  A supervised machine learning algorithm for arrhythmia analysis , 1997, Computers in Cardiology 1997.

[7]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[8]  D. J. Newman,et al.  UCI Repository of Machine Learning Database , 1998 .