摘要
传统的小生境粒子群优化算法(NPSO)需要两个参数的输入,一个是判断子群合并的阈值,另一个是子群产生的阈值。参数设置的不当,将直接影响计算结果。引入一个函数判断两个点是否在同一座山峰上,以克服NPSO算法需要输入参数的弊端。在程序运行时,无须严格限定小生境的半径,也不需太多的先验知识。实验结果证明,该算法合理有效,能够能快速有效地找到多峰函数的全局最优点。
This algorithm overcomes the other existing algorithm defects ,which is dependent on the initialization parame‐ters and the slow convergence .The new algorithm uses the same hill function to judge whether the niching subswarms are merged and the particles are absorbed by the subswarms or not .It improves searching ability of multiple solutions and makes significant improvement in searching efficiency and convergence speed .
出处
《软件导刊》
2015年第2期45-47,共3页
Software Guide
基金
中央高校基本科研业务费专项资金项目(CZY13007)