【文件属性】:
文件名称:装箱问题matlab代码-surrogate-cmaes:代理服务器
文件大小:3.4MB
文件格式:ZIP
更新时间:2021-05-24 08:32:12
系统开源
装箱问题matlab代码替代CMA-ES
代理CMA-ES(S-CMA-ES)是基于代理的优化演进策略。
它基于N.
Hansen的CMA-ES算法,该算法与高斯过程或随机森林互连。
日志和新闻
2017/03/22:Metacentrum界面迁移到较新的版本,默认内存限制提高到1.5GB
介绍
可以通过与原始Matlab
CMA-ES代码类似的函数接口来调用优化器:
function
[xmin,
fmin,
counteval,
stopflag,
out,
bestever,
y_eval]
=
...
s_cmaes(
fitfun,
xstart,
insigma,
inopts,
varargin
)
参数:
fitfun具有接口的目标函数的名称
y
=
fitness(x,
varargin
)
xstart目标变量的初始点,确定尺寸
insigma初始坐标明智标准偏差
inopts
-ES选项结构
varargin可变参数
如果第5个参数是'SurrogateOptions'
,那么代理建模接通。
在这种情况下,下一个(第6个)参数应该是一个结构数组,其中包含surro