关于此插件
该插件用于使用 JMP 的高斯过程模型进行贝叶斯优化。
系统要求
关于贝叶斯优化
贝叶斯优化是通过重复顺序实验寻找最佳解决方案的技术之一。贝叶斯优化的主要流程如下。
- 通过适当数量的实验创建空间填充计划(或其他计划)。
- 做一个实验。
- 根据获得的数据估计高斯过程模型。
- 从根据数据(及其协方差矩阵 Σ)估计的高斯过程模型 g(x) 中,找到使根据适当函数 A(.) 计算出的 A(g(x)) 最大化的点 x*。
- 添加 x* 作为实验点并返回 ii。
有关贝叶斯优化的详细信息,请参阅以下论文。
B. 沙赫里亚里,K. 斯韦尔斯基,Z. 王,R. P。 Adams 和 N. de
Freitas,“将人类带出循环:贝叶斯优化回顾”,《IEEE 会议录》,第 1 卷。 104,没有。 1,页。 148-175,一月
2016,doi:10.1109/JPROC.2015.2494218。
如何使用插件
(另请参阅随附的文档)
- 打开一个 JMP 数据表,其中填充了您已完成的实验中的数据。 *注意:当前插件仅支持一个目标变量 Y。此外,解释变量 X 只能指定为连续尺度。
- 选择加载项 > 贝叶斯优化。
- 配置列和选项。
- 分析完成后,将显示结果窗口。如果要将候选实验点添加到表中,请单击“向表中添加行”按钮。
- 进行下一次实验时,可以通过在表脚本中执行“运行贝叶斯优化插件”,在相同条件下进行贝叶斯优化。
截屏
如何使用此插件
该插件允许您使用 JMP 中的高斯过程模型执行贝叶斯优化。
贝叶斯优化是重复执行顺序实验并搜索最佳解决方案时使用的一种技术。
在进行真正的实验之前,强烈建议使用一些伪数据来检查它是否能正常工作。 在某些情况下,通过少量的实验不可能很好地找到最佳点。
- 打开您在其中输入已完成的实验数据的 JMP 数据表。
- 选择加载项 > 贝叶斯优化。
- 设置列和选项。
- 分析完成后,将显示一个窗口。 如果要将候选实验点添加到表中,请单击“将行添加到表”按钮。
- 如果要重复贝叶斯优化,请单击表脚本中的“运行贝叶斯优化插件”。
欲了解更多信息,请参阅随附的 pdf 文件。
点击这里下载:Bayesian Optimization using JMP_addin_ja_v1.pdf
点击这里下载:Bayesian Optimization using JMP_addin_en_v1.pdf
点击这里下载:sample_data.jmp
点击这里下载:Bayesian Optimization using JMP_v1.2.jmpaddin