cost 338 ms
如何在 GPfLOW 2 中使用自定义损失 function? - How to use a custom loss function in GPfLOW 2?

我是 GPflow 的新手,我想弄清楚如何编写自定义损失 function 来优化 model。为了我的目的,我需要通过不同的数据处理来操纵 GP 的预测 output,因此,它是 output经过这些处理后,我想根据 GP model 进行优化。 为此,我想使用均方根误差作为损失 functio ...

如何在 GPflow 中执行 Hierarchical Heteroskedastic Sparse GPs? - How to do Hierarchical Heteroskedastic Sparse GPs in GPflow?

是否有可能 model 使用 GPflow 的人口的总体趋势并且也有个人预测,如Hensman 等人? 具体来说,我正在尝试从临床评估中拟合来自一群人的空间数据。 对于每个人,我是否处理大约 20000 个数据点(每个人的记录数量不同),这无疑将我自己限制在一个稀疏的实现中。 除此之外,似乎我还需 ...

2022-11-11 18:27:35   1   24    gpflow  
限制 GPFlow 超参数时的数值不稳定性 - Numerical instabilities when bounding GPFlow hyperparameters

在GPflow 2.0 中使用 Tensorflow 双射器链进行边界超参数优化中,我找到了一个很好的解释,说明了如何为我的超参数设置边界。 不幸的是,我注意到使用tensorflow_probability.bijectors.Sigmoid变换会导致数值不稳定,导致参数值超出[low, high ...

如何从 GPFlow 中的随机变分高斯过程 (SVGP) 中获取噪声方差 - How to get the noise variance from the Stochastic Variational Gaussian Process (SVGP) in GPFlow

正如问题所述,我想知道如何从 GPFlow 中的 SVGP model 获取噪声方差(而不是信号方差)。 为了澄清噪声方差,我的意思是高斯似然的参数,我理解它是观测值的预测方差减去潜在 function 的预测方差之间的差异(后者是我所说的信号方差)。 SVGP 实际上不是我的目标,我试图了解异方 ...

如何在 gpflow 中使用具有非变异 GPR 的小批量? - How can I use minibatches with a non-variational GPR in gpflow?

我试图调整本文档中的说明以使用小批量来训练 GPR 模型,但我尝试过的任何方法都不起作用。 我无法为 training_loss_closure 方法提供批处理迭代器,也无法为模型的数据属性使用批处理迭代器。 有没有办法在 gpflow 中使用带有非变分模型(如 GPR 或 SGPR)的小批量? ...

有没有办法从 GPflow GPR 模型中检索权重? - Is there a way to retrieve the weights from a GPflow GPR model?

有没有办法从GPflow GPR 模型中检索权重? 我不一定需要明确的权重。 但是,我有两个问题可以使用权重解决: 我想编译并将经过训练的模型发送给第三方。 我想在不发送训练数据且第三方无法访问训练数据的情况下执行此操作。 我希望能够在不计算新方差的情况下预测新的平均值。 目前 pred ...

如何将 gpflow GPR 的批量训练编译为 tf.function? - How can I compile batched training of a gpflow GPR into a tf.function?

我需要使用自定义损失函数在每个时期多批次训练 GPR 模型。 我想使用GPflow执行此操作,并且我想使用tf.function编译我的训练以提高效率。 然而, gpflow.GPR必须是每次提供新数据时重新初始化,所以tf.function将不得不每次都重新追查。 这使得代码更慢而不是更快。 这 ...

GPflow多输出变点 - GPflow multi-output change-point

我想构建一个多输出 GP,其中输出之间的相关结构包含一个变化点。 变化应该只发生在 Coregion 核的相关结构中,而核本身(即长度尺度和核族)在变化前后应该保持不变。 下面,我包含了一些示例(来自 GPflow 文档 [1., 2.] 和我自己的 [3.]),其中: 输出之间有相关结构, ...

GPflow 变更点 - GPflow changepoint

如何使用 gpflow.kernels.changepoint 查找变更点位置。 使用此 kernel 安装 GPR model 后,如何将其追溯到数据中的实际变化点? 代码片段/伪代码或任何类型的输入将不胜感激。 PS:我正在尝试使用 Python 处理金融时间序列数据 ...

如何将参数从一个 gpflow model 传输到另一个以获得类似的结果? - How can I transfer parameters from one gpflow model to another to gain similar results?

假设我有一个训练有素的 model 是否可以将其参数传输到另一个 model 并获得类似的结果? 例如 但是这个例子失败了,因为model的结果很差。 是不是还有一些其他的参数,应该加到签名中,还是原则上是不可能的? ...

GPflow 2 自定义 kernel 构造:构造良好,但 kernel 的大小没有优化 - GPflow 2 custom kernel construction: fine upon construction, but kernel of size None in optimization

我正在创建一些 GPflow 模型,其中我需要阈值x0的前后观察是先验独立的。 我可以只使用 GP 模型,或者使用具有无限陡度的 ChangePoints kernel 来实现这一点,但是这两种解决方案都不适用于我未来的扩展(特别是 MOGP)。 我想我可以轻松地从头开始构建我想要的东西,所以我做了 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM