文件名称:兀在matlab的代码是什么意思-Cornell-MOE:用于最先进贝叶斯优化算法的Python库,其核心在C++中实现
文件大小:4.12MB
文件格式:ZIP
更新时间:2024-07-06 06:57:31
系统开源
兀在matlab的代码是什么的英文什么是康奈尔教育部? Cornell-MOE(Cornell-Metrics-Optimization-Engine)是一个用于贝叶斯优化(BayesOpt)的包。 它是用 Python 编写的,内部程序是用 C++ 编写的。 Cornell-MOE 提供适用于工业应用的 BayesOpt 方法的高性能实现。 除了其他 BayesOpt 软件包中提供的标准功能外,Cornell-MOE 还支持并行优化、导数优化和高性能知识梯度获取功能。 什么是贝叶斯优化 (BayesOpt)? 贝叶斯优化 (BayesOpt) 是一种解决具有挑战性的优化问题的方法。 它使用机器学习技术 () 根据过去的评估来估计目标函数,然后使用 a 来决定下一个采样的位置。 通常比其他优化方法需要更长的时间来决定在哪里采样,但使用较少的评估来找到好的解决方案。 什么时候使用 BayesOpt 是个好主意? 在以下情况下,BayesOpt 是一个不错的选择: 目标函数的每次评估都需要很长时间来评估(几分钟、几小时或几天),或者很昂贵(例如,使用 Amazon Web Services