IBitABC: Improved binary artificial bee colony algorithm with local search

Feature selection is a process of selecting a subset of features that is highly distinguishable from the data set to obtain better or at least equivalent success rates. Artificial Bee Colony (ABC) Algorithm is a intelligence algorithm that model the behavior of honey bees in the nature of food seeking behavior and has been developed to produce a solution at continuous space. BitABC is a bitwise operator based binary ABC algorithm that can produce fast results in binary space. In this study, BitABC was improved to increase the local search capacity and adapted to the feature selection problem to measure the success of the proposed method. The results obtained using 10 data sets from UCI Machine Learning Repository indicate the success of the proposed method.

[1]  Muhammad Khurram Khan,et al.  Binary Artificial Bee Colony optimization using bitwise operation , 2014, Comput. Ind. Eng..

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

[3]  Dervis Karaboga,et al.  A novel binary artificial bee colony algorithm based on genetic operators , 2015, Inf. Sci..

[4]  Amparo Alonso-Betanzos,et al.  Filter Methods for Feature Selection - A Comparative Study , 2007, IDEAL.

[5]  Zeynep Banu Ozger,et al.  A comparative study on binary Artificial Bee Colony optimization methods for feature selection , 2016, 2016 International Symposium on INnovations in Intelligent SysTems and Applications (INISTA).

[6]  M. S. Kiran,et al.  XOR-based artificial bee colony algorithm for binary optimization , 2013 .

[7]  Mustafa Servet Kiran,et al.  The continuous artificial bee colony algorithm for binary optimization , 2015, Appl. Soft Comput..

[8]  Ali Husseinzadeh Kashan,et al.  DisABC: A new artificial bee colony algorithm for binary optimization , 2012, Appl. Soft Comput..

[9]  Andries Petrus Engelbrecht,et al.  Binary artificial bee colony optimization , 2011, 2011 IEEE Symposium on Swarm Intelligence.

[10]  HN Chen,et al.  BABC: A binary version of artificial bee colony algorithm for discrete optimization , 2012 .

[11]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[12]  Hélio Pedrini,et al.  Data feature selection based on Artificial Bee Colony algorithm , 2013, EURASIP J. Image Video Process..

[13]  Mengjie Zhang,et al.  A binary ABC algorithm based on advanced similarity scheme for feature selection , 2015, Appl. Soft Comput..

[14]  R. Naresh,et al.  A Novel Strategy-Based Hybrid Binary Artificial Bee Colony Algorithm for Unit Commitment Problem , 2015 .

[15]  Hao Zhang,et al.  Key-node-based local search discrete artificial bee colony algorithm for obstacle-avoiding rectilinear Steiner tree construction , 2014, Neural Computing and Applications.

[16]  Chandra Prakash Gupta,et al.  Binary Artificial Bee Colony Optimization for GENCOs' Profit Maximization under Pool Electricity Market , 2014 .