关于此插件
该插件是用于使用 JMP 的高斯过程模型执行贝叶斯优化的插件。
系统要求
关于贝叶斯优化
贝叶斯优化是一种通过重复执行顺序实验来寻找最优解的方法。贝叶斯优化的主要流程如下。
- 通过适当数量的实验创建空间填充计划(或其他计划)。
- 做一个实验。
- 根据获得的数据估计高斯过程模型。
- 根据根据数据估计的高斯过程模型 g(x)(及其协方差矩阵 Σ),找到点 x*,其中根据适当的函数 A(.) 计算出的 A(g(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 只能以连续尺度指定。
- 选择加载项 > 贝叶斯优化。
- 配置列和选项。
- 分析完成后,将出现结果窗口。如果要将候选实验点添加到表中,请单击“将行添加到表”按钮。
- 如果要执行下一个实验,可以通过运行表脚本“Run Bayesian Optimization Add-in”在相同条件下执行贝叶斯优化。
截屏



如何使用此插件
该插件允许您使用 JMP 中的高斯过程模型执行贝叶斯优化。
贝叶斯优化是重复执行顺序实验并搜索最佳解决方案时使用的一种技术。
在进行真正的实验之前,强烈建议使用一些伪数据来检查它是否能正常工作。 有些情况下,通过很少的实验就不可能很好地找到该点。
- 打开您在其中输入已完成的实验数据的 JMP 数据表。
- 选择加载项 > 贝叶斯优化。
- 设置列和选项。
- 分析完成后,将显示一个窗口。 如果要将候选实验点添加到表中,请单击“将行添加到表”按钮。
- 如果要重复贝叶斯优化,请单击表脚本中的“运行贝叶斯优化插件”。
欲了解更多信息,请参阅随附的 pdf 文件。