文件名称:bayesian_quadrature_optimization
文件大小:38.23MB
文件格式:ZIP
更新时间:2024-04-19 00:57:15
Python
贝叶斯正交优化 贝叶斯正交优化是用于执行贝叶斯优化的软件包。 特别是,它包括Saul Toscano-Palmerin和Peter Frazier撰写的论文“具有昂贵积分的贝叶斯优化”中的贝叶斯正交优化算法。 安装 在项目根目录中,运行: make env 运行测试 make test 文献资料 实施的算法使目标函数最大化。 使用BQO的步骤: 导入库: from stratified_bayesian_optimization.services.bgo import bgo 定义目标函数g(x),其中x是该函数的参数作为列表,然后函数返回[float]。 对于BQO,定义积分函数f(x),其中x是该函数的参数作为列表,并且该函数返回[float]。 如果函数嘈杂,请包含参数n_samples,f(x,n_samples),然后函数返回[[float)函数值,(float)方差]