Improved Biogeography-Based Optimization Algorithm and Its Application to Clustering Optimization and Medical Image Segmentation

In order to improve the optimization efficiency of the biogeography-based optimization (BBO) algorithm, an improved BBO algorithm, that is, worst opposition learning and random-scaled differential mutation BBO (WRBBO), is presented in this paper. First, BBO’s mutation operator is deleted to reduce the computational complexity and a more efficient random-scaled differential mutation operator is merged into BBO’s migration operator to obtain global search ability. Second, in order to balance exploration and exploitation, the BBO’s migration operator is replaced with a dynamic heuristic crossover to enhance the local search ability. Finally, a worst opposition learning is merged into the improved algorithm to avoid trapping into local optima. A large number of experiments are made on 18 various kinds of classic benchmark functions and some complex functions from the CEC-2013 test set. In addition, WRBBO is applied to clustering optimization and medical image segmentation. The experimental results show that WRBBO has better optimization efficiency on benchmark function optimization, clustering optimization, and medical image segmentation than quite a few state-of-the-art BBO variants and other algorithms.

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

[2]  Kusum Deep,et al.  Performance of Laplacian Biogeography-Based Optimization Algorithm on CEC 2014 continuous optimization benchmarks and camera calibration problem , 2016, Swarm Evol. Comput..

[3]  Lai Soon Lee,et al.  Optimised crossover genetic algorithm for capacitated vehicle routing problem , 2012 .

[4]  Amir Hossein Gandomi,et al.  Opposition-based krill herd algorithm with Cauchy mutation and position clamping , 2016, Neurocomputing.

[5]  Weian Guo,et al.  Novel migration operators of biogeography-based optimization and Markov analysis , 2017, Soft Comput..

[6]  Sha Wang,et al.  DE-RCO: Rotating Crossover Operator With Multiangle Searching Strategy for Adaptive Differential Evolution , 2018, IEEE Access.

[7]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[8]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[9]  Longquan Yong,et al.  Improved biogeography-based optimization with random ring topology and Powell's method , 2017 .

[10]  Wenyin Gong,et al.  DE/BBO: a hybrid differential evolution with biogeography-based optimization for global numerical optimization , 2010, Soft Comput..

[11]  Qidi Wu,et al.  A survey of biogeography-based optimization , 2017, Neural Computing and Applications.

[12]  Yi Liu,et al.  Modified particle swarm optimization-based multilevel thresholding for image segmentation , 2014, Soft Computing.

[13]  P. R. Bijwe,et al.  Differential evolution-based efficient multi-objective optimal power flow , 2017, Neural Computing and Applications.

[14]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[15]  Hao Gao,et al.  An improved artificial bee colony and its application , 2016, Knowl. Based Syst..

[16]  Dan Simon,et al.  Blended biogeography-based optimization for constrained optimization , 2011, Eng. Appl. Artif. Intell..

[17]  Emad Nabil,et al.  A Modified Flower Pollination Algorithm for Global Optimization , 2016, Expert Syst. Appl..

[18]  Xia Wang,et al.  Efficient and merged biogeography-based optimization algorithm for global optimization problems , 2018, Soft Computing.

[19]  Xia Wang,et al.  A novel hybrid algorithm based on Biogeography-Based Optimization and Grey Wolf Optimizer , 2018, Appl. Soft Comput..

[20]  Atulya K. Nagar,et al.  Design of wind farm layout with non-uniform turbines using fitness difference based BBO , 2018, Eng. Appl. Artif. Intell..

[21]  Qing Zhang,et al.  WPD and DE/BBO-RBFNN for solution of rolling bearing fault diagnosis , 2018, Neurocomputing.

[22]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[23]  Panos M. Pardalos,et al.  Scheduling a realistic hybrid flow shop with stage skipping and adjustable processing time in steel plants , 2018, Appl. Soft Comput..

[24]  Narasimhan Sundararajan,et al.  Self regulating particle swarm optimization algorithm , 2015, Inf. Sci..

[25]  S. Surender Reddy,et al.  Faster evolutionary algorithm based optimal power flow using incremental variables , 2014 .

[26]  Dan Simon,et al.  Biogeography-Based Optimization , 2022 .

[27]  Rutuparna Panda,et al.  A new adaptive Cuckoo search algorithm , 2015, 2015 IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS).

[28]  Amer Draa,et al.  A sinusoidal differential evolution algorithm for numerical optimisation , 2015, Appl. Soft Comput..

[29]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[30]  Weidong Zhang,et al.  Active disturbance rejection controller design for dynamically positioned vessels based on adaptive hybrid biogeography-based optimization and differential evolution. , 2018, ISA transactions.

[31]  Jing J. Liang,et al.  Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization , 2005 .

[32]  Hamid R. Tizhoosh,et al.  Opposition-Based Learning: A New Scheme for Machine Intelligence , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[33]  Q. Niu,et al.  A biogeography-based optimization algorithm with mutation strategies for model parameter estimation of solar and fuel cells , 2014 .

[34]  G. Wiselin Jiji,et al.  An enhanced particle swarm optimization with levy flight for global optimization , 2016, Appl. Soft Comput..

[35]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[36]  Huaglory Tianfield,et al.  Biogeography-based learning particle swarm optimization , 2016, Soft Computing.

[37]  Yu-Jun Zheng,et al.  Ecogeography-based optimization: Enhancing biogeography-based optimization with ecogeographic barriers and differentiations , 2014, Comput. Oper. Res..

[38]  Mehmet Fatih Tasgetiren,et al.  Differential evolution algorithm with ensemble of parameters and mutation strategies , 2011, Appl. Soft Comput..

[39]  Ponnuthurai N. Suganthan,et al.  Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation , 2015, Swarm Evol. Comput..

[40]  Dan Simon,et al.  Hybrid invasive weed/biogeography-based optimization , 2017, Eng. Appl. Artif. Intell..

[41]  Songfeng Lu,et al.  Chaotic opposition-based grey-wolf optimization algorithm based on differential evolution and disruption operator for global optimization , 2018, Expert Syst. Appl..