如何用fitrgp在高斯过程回归(GPR)模型中创建一致的核参数

7次浏览(过去30天)
迈克尔·勒
迈克尔·勒 2021年8月30日
我目前正在尝试使用fitrgp函数生成一个GP模型,但我注意到每次我运行程序时,内核参数似乎都会改变。换句话说,该模型没有产生一致的内核参数,这影响了我试图创建的模型的准确性。我应用了以下的初始内核参数,但我仍然不确定如何创建模型以便能够控制最终的内核参数。有什么建议吗?
Kparams =[1.4992, 0.481, 1.1305, 0.4737, 0.1069, 8.3483, 0.4629, 0.0587]。* 1000;
gprMdl = fitrgp(X, y,“KernelFunction”“ardmatern52”“KernelParameters”kparams,...
“FitMethod”“老”“PredictMethod”膜集成电路的
1评论
Sahil聊耆那教徒的
Sahil聊耆那教徒的 2021年9月2日
嗨。我无法用简单的例子来重现这个问题 高斯过程回归模型 页面。你是否可以上传你的数据或者复制这个问题 样本数据集 ?内核参数从运行到运行的唯一一次变化是'OptimizerHyperparameters'选项没有设置为'none'。您还可以通过在脚本的开始运行“rng('default')”来设置随机种子,以便在GPR设置在任何地方使用随机时获得可重复的结果。

登录并发表评论。

答案(0)

社区寻宝

在MATLAB中央找到宝藏,发现社区如何可以帮助你!

开始狩猎!

翻译的