计算机科学
进化算法
粒子群优化
进化博弈论
博弈论
数学优化
人口
进化动力学
进化计算
进化稳定策略
突变
随机博弈
选择(遗传算法)
基于人类的进化计算
机制(生物学)
进化规划
人工智能
机器学习
交互式进化计算
数学
数理经济学
生物化学
哲学
社会学
人口学
化学
认识论
基因
作者
Ziang Liu,Tatsushi Nishi
标识
DOI:10.1016/j.ins.2021.10.028
摘要
This paper proposes a particle swarm optimization with strategy dynamics (SDPSO) to solve single-objective optimization problems. SDPSO consists of four PSO search strategies. Evolutionary game theory is introduced to control the population state. In evolutionary game theory, through the interaction between players, better strategies will eventually dominate among the players. By extending this idea to PSO, a selection mechanism and a mutation mechanism are proposed. By using the selection mechanism, the adoption probability of the high payoff strategies will increase. The mutation mechanism can examine the stability of the incumbent strategy to evolutionary pressures. The performance of SDPSO is compared with 14 algorithms on the CEC 2014 test suite. The results show that SDPSO has the highest rank. SDPSO is applied to solve a real-world problem. SDPSO can find the best mean results comparing with 4 algorithms. The findings show that the proposed evolutionary game theory-based framework can adaptively control the population state. This study proposes a new application of evolutionary game theory to the design of swarm intelligence and contributes to a better understanding of the usefulness of the evolutionary game theory in the optimization method. The source codes of SDPSO are available at https://github.com/zi-ang-liu/SDPSO.
科研通智能强力驱动
Strongly Powered by AbleSci AI