小木虫 | 小木虫论坛 | 木虫之家 | 论文范文 | 期刊杂志宝库 | 影响因子 | 新闻导读 | 学术网址之家
博后专家 免费文献 生物材料 影音娱乐 生活健康 我的故事 科研经验 论文投稿 基金申请 教师之家 公务员 木虫出品
硕博家园 考研 考博 找工作 留学出国 外语 翻译求助 计算模拟 电化 晶体 环境 催化
分析 有机合成 化工技术 精细化工 化学工具 化学综合 高分子 材料综合 纳米 物理 药学综合 新药研发
医学综合 生物科学 地学 食品 理工 信息科学 理财 经济 管理 有奖问答 木虫知道 文献检索
检索知识 专利 标准 学术资料 学术工具 电脑资源 精粹资源          
当前位置:小木虫 >> 信息科学 >> 【转贴】人工鱼群算法!【已搜索无重复】

网络资源推荐

【转贴】人工鱼群算法!【已搜索无重复】


作者: fangyp218    发布日期: 2008-09-08

在一片水域中,鱼往往能自行或尾随其他鱼找到营养物质多的地方,因而鱼生存数目最多的地方一般就是本水域中营养物质最多的地方,人工鱼群算法就是根据这一特点,通过构造人工鱼来模仿鱼群的觅食!聚群及追尾行为,从而实现寻优,以下是鱼的几种典型行为:
(1)觅食行为:一般情况下鱼在水中随机地自由游动,当发现食物时,则会向食物逐渐增多的方向快速游去。
(2)聚群行为:鱼在游动过程中为了保证自身的生存和躲避危害会自然地聚集成群,鱼聚群时所遵守的规则有三条:分隔规则:尽量避免与临近伙伴过于拥挤;对准规则:尽量与临近伙伴的平均方向一致;内聚规则:尽量朝临近伙伴的中心移动。
(3)追尾行为:当鱼群中的一条或几条鱼发现食物时,其临近的伙伴会尾随其快速到达食物点。

特点:
1)具有较快的收敛速度,可以用于解决有实时性要求的问题;
2)对于一些精度要求不高的场合,可以用它快速的得到一个可行解;
3)不需要问题的严格机理模型,甚至不需要问题的精确描述,这使得它的应用范围得以延伸.
停止条件
1) 判断连续多次所得的均方差小于语允许的误差
2)判断某个区域的人工鱼群的数目达到某个比率
3)联系多次所获取的值均不能超过已寻找的极值。
具体见原浙大博士李晓磊的博士论文-人工鱼群算法。
另外在nature上面2007年1一月有一篇关于人工鱼行为的文章。(这两部分的资料在附件里面)

[ Last edited by 2007骑猪逛街 on 2007-9-17 at 15:36 ]
相关回复:

作者: fangyp218   发布日期: 2007-04-21
接着来还有

作者: fangyp218   发布日期: 2007-04-21
最后两个

作者: weiwenjie   发布日期: 2007-04-21
nh是什么格式?打不开。

