请选择 进入手机版 | 继续访问电脑版

Hello Mat

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6200|回复: 89

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

  [复制链接]

691

主题

814

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
29523
发表于 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
群智能算法视频:X元,链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复

使用道具 举报

0

主题

4

帖子

10

积分

新手上路

Rank: 1

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

使用道具 举报

0

主题

12

帖子

36

积分

新手上路

Rank: 1

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

使用道具 举报

0

主题

30

帖子

94

积分

注册会员

Rank: 2

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

使用道具 举报

0

主题

50

帖子

112

积分

注册会员

Rank: 2

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

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

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

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

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

使用道具 举报

0

主题

11

帖子

28

积分

新手上路

Rank: 1

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

使用道具 举报

0

主题

46

帖子

279

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

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

使用道具 举报

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

本版积分规则


Python|Opencv|MATLAB|Halcom.cn  

GMT+8, 2019-7-16 17:07 , Processed in 0.128056 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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