Hello Mat

 找回密码
 立即注册
查看: 86193|回复: 126

24萤火虫算法函数寻优--视频分享

  [复制链接]

1294

主题

1520

帖子

110

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22633
发表于 2017-2-5 12:49:09 | 显示全部楼层 |阅读模式
百度网盘链接:
链接:http://pan.baidu.com/s/1gfC8RrP具体链接在halcom.cn论坛,联系人QQ:3283892722
该论坛是一个学习交流平台,我会逐一的和大家分享学习。
欢迎大家录制视频,并提交给我,我来设置视频,你可在论坛进行打赏分享。
视频专用播放器:http://halcom.cn/forum.php?mod=viewthread&tid=258&extra=page%3D1
代码如下:
游客,如果您要查看本帖隐藏内容请回复


流程图:
(1)模型参数初始化和算法初始化;
(2)根据渗透电动汽车数量,初始化种群大小,即不同汽车的接入时刻,由目标函数计算IFFA算法适应度值,并记录相应的最优适应度值及最佳位置;
3)进入算法主循环,随机均匀分布产生新的解,并由新个体和原始个体进行萤火虫相对荧光亮度计算,r=||popnew-pop||,||*||为对应的模函数;
4)计算萤火虫个体的吸引度beta=beta0*exp(-gamma*r.^2),gamma为光强吸收系数;
5)更新萤火虫的种群个体和适应度值,记录此时的最优给他zbest
6)采用适应度变异,当pm=(1-(i-1)/(maxiter-1))^(1/Mutation)>rand时,采用自适应变异在解域内进行个体更新,并服从均匀分布;当pm=(1-(i-1)/(maxiter-1))^(1/Mutation)<=rand时,pop = pop + rand*(zbest-pop) ,其中Mutation为自适应变异系数,Mutation=0.1pop为当前萤火虫个体,rand为随机数,i为当前迭代次数,itermax为设定的最大迭代次数;
7)比较更新萤火虫个体适应度值,并更新种群;
8)是否满足结束条件,如果不满足结束条件,则返回(3),否则退出循环,输出结果。



算法QQ  3283892722
群智能算法链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复

使用道具 举报

0

主题

4

帖子

6

金钱

新手上路

Rank: 1

积分
10
发表于 2017-2-19 16:05:39 | 显示全部楼层
好好undefinedundefined
回复 支持 反对

使用道具 举报

0

主题

12

帖子

1

金钱

新手上路

Rank: 1

积分
13
发表于 2017-2-26 18:23:43 | 显示全部楼层
我问问吾问无为谓吾问无为谓吾问无为谓吾问无为谓无
回复 支持 反对

使用道具 举报

0

主题

33

帖子

1

金钱

新手上路

Rank: 1

积分
37
发表于 2017-3-3 23:06:28 | 显示全部楼层
非常感谢!
回复

使用道具 举报

0

主题

50

帖子

0

金钱

注册会员

Rank: 2

积分
50
发表于 2017-3-24 00:27:18 | 显示全部楼层
萤火虫算法值得学习一下,谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

6

金钱

新手上路

Rank: 1

积分
8
发表于 2017-4-6 12:40:14 | 显示全部楼层
看看,学习!
回复

使用道具 举报

0

主题

2

帖子

6

金钱

新手上路

Rank: 1

积分
8
发表于 2017-4-6 12:41:10 | 显示全部楼层
学习一下,谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

11

帖子

1

金钱

新手上路

Rank: 1

积分
12
发表于 2017-4-13 19:58:50 | 显示全部楼层
好好好好好好好,支持
回复 支持 反对

使用道具 举报

0

主题

59

帖子

1

金钱

注册会员

Rank: 2

积分
72
发表于 2017-5-2 14:59:39 | 显示全部楼层
非常好的代码,谢谢楼主
回复 支持 反对

使用道具 举报

0

主题

1

帖子

3

金钱

新手上路

Rank: 1

积分
4
发表于 2017-7-25 18:56:24 | 显示全部楼层
很好很好很好很好很好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-4-19 18:43 , Processed in 0.274400 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表