15、结合扩展卡尔曼平滑(EKS)与期望最大化(EM)算法学习非线性动力系统

结合扩展卡尔曼平滑(EKS)与期望最大化(EM)算法学习非线性动力系统

在学习非线性动力系统时,结合扩展卡尔曼平滑(EKS)与期望最大化(EM)算法是一种有效的方法。下面将详细介绍该算法的基本组成部分、工作原理以及实验结果。

1. EM学习算法的基本组成

EM算法主要由期望步骤(E-step)和最大化步骤(M-step)组成。在E-step中,我们使用扩展卡尔曼平滑(EKS)来推断隐藏状态的近似条件分布;在M-step中,我们重新估计模型的参数。

1.1 扩展卡尔曼平滑(E-step)

给定一个由特定方程描述的系统,EM学习算法的E-step需要从观察到的输入和输出历史中推断隐藏状态。核心的推断量是两个条件密度:
- (P(x_k|u_1, \ldots, u_T, y_1, \ldots, y_T)),其中(1 \leq k \leq T);
- (P(x_k, x_{k + 1}|u_1, \ldots, u_T, y_1, \ldots, y_T)),其中(1 \leq k \leq T - 1)。

对于非线性系统,这些条件密度通常是非高斯的,并且可能非常复杂。大多数非线性系统无法写出精确的推断方程,而且精确推断在计算上是难以处理的。

扩展卡尔曼平滑(EKS)的核心思想是用一个非平稳但线性的系统来近似一个平稳的非线性动力系统。具体来说,EKS将常规的卡尔曼平滑应用于非线性系统的局部线性化。在(x)空间的每个点(\tilde{x}),向量值函数(f)和(g)的导数定义了矩阵:
- (A_{\tilde{x}} \triangleq \frac{\partial f}{\partial

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值