当前位置: 首页 > news >正文

蒙特卡洛采样与粒子滤波算法学习

相关文章:
一文看懂蒙特卡洛采样方法
序列蒙特卡洛(SMC)与粒子滤波
五分钟入门马尔可夫链蒙特卡洛(MCMC)
浮光掠影之序列蒙特卡洛与粒子滤波

视频推导:
机器学习-白板推导系列(十六)-粒子滤波(Particle
Filter)

粒子滤波是序列蒙特卡洛方法最成功、最典型的应用实例。

前序数学基础

  1. 状态空间模型:
    在这里插入图片描述
  2. 概率的乘法法则(Multiplication Rule),有时也叫做链式法则(Chain Rule)。
  • 两个变量的情况:
    P(A, B) = P(A | B) * P(B) = P(B | A) * P(A)
  • 多个变量的情况(链式法则):
    P(X1, X2, X3, …, Xn) = P(X1) * P(X2 | X1) * P(X3 | X1, X2) * … * P(Xn | X1, X2, …, Xn-1)
    联合概率被分解为:第一个变量的概率,乘以在第一个变量已知下第二个变量的概率,再乘以在前两个变量已知下第三个变量的概率,……,一直乘到在所有前面变量已知下最后一个变量的概率。

在状态空间模型中,我们经常要处理隐藏状态序列 x1, x2, …, xT 和观测序列 y1, y2, …, yT 的联合概率。

根据链式法则,先随意拆开:
P(x1:T, y1:T) = P(x1) * P(y1 | x1) * P(x2 | x1, y1) * P(y2 | x1, y1, x2) * … * P(xT | x1:T-1, y1:T-1) * P(yT | x1:T, y1:T-1)

然后,利用状态空间模型的假设来简化:

  • 马尔可夫性:当前状态只依赖于前一个状态,即 P(xt | x1:t-1, y1:t-1) = P(xt | xt-1)

  • 观测独立性:当前观测只依赖于当前状态,即 P(yt | x1:t, y1:t-1) = P(yt | xt)

将这些简化假设代入上面的链式展开,绝大多数条件项都被简化掉了:
P(x1:T, y1:T) = P(x1) * P(y1 | x1) * P(x2 | x1) * P(y2 | x2) * … * P(xT | xT-1) * P(yT | xT)

最终,一个极其复杂的联合概率被“拆”成了一系列非常简单的局部概率的乘积:
P(x1:T, y1:T) = P(x1) * [∏(从t=2到T) P(xt | xt-1)] * [∏(从t=1到T) P(yt | xt)]

http://www.dtcms.com/a/363800.html

相关文章:

  • DP-观察者模式代码详解
  • 代码随想录笔记-回溯算法
  • AI 写作实战:用 GPT-4o+ Claude 3 生成小红书文案,转化率提升 30%
  • 一文看懂 FastDatasets:用 LLM 极速生成高质量 SFT 数据集(已支持 Hugging Face Spaces PyPI)
  • maven私有仓库配置
  • 犀牛派A1上使用Faster Whisper完成音频转文字
  • 【Medical Image Analysis 1区TOP】用于MRI重建的全局感受野傅里叶卷积块
  • 《LINUX系统编程》笔记p8
  • FPGA时序约束(四)--主时钟约束
  • ESLint 相关
  • 算法模板(Java版)_前缀和与差分
  • 2025大学生必考互联网行业证书排名​
  • Git 代码提交管理指南
  • 【鸿蒙面试题-6】LazyForEach 懒加载
  • 单多行文本溢出
  • 大数据毕业设计选题推荐-基于大数据的大学生就业因素数据分析系统-Spark-Hadoop-Bigdata
  • 从0到1掌握进度管理:核心概念解析+目标设定的新手友好指南!
  • Elasticsearch常用DSL快速查询指南
  • Linux一共有多少个版本?
  • 基于SpringBoot2+Vue2开发的储物柜管理系统
  • 详解STM32的完整启动流程
  • Java流程控制04——if选择结构(本文为个人学习笔记,内容整理自哔哩哔哩UP主【遇见狂神说】的公开课程。 > 所有知识点归属原作者,仅作非商业用途分享)
  • CentOS 7 服务器CPU突然飙升至100%?精准定位问题。
  • HBase Region
  • token存储方案
  • 告别传统照明!安科瑞 DALI 总线智能照明系统,解锁公建项目照明新体验
  • 机器人控制器开发(人形机器人产品设计)
  • 【C++模板】从起源到入门,小白必学泛型编程指南
  • 民间药方偏方网站整站源码 带数据PHP版
  • 【爬油管搜索视频软件】youtube爬虫工具,根据关键词采集搜到的视频数据