ARRHYTHMIA DISEASE DIAGNOSIS USING NEURAL NETWORK, SVM, AND GENETIC ALGORITHM-OPTIMIZED k-MEANS CLUSTERING

被引:17
|
作者
Martis, Roshan Joy [1 ]
Chakraborty, Chandan [1 ]
机构
[1] Indian Inst Technol, Sch Med Sci & Technol, Kharagpur 721302, W Bengal, India
关键词
ECG; MIT-BIH database; arrhythmia; MIT-BIH normal sinus rhythm; PCA; k-means; neural network; support vector machine; genetic algorithm;
D O I
10.1142/S0219519411004101
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
This work aims at presenting a methodology for electrocardiogram (ECG)-based arrhythmia disease detection using genetic algorithm (GA)-optimized k-means clustering. The open-source ECG data from MIT-BIH arrhythmia database and MIT-BIH normal sinus rhythm database are subjected to a sequence of steps including segmentation using R-point detection, extraction of features using principal component analysis (PCA), and pattern classification. Here, the classical classifiers viz., k-means clustering, error back propagation neural network (EBPNN), and support vector machine (SVM) have been initially attempted and subsequently m-fold (m = 3) cross validation is used to reduce the bias during training of the classifier. The average classification accuracy is computed as the average over all the three folds. It is observed that EBPNN and SVM with different order polynomial kernel provide significant accuracies in comparison with k-means one. In fact, the parameters (centroids) of k-means algorithm are locally optimized by minimizing its objective function. In order to overcome this limitation, a global optimization technique viz., GA is suggested here and implemented to find more robust parameters of k-means clustering. Finally, it is shown that GA-optimized k-means algorithm enhances its accuracy to those of other classifiers. The results are discussed and compared. It is concluded that the GA-optimized k-means algorithm is an alternate approach for classification whose accuracy will be near to that of supervised (viz., EBPNN and SVM) classifiers.
引用
收藏
页码:897 / 915
页数:19
相关论文
共 50 条
  • [1] A K-means Optimized Clustering Algorithm Based on Improved Genetic Algorithm
    Pu, Qiu-Mei
    Wu, Qiong
    Li, Qian
    Lecture Notes in Electrical Engineering, 2022, 801 LNEE : 133 - 140
  • [2] Bearing Fault Diagnosis using Hybrid Genetic Algorithm K-means Clustering
    Ettefagh, M. M.
    Ghaemi, M.
    Asr, M. Yazdanian
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (INISTA 2014), 2014, : 84 - 89
  • [3] Vegetable Disease Detection Using K-Means Clustering And Svm
    Rahamathunnisa, U.
    Nallakaruppan, M. K.
    Anith, A.
    Kumar, K. S. Sendhil
    2020 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATION SYSTEMS (ICACCS), 2020, : 1308 - 1311
  • [4] Optimization of K-Means clustering Using Genetic Algorithm
    Irfan, Shadab
    Dwivedi, Gaurav
    Ghosh, Subhajit
    2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 157 - 162
  • [5] An Optimized Version of the K-Means Clustering Algorithm
    Poteras, Cosmin Marian
    Mihaescu, Marian Cristian
    Mocanu, Mihai
    FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 695 - 699
  • [6] An Effective K-means Clustering Based SVM Algorithm
    Yao, YuKai
    Liu, Yang
    Li, Zhao
    Chen, XiaoYun
    MEASUREMENT TECHNOLOGY AND ENGINEERING RESEARCHES IN INDUSTRY, PTS 1-3, 2013, 333-335 : 1344 - 1348
  • [7] K-SVM: An Effective SVM Algorithm Based on K-means Clustering
    Yao, Yukai
    Liu, Yang
    Yu, Yongqing
    Xu, Hong
    Lv, Weiming
    Li, Zhao
    Chen, Xiaoyun
    JOURNAL OF COMPUTERS, 2013, 8 (10) : 2632 - 2639
  • [8] Application of RBF Neural Network Optimized Based on K-means Cluster Algorithm in Fault Diagnosis
    Ren, Zhangao
    Chen, Jianchun
    Ye, Liwen
    Wang, Cong
    Liu, Yun
    Zhou, Weihua
    2018 21ST INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS (ICEMS), 2018, : 2492 - 2496
  • [9] On K-means Data Clustering Algorithm with Genetic Algorithm
    Kapil, Shruti
    Chawla, Meenu
    Ansari, Mohd Dilshad
    2016 FOURTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2016, : 202 - 206
  • [10] Clustering with Niching Genetic K-means algorithm
    Sheng, WG
    Tucker, A
    Liu, XH
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 162 - 173