粒子群优化

一个图形化的PSO算法应用于方格形函数的说明。

1.3 k下载

更新2020年6月21日

查看许可协议

粒子群优化算法是一种进化、仿生、集群智能算法,模拟一群昆虫/动物的集体行为,在寻找食物。首次进行了埃伯哈特和肯尼迪1995年,从那以后,它已被修改和增强适应范围广泛的工程和科学问题,因此有很多变异PSO算法。然而,标准PSO算法的起源仍然是所有变体已经开发出来。
在这段代码中我实现了标准PSO算法在一个清晰的和简单的脚本,并应用在方格形函数,这是一个广为人知的基准函数用于验证的全局优化算法。
用户可以确定惯性,认知和社会系数,迭代次数、数量的粒子和粒子的初始速度,以及确定情节类型冲浪或轮廓。

引用作为

海达尔Khayou (2023)。粒子群优化(//www.tatmou.com/matlabcentral/fileexchange/77119-particle-swarm-optimization), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2017a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.1.0

显示比蜂群最佳粒子在不同的颜色

1.0.0