郑家明, RyadChellali, 陈闯, 邢尹. 具有自适应特性的改进鸡群算法[J]. 微电子学与计算机, 2018, 35(10): 93-98.
引用本文: 郑家明, RyadChellali, 陈闯, 邢尹. 具有自适应特性的改进鸡群算法[J]. 微电子学与计算机, 2018, 35(10): 93-98.
ZHENG Jia-ming, Ryad CHELLALI, CHEN Chuang, XING Yin. Improved Chicken Swarm Optimization Algorithm With Adaptive Features[J]. Microelectronics & Computer, 2018, 35(10): 93-98.
Citation: ZHENG Jia-ming, Ryad CHELLALI, CHEN Chuang, XING Yin. Improved Chicken Swarm Optimization Algorithm With Adaptive Features[J]. Microelectronics & Computer, 2018, 35(10): 93-98.

具有自适应特性的改进鸡群算法

Improved Chicken Swarm Optimization Algorithm With Adaptive Features

  • 摘要: 针对基本鸡群算法存在早熟收敛和易陷入局部最优的问题, 提出了一种具有自适应能力的改进鸡群算法(ICSO).首先通过佳点集构造初始种群, 使初始解能够均匀的分布在解空间中, 提高种群的多样性; 然后根据算法的实际运行情况, 引入寻食速度因子和聚集度因子, 同时根据这两个参数对惯性权值的影响, 把惯性权值表示为二者的一个函数; 最后把惯性权值加入到母鸡的位置更新公式中, 从而使算法根据实际运行情况动态调整惯性权值, 具有自适应性.通过对8个基准函数的仿真实验, 并与其它几种算法进行对比, 结果证明了改进鸡群算法的优越性.

     

    Abstract: In order to solve the problem that the basic chicken swarm optimization algorithm is premature convergence and easy to fall into the local optimum, an improved chicken swarm optimization algorithm with adaptive capability is proposed. Firstly, the initial population is constructed by the good point set, so that the initial solution can be uniformly distributed in the solution space and improve the diversity of the population. Then, according to the actual operation of the algorithm, the feeding speed factor and aggregation degree factor are introduced. And the inertia weight is expressed as a function of the two. Finally, the inertia weight is added to the position updating formula of the hen, so that the algorithm dynamically adjusts the inertia weight according to the actual running condition, Adaptability. Through the simulation experiments of eight benchmark functions and comparison with other algorithms, the results prove the superiority of improved chicken swarm optimization algorithm.

     

/

返回文章
返回