作者: yalefield   发布日期: 2007-04-21
在一个博客上(http://www.cnblogs.com/szlongman/archive/2005/10/21/177372.html)看到关于“人工鱼(Artificial Fishes) ”的介绍。最近正好读到国内一些“人工鱼群算法”的文献,例
如:
山东大学的李晓磊:(1973-) ,男/讲师/博士
研究方向为复杂系统智能优化、人工智能等
山东大学控制科学与工程学院
山东济南,邮政编码250061

在很多文章中,李晓磊都说“人工鱼群算法”是他提出来的。例如:
李晓磊, 路飞, 田国会, 钱积新. 组合优化问题的人工鱼群算法应用[J].山东大学学报(工学版).2004.34(5):64-67
一文中,说:
“人工鱼群算法是笔者模仿鱼类行为方式提出的一种基于动物自治体的优化方法,是集群智能思想的一个具体应用。它能很好地解决非线性函数优化等问题。它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,有着较快的收敛速度...”

其中所引文献是他自己的这篇:
李晓磊,邵之江,钱积新. 一种基于动物自治体的寻优模式:鱼群算法[J].系统工程理论与实践,2002,22(11):32-38.

请指点:李晓磊的“人工鱼群算法”与涂晓媛的“人工鱼”之间是什么关系?
多谢!

作者: river2007   发布日期: 2007-04-22
学习一下

作者: wxw786   发布日期: 2007-04-22
QUOTE:
Originally posted by yalefield at 2007-4-21 10:50 PM:
在一个博客上(http://www.cnblogs.com/szlongman/archive/2005/10/21/177372.html)看到关于“人工鱼(Artificial Fishes) ”的介绍。最近正好读到国内一些“人工鱼群算法”的文献,例
如:
山东大学 ...
对于两者的区别:一个侧重于利用鱼群来求优化解,而另一则是模拟出鱼来,使它逼真.也就是说一个是仿生过程(利用利用鱼群来求优化解),而另一个是目的(就是要作逼真的鱼).
不知以上理解对不对,请指正.

作者: chayedan   发布日期: 2007-04-22
QUOTE:
Originally posted by wxw786 at 2007-4-22 08:19 AM:


对于两者的区别:一个侧重于利用鱼群来求优化解,而另一则是模拟出鱼来,使它逼真.也就是说一个是仿生过程(利用利用鱼群来求优化解),而另一个是目的(就是要作逼真的鱼).
不知以上理解对不对,请指正.
个人认为你是对的,呵呵,我也是这么认为的

作者: fangyp218   发布日期: 2007-04-22
nh格式可以用caj打开

作者: spkeey   发布日期: 2007-04-22
原来是幻想游戏里的鱼啊!开玩笑了

作者: 飞虎   发布日期: 2007-05-12
我非常想下载这些文献,可下不了不知咋回事?

作者: 飞虎   发布日期: 2007-05-12
求求各位能否帮帮我下载这些文献,谢谢啦!!

作者: htm525868   发布日期: 2007-05-15
厉害

作者: xg00lwj   发布日期: 2007-05-29
不错,不过不知道这个

作者: gongyd   发布日期: 2007-05-30
good:D:D

作者: hehe169   发布日期: 2007-08-20
是不是跟跟蚁群算法类似啊

作者: saiyang   发布日期: 2007-09-16
什么都是算法!!以前有蚂蚁!现在有鱼!!难道这些都比人的思维好吗?

作者: liyukai   发布日期: 2007-09-17
:P:P:P

作者: 万里波波   发布日期: 2007-09-18
:P:P

作者: daren007   发布日期: 2007-09-19
赞:胡思乱想
我想应该研究一下,当一条鱼被鱼钩钓起,其他鱼的逃散行为。
我一直想弄个潜水镜看看:rol::rol:

作者: yalefield   发布日期: 2007-09-19
QUOTE:
Originally posted by daren007 at 2007-9-19 08:50 AM:
赞:胡思乱想
我想应该研究一下,当一条鱼被鱼钩钓起,其他鱼的逃散行为。
我一直想弄个潜水镜看看:rol::rol:
那叫“事不关己,高高挂起”算法:D
不对,应该叫“高高挂起,事不关己”算法:D

作者: lymcentor   发布日期: 2007-09-21
人工鱼群跟粒子群优化算法的主要区别是什么?

作者: yalefield   发布日期: 2007-09-22
QUOTE:
Originally posted by lymcentor at 2007-9-22 12:02 AM:
人工鱼群跟粒子群优化算法的主要区别是什么?
猪往前拱
鸡往后刨
各有各着

作者: 沉沦之刃   发布日期: 2007-10-06
“利用鱼群来求优化解”,对于理工科才有实际用途

作者: bluerain55   发布日期: 2007-10-08
;)
好东东啊,谢谢

作者: chayedan   发布日期: 2007-10-16
LZ有没有应用实例?列举一下啊?

作者: 枫叶刀   发布日期: 2007-12-02
这几天正在看这个东西...真好。

作者: tspace   发布日期: 2007-12-29
有学群智能算法的吗?交流一下!

作者: Tenthone   发布日期: 2008-01-04
有谁真的用过人工鱼群算法吗?
到底有没有效呀??

作者: dongbizhong   发布日期: 2008-02-08
人工鱼好象是模拟真实鱼研究摆动运动的优越性的问题

作者: dongbizhong   发布日期: 2008-02-08
其实新的算法不难发现,但从大自然这个大宝库中找出智慧的思想很不错

特别提示:本帖内容由 fangyp218 提供,小木虫为个人免费站点,仅提供交流平台,不对该内容负责。欢迎协助我们监督管理,如果您对该内容有异议,请立即发邮件联系通知管理员,我们保证在1个工作日内给予处理。

相关网络推荐

网络资源导读


小木虫,学术科研第一站,为中国学术科研研究提供免费动力
欢迎监督,发现不妥请立即联系管理员
京ICP备05001187号