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 条
  • [31] An Improved NSGA-III Algorithm Using Genetic K-Means Clustering Algorithm
    Liu, Qingguo
    Liu, Xinxue
    Wu, Jian
    Li, Yaxiong
    IEEE ACCESS, 2019, 7 : 185239 - 185249
  • [32] Application of simulated annealing genetic algorithm-optimized back propagation (BP) neural network in fault diagnosis
    Zhang, Dawei
    Li, Weilin
    Wu, Xiaohua
    Lv, Xiaofeng
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2019, 10 (04)
  • [33] Genetic algorithm based K-means fast learning artificial neural network
    Xiang, Y
    Phuan, ATL
    AI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3339 : 828 - 839
  • [34] Fully Convolutional Neural Network Combined with K-means Clustering Algorithm for Image Segmentation
    He, Bing
    Qiao, FengXiang
    Chen, Weijun
    Wen, Ying
    TENTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2018), 2018, 10806
  • [35] Network Intrusion Detection Using Improved Genetic k-means Algorithm
    Sukumar, Anand J., V
    Pranav, I
    Neetish, M. M.
    Narayanan, Jayasree
    2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 2441 - 2446
  • [36] Improved K-means Clustering Algorithm Based on the Optimized Initial Centriods
    Wang, Shunye
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 450 - 453
  • [37] Optimized K-Means Clustering Algorithm based on Artificial Fish Swarm
    Yu, HaiTao
    Cheng, Xiaoxu
    Jia, Meijuan
    Jiang, Qingfeng
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1783 - 1787
  • [38] An Optimized Initialization Center K-means Clustering Algorithm based on Density
    Yuan, Qilong
    Shi, Haibo
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 790 - 794
  • [39] A hyperbolic fuzzy k-means clustering and algorithm for neural networks
    Watanabe, N
    Imaizumi, T
    Kikuchi, T
    DATA ANALYSIS, CLASSIFICATION, AND RELATED METHODS, 2000, : 77 - 82
  • [40] Plant Leaf Diseases Classification Using Improved K-Means Clustering and SVM Algorithm for Segmentation
    Jamjoom, Mona
    Elhadad, Ahmed
    Abulkasim, Hussein
    Abbas, Safia
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 76 (01): : 367 - 382