【发布时间】:2019-07-17 15:45:56
【问题描述】:
我不确定是否要在github上提出问题,但我认为这不是一个问题,而是我缺乏理解,所以我在这里发布。
我想在 GPFlow 模型(本例中为 RBF 内核)中的内核上放置超参数的先验。这很容易做到——例如,我可以这样写:
kern.variance.prior = gpf.priors.Gaussian(0, 1)
关于核方差参数。
我不确定的是该语句对受约束参数的作用,例如上面的方差。它是约束为正的,手册中写道,还有一个不受约束的表示,log(exp(theta) - 1)。
我想了解的是先验放在什么位置。这个正态分布是放在无约束的表示上,还是直接放在变换后的表示上?后者会有点奇怪,因为它支持负值(也许我应该只使用具有正支持的分布?)。
谢谢!
【问题讨论】: