测试函数shubert是周期测试函数,拥有多个全局最优解,单周期内拥有一个全局最优解,粒子群算法具有收敛速度快,参数设置简单,容易理解的特点,用粒子群算法求解shubert函数,效果较好
1
这是一个简单的C++模拟粒子群PSO算法的例程; 粒子群优化算法(Partical Swarm Optimization PSO),粒子群中的每一个粒子都代表一个问题的可能解, 通过粒子个体的简单行为,群体内的信息交互实现问题求解的智能性。由于PSO操作简单、收敛速度快,因 此在函数优化、 图像处理、大地测量等众多领域都得到了广泛的应用。 首先,在程序中选择粒子数,并且选择函数,程序计算得到其结果最小值时的自变量位置。
2021-04-26 13:24:25 4KB PSO 优化算法 C++
1
该算法用matlab工具实现粒子群(鸟群)算法收敛的动态过程
2019-12-21 22:25:48 4KB 粒子群pso算法
1
该matlab程序为基于pid参数自整定与自适应调节所写,内容包括了辨识数据的产生,基于PSO算法模型结构的选择以及模型参数的辨识,曲线较为理想
2019-12-21 20:51:39 4KB PSO 系统辨识 matlab程序 自学习
1
粒子群pso算法优化RBF网络粒子群pso算法优化RBF网络
2019-12-21 18:57:32 5KB 粒子群pso算法优化RBF网络
1