美文网首页
基本粒子群优化算法

基本粒子群优化算法

作者: lynne_3880 | 来源:发表于2018-08-03 08:42 被阅读0次

1:初始化粒子群,初始位置:X_i, 初始速度:V_i, i = 1....M

2:更具每个栗子初始位置和速度生成新的。     

3: 计算每个例子的适应度都。                     

4: 比较每个粒子的适应度和群体所经历过的最好位置p_id. 如果适应度值比p_id好,update

5:比较群体经历的最好p_gd

6: Vid(t+1) = wVid(t) + m1 r1[Pid -Xid(t)] +

m2r2[Pid -Xid(t)]

Xid(t+1) = Xid (t) + Vid(t+1)

Vid(t+1) : ith 粒子在t+1interation dth dimension.

Parameter: w,  m1 m2 r1 r2 (0-1) depends on experience. It will results in the process fast but no most optimized solution. And there is a max verticity. [-Vmax, Vmax]

7: reach the goal, stop. Otherwise, return to step 3

相关文章

  • 基本粒子群优化算法

    1:初始化粒子群,初始位置:X_i, 初始速度:V_i, i = 1....M 2:更具每个栗子初始位置和速度生成...

  • TSP问题—蚁群算法(ACO)

    TSP问题—蚁群算法(ACO) 蚁群算法(AG)是一种模拟蚂蚁觅食行为的模拟优化算法,它是由意大利学者Dorigo...

  • 优化方法总结

    优化算法框架 神经网络模型中有多种优化算法,优化算法的作用用来优化更新参数。对于优化算法而言,主要的框架如下。参数...

  • 【原】蚁群算法优化

    前言 最近初学蚁群算法,用eil51.tsp数据集做训练。从一开始的44x,经过各种优化后,终于基本稳定在最优解4...

  • 能让你Python程序性能轻松翻倍的20个神级技巧!

    1.优化算法时间复杂度 进群:700341555可以获取Python入门学习资料啦,希望对你们有帮助! 算法的时间...

  • 优化算法笔记(十一)群搜索算法

    1. 群搜索算法简介 (以下描述,均不是学术用语,仅供大家快乐的阅读)群搜索算法(Group Search O...

  • 优化器

    优化器(optim) 优化算法模块(torch.optim) torch.optim 实现了丰富的优化算法,包括S...

  • 蚁群算法判交优化。

    效果图 思想 对每一轮的每一只蚂蚁找到的路径先进行判交优化后再进行最短路径检测,记录当前最短路径。 代码和详细步骤...

  • 8. 优化案例

    1. 十大经典算法及其优化2.几种常见的优化算法3. 经验之谈:优化算法两句话精炼总结

  • 冒泡算法

    一、常用冒泡算法 二、优化冒泡算法

网友评论

      本文标题:基本粒子群优化算法

      本文链接:https://www.haomeiwen.com/subject/swoevftx.html