与线性动力系统有关的混乱


9

我正在读Bishop的这本书《模式识别和机器学习》。我对线性动力学系统的推导感到困惑。在LDS中,我们假定潜变量是连续的。如果Z表示潜在变量,X表示观测变量

pžñ|žñ-1个=ñžñ|一个žñ-1个τ

pXñ|žñ=ñXñCžñΣ

pž1个=ñž1个|ü0V0

在LDS中,也使用alpha beta前向后向消息传递来计算后向潜在分布,即pžñ|X

αžñ=pX1 ...Xñžñ

α^žñ=αžñ/PX1 ....Xñ

我的第一个问题在书中给出为

α^žñ=ñžñ|üñVñ

我们怎么得到上面的。我的意思是 =。我的意思是我们如何得到这个?α^žññžñ|üñVñ

我的下一个问题与推导有关,因为您可以按照所附书页的屏幕截图进行操作。我不知道来源以及卡尔曼滤波器的增益是多少ķñ

üñ=一个üñ-1个+ķñXñ-C一个üñ-1个

Vñ=一世-ķñCPñ-1个

Cñ=ñXñ|C一个üñ-1个CPñ-1个CŤ+Σ

ķñ是卡尔曼增益矩阵Pñ-1个CŤCPñ-1个CŤ+Σ-1个

我们如何得出上述方程式,我的意思是为什么

üñ=一个üñ-1个+ķñXñ-C一个üñ-1个

我只是很困惑如何进行上述推导。 在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

Answers:


1

在下面有一个很好的派生词:http : //amzn.com/0470173661

这也是一本关于该主题的好书:http : //amzn.com/0471708585

完整的推导和简化会导致您所呈现的教科书缩短形式,并非简短/整洁,因此通常将其省略或留给读者练习。

您可以将卡尔曼增益看作是混合比例,可以对分析/符号模型和一些嘈杂的实际测量值进行加权求和。如果测量结果糟糕,但模​​型良好,则应正确设置卡尔曼增益。如果您有一个垃圾模型,但测量结果相当不错,那么您的卡尔曼增益应优先考虑这些测量结果。如果您不能很好地处理不确定性,那么可能很难正确设置卡尔曼滤波器。

如果正确设置输入,则它是最佳估计器。它的推导有很多假设,如果其中任何一个都不成立,那么它将成为一个很好的次优估计。例如,滞后图将证明卡尔曼滤波器中隐含的一步式马尔可夫假设对于余弦函数不是正确的。泰勒级数是一个近似值,但并不精确。您可以基于泰勒级数建立扩展的卡尔曼滤波器,但它是近似的,而不是精确的。如果您可以从两个之前的状态中获取信息而不是从一个状态中获取信息,则可以使用Block Kalman滤波器并重新获得最佳状态。最重要的是,它不是一个坏工具,但它不是“灵丹妙药”,您的行驶里程会有所不同。在现实世界中使用它之前,请确保对其进行了很好的表征。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.