摘要
Biogeography-based optimization(BBO),a natureinspired optimization algorithm(NIOA),has exhibited a huge potential in optimization.In BBO,the good solutions have a large probability to share information with poor solutions,while poor solutions have a large probability to accept the information from others.In original BBO,calculating for migration rates is based on solutions' ranking.From the ranking,it can be known that which solution is better and which one is worse.Based on the ranking,the migration rates are calculated to help BBO select good features and poor features.The differences among results can not be reflected,which will result in an improper migration rate calculating.Two new ways are proposed to calculate migration rates,which is helpful for BBO to obtain a suitable assignment of migration rates and furthermore affect algorithms ' performance.The ranking of solutions is no longer integers,but decimals.By employing the strategies,the ranking can not only reflect the orders of solutions,but also can reflect more details about solutions' distances.A set of benchmarks,which include 14 functions,is employed to compare the proposed approaches with other algorithms.The results demonstrate that the proposed approaches are feasible and effective to enhance BBO's performance.
Biogeography-based optimization(BBO),a natureinspired optimization algorithm(NIOA),has exhibited a huge potential in optimization.In BBO,the good solutions have a large probability to share information with poor solutions,while poor solutions have a large probability to accept the information from others.In original BBO,calculating for migration rates is based on solutions' ranking.From the ranking,it can be known that which solution is better and which one is worse.Based on the ranking,the migration rates are calculated to help BBO select good features and poor features.The differences among results can not be reflected,which will result in an improper migration rate calculating.Two new ways are proposed to calculate migration rates,which is helpful for BBO to obtain a suitable assignment of migration rates and furthermore affect algorithms ' performance.The ranking of solutions is no longer integers,but decimals.By employing the strategies,the ranking can not only reflect the orders of solutions,but also can reflect more details about solutions' distances.A set of benchmarks,which include 14 functions,is employed to compare the proposed approaches with other algorithms.The results demonstrate that the proposed approaches are feasible and effective to enhance BBO's performance.
基金
National Natural Science Foundations of China(Nos.61503287,71371142,61203250)
Program for Young Excellent Talents in Tongji University,China(No.2014KJ046)
Program for New Century Excellent Talents in University of Ministry of Education of China
Ph.D.Programs Foundation of Ministry of Education of China(No.20100072110038)