您的位置:首页>栏目首页 > 物流 >

粒子群优化算法-Python版本和Matlab函数调用

2023-08-07 12:45:11    来源:个人图书馆-gfergfer


(资料图片)

前文参看:粒子群优化算法(PSO)

以Ras函数(Rastrigin"s Function)为目标函数,求其在x1,x2∈[-5,5]上的最小值。这个函数对模拟退火、进化计算等算法具有很强的欺骗性,因为它有非常多的局部最小值点和局部最大值点,很容易使算法陷入局部最优,而不能得到全局最优解。如下图所示,该函数只在(0,0)处存在全局最小值0。

Python代码实现

结果如下

particleswarm详细资料参考:

/help/gads/particleswarm.htmlMatlab文档

关键词:

相关阅读