文件名称:rosenbrock函数Matlab代码-BO_Toolbox:BO_工具箱
文件大小:5.79MB
文件格式:ZIP
更新时间:2024-07-06 21:01:12
系统开源
Rosenbrock函数Matlab代码BO_工具箱 这个存储库提供了在 Matlab 中贝叶斯优化的实现。 要求 只需要 Matlab 环境。 此存储库提供了所有必需的代码 如何使用 在不同的基准测试中实现了功能,而该文件夹包含在贝叶斯优化上下文中不同算法的实现。 为了使用这个工具箱,脚本必须首先运行,以将需要的子文件夹添加到 matlab 路径中。 要在 50 次迭代中对 30 维 Rosenbrock 函数执行经典贝叶斯优化,可以使用以下示例。 intiToolbox f = Rosenbrock( 30 ); results=BO(@f.call,f.vars, ' minimize ' , f.minimize, ' maxIter ' , 50 ) 另一个例子是 Ackley 函数处的优化 vor the Dropout for Bayesian Optimization。 f = Ackley( 40 ); results=DropoutBO(@f.call,f.vars, ' minimize ' , f.minimize, ' maxIter ' , 50 ) 所有提