Authors: Shengsheng Wang; Ruyi Dong
Addresses: College of Computer Science and Technology, Jilin University, Changchun, China ' College of Computer Science and Technology, Jilin University, Changchun, China; Jilin Vocational College of Industry and Technology, No. 15 Hengshan West Road, Jilin City, Jilin Province, China
Abstract: In the areas of clinical diagnosis, gene expressions are known to have latent qualities as they denote the state of cells in molecular rankings. But the sample sizes are relatively small compared to the number of genes. Hence, the need to develop an efficient gene selection algorithm is appropriate to enhance predictive accuracy and as well prevent unfathomable conditions from the extensive quantity of genes. This article proposes an improved binary artificial bee colony algorithm (BABC) based on chaotic catfish effect for feature selection. Chaotic effect was added to the initialisation procedure of BABC, and further introduced chaotic catfish-bee for new nectar exploration, which can thus improve the BABC algorithm by preventing bees from getting trapped in a local optimum. The experiment shows that this new method indicated an elaborate feature simplification which achieved a very precise and significant accuracy of nine among the 11 datasets compared with other methods.
Keywords: feature selection; binary artificial bee colony; BABC; support vector machines; SVM; chaotic catfish effect.
International Journal of Computational Science and Engineering, 2019 Vol.19 No.3, pp.387 - 399
Received: 10 Apr 2018
Accepted: 27 Jul 2018
Published online: 26 Jul 2019 *