㈠ 雷英杰《Matlab遗传算法工具箱及应用》Sheffield大学gatbx工具箱---问题
找专业人士吧,或者到论坛上发贴子,这里很少会有人回答这么专业的问题。
㈡ matlab7.1遗传算法自带工具箱和sheffield大学的遗传算法工具箱(gatbx)各有何特点哪个好些
只用过抄MATLAB的遗传工具箱,速度还可以袭(比一般自己写的C++要好些)。和其它程序结合的话,先编一个options的结构体,设定好参数(非常重要,特别是初始范围),然后在调用ga()函数,就可以了。没有工具箱的界面,但干的活是一样的。 我曾用它描过一个函数,函数值是当某些参数去到最优时的参数值。通过嵌套一个循环,每次改变一点参数做一次优化,就可以描出一条曲线来。
㈢ 谢菲尔德大学遗传算法工具箱 为什么用不了
可能的原因是:1.gatbx工具箱下的crtbp函数的文件名为CRTBP.M,大小写不统一所以出现了warning,需要把把它改为小写的crtbp.m;2.gatbx属于第三方工具箱,MATLAB自身对它是没有说明的,所以搜不到这些
遗传算法
的指令。
㈣ 你用的应该是谢菲尔德开发的工具箱,所以得下载一个他们的工具箱安装到matlab里面才能用REP,而且是大写的
先下载个工具箱,复制到toolbox,再在matlab里面添加路径
㈤ 求Sheffield大学gatbs工具箱(遗传算法)
上网找呀
㈥ 求自适应遗传算法的MATLAB代码 要谢菲尔德遗传算法工具箱的
都是有两种调用方法,一种图形界面的,这个从开始菜单,然后工具,然后从里面找神经网络neuralnetwork,遗传算法工具是全局优化工具箱里面的,globaloptimization。 另外一种通过命令行调用,这个需要你理解你都要做...
㈦ matlab R2014b,自己下载的谢菲尔德遗传算法工具箱,添加成功之后显示如下内容,怎么解决
将所有的文件名改成小写,重新打开软件就可以了。例如:CRTBP.M改成crtbp.m。网上有批量文件名大写改小写的教程,这个你可以自己解决。
㈧ 有谁知道运用英国Sheffield遗传算法工具箱能不能进行混合遗传算法的编程急需知道!谢谢!
嗯,一般用混合算法来优化某种智能算法的性能。加快寻找最优解的速度。
好多遗传算法的混合算法都是用了别的算法的概念,然后就称为混合算法,不过也就是加了一两个函数,来改变过程中某一点的运行参数。这样来讲,你的那个混合工具箱可以做你所谓的混合算法,实在不行,就自己写几个简单函数就可以了,顶多不利用工具箱里的现有函数。
如果把三种算法真正混合起来,也就是进行每种算法中的所有操作,这样可能工具箱的函数很少,自己做起来会有点复杂。但是那样那会极大增加计算机的运行时间,并且结果也不一定好。
这些算法在做一些人工智能的时候有很好的效果。但是真正利用到某一具体领域,其实还没有现有方法做的结果好。比方说数据预测,神经网络预测或者遗传算法预测(对问题做一定处理后,遗传算法可以解决预测问题)就不一定比时间序列预测的结果好。
总之,问题用别的方法不能解决的时候,我们用这些智能算法(其实就是自导向搜索)来做,可能有意想不到的效果。
㈨ matlab自带的ga工具箱和谢菲尔德大学的GA工具箱哪个好
两个的包含的函数完全一样,不能比
㈩ 请问谁有谢菲尔德matlab遗传算法工具箱麻烦发我一份[email protected]
这个是原始链接,有最新版本
http://www.shef.ac.uk/acse/research/ecrg/gat
点击“Obtaining the toolbox”,稍微填写点信息就可以下载了
祝好