matlab如何敲代码自适应合作PSO
Matlab的自适应协同粒子群优化算法(ACPSO)算法。
抽象的
介绍了一种自适应合作粒子群优化器(ACPSO),它通过学习自动机(LA)算法为合作技术提供了便利。
ACPSO的合作学习策略可以协同优化问题,并在不同情况下对其进行评估。
在ACPSO算法中,与问题的维度相关联的一组学习自动机正试图找到搜索空间的相关变量,并智能地优化问题。
ACPSO的这种集体行为将完成群体成员自适应选择的任务。
对四种类型的基准测试服进行了仿真,这些基准测试服除了一组新的主动坐标旋转测试功能外,还包含三个最新的数值优化基准功能。
结果证明了ACPSO在寻找搜索空间相关变量方面的学习能力,并描述了ACPSO如何有效地优化了坐标旋转多峰问题,合成函数和高维多峰问题。
参考
[1]
Mohammad
Hasanzadeh,Mohammad
Reza
Meybodi和Mohammad
Mehdi
Ebadzadeh”,“应用情报”,2013年,第1卷。
39号2,第397-420页。
2022-10-09 19:16:31
1.66MB
系统开源
1