Evaluation of a new heart beat classification method based on ABC algorithm, comparison with GA, PSO and ACO classifiers

In this paper, we proposed a new method modified artificial bee colony (MABC) algorithm and it is applied to ECG signal analysis for heart beat classification. MITBIH database ECG data is used. In this dataset, MABC algorithm can reach high classification success rate, even with the low values of colony size and other control parameters such as MCN and limit. The classification success rate result of MABC is compared with results of three other classifiers: GA, PSO and ACO. In classification problem, choosing distinctive features has important effect to get a high classification success rate. By using the right features on analysed dataset, high system classification success rate (98.73%) is achieved by MABC, similar to other compared classifiers. MABC and ACO has high sensitivity for all beat types while GA and PSO have lower classification success rates for some beat types.

[1]  Krzysztof Siwek,et al.  Neural system for heartbeats recognition using genetically integrated ensemble of classifiers , 2011, Comput. Biol. Medicine.

[2]  Tamer Ölmez,et al.  Dimension reduction by a novel unified scheme using divergence analysis and genetic search , 2010, Digit. Signal Process..

[3]  Selim Dilmac,et al.  A new ECG arrhythmia clustering method based on Modified Artificial Bee Colony algorithm, comparison with GA and PSO classifiers , 2013, 2013 IEEE INISTA.

[4]  Moncef Gabbouj,et al.  Personalized long-term ECG classification: A systematic approach , 2011, Expert Syst. Appl..

[5]  Mehmet Korürek,et al.  Clustering MIT-BIH arrhythmias with Ant Colony Optimization using time domain and PCA compressed wavelet coefficients , 2010, Digit. Signal Process..

[6]  R. J. Kuo,et al.  Application of ant K-means on clustering analysis , 2005 .

[7]  Selcuk Okdem,et al.  Cluster based wireless sensor network routing using artificial bee colony algorithm , 2012, Wirel. Networks.

[8]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[9]  Amit K. Mishra,et al.  Local fractal dimension based ECG arrhythmia classification , 2010, Biomed. Signal Process. Control..

[10]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[11]  Sung-Bae Cho,et al.  A condensed polynomial neural network for classification using swarm intelligence , 2011, Appl. Soft Comput..

[12]  Haluk Gozde,et al.  Comparative performance analysis of Artificial Bee Colony algorithm in automatic generation control for interconnected reheat thermal power system , 2012 .

[13]  Javier Del Ser,et al.  A new grouping genetic algorithm for clustering problems , 2012, Expert Syst. Appl..

[14]  S. N. Omkar,et al.  Applied Soft Computing Artificial Bee Colony (abc) for Multi-objective Design Optimization of Composite Structures , 2022 .

[15]  Dervis Karaboga,et al.  A novel clustering approach: Artificial Bee Colony (ABC) algorithm , 2011, Appl. Soft Comput..

[16]  Xiaohui Yan,et al.  A new approach for data clustering using hybrid artificial bee colony algorithm , 2012, Neurocomputing.

[17]  Yilong Yin,et al.  SAR image segmentation based on Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..

[18]  Ali R. Yildiz,et al.  A new hybrid artificial bee colony algorithm for robust optimal design and manufacturing , 2013, Appl. Soft Comput..

[19]  Xindong Wu,et al.  Automatic clustering using genetic algorithms , 2011, Appl. Math. Comput..

[20]  Cheng-Fa Tsai,et al.  ACODF: a novel data clustering approach for data mining in large databases , 2004 .

[21]  Cheng Wu,et al.  A hybrid artificial bee colony algorithm for the job shop scheduling problem , 2013 .

[22]  Peng Shi,et al.  Special issue: Swarm intelligence and its applications , 2012, Inf. Sci..

[23]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[24]  W. Y. Szeto,et al.  An artificial bee colony algorithm for the capacitated vehicle routing problem , 2011, Eur. J. Oper. Res..

[25]  Dantong Ouyang,et al.  An artificial bee colony approach for clustering , 2010, Expert Syst. Appl..

[26]  Dervis Karaboga,et al.  Artificial bee colony programming for symbolic regression , 2012, Inf. Sci..

[27]  Mehmet Korürek,et al.  A new arrhythmia clustering technique based on Ant Colony Optimization , 2008, J. Biomed. Informatics.

[28]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.