【发布时间】:2019-10-28 23:18:06
【问题描述】:
我有一个简单的卡尔曼模型:
y_1_t = (1 + phi) * alpha_t + e_1_t
y_2_t = (1 - phi) * alpha_t + e_2_t
alpha_t+1 = alpha_t + s_t
现在我知道 e_1_t 和 e_2_t 随时间的变化 - 它们不是恒定的。有没有我可以用来估计这个模型的python包?
参数 phi 未知。如果模型可以估计是否会很棒。如果没有,也可以提供,因为存在近似估计。
非常感谢任何提示。
PS:我还检查了图书馆 pykalman。 https://pykalman.github.io/#mathematical-formulation。似乎这里假设方差随时间保持不变。
【问题讨论】:
-
您想同时更改测量和系统噪声协方差还是只更改测量协方差?我在解释你的表达时遇到了一些问题。
-
@Anton 你好。我想修改测量表达式的协方差。因此,基于en.wikipedia.org/wiki/Kalman_filter 中的方程式,它将是 R_k。原因是我在系统之外有另一个“测量”,它告诉我观察结果有多准确。
标签: python bayesian kalman-filter pykalman pyro.ai