2019-10-12 线性最小方差估计和正交定理

2023-05-16

目录

  • 参数估计方法
  • 线性最小方差估计
  • 正交定理
  • 物理意义

很多东西再看第二遍的时候,都有一种恍然大悟的感觉

参数估计方法

现代控制理论中往往要通过观测值对系统内部结构参数进行估计,类似于我们常用的线性最小二乘法,举例:二维坐标(身高、年龄)给一堆的点,找俩参数,然后拟合一条直线 y = a x + b y=ax+b y=ax+b,确定 a a a b b b的过程中,就是参数估计。

现代控制理论中的经典参数估计包括:最小方差估计与线性最小方差估计、极大似然法与极大验后法、最小二乘估计与加权最小二乘估计、递推最小二乘估计。

线性最小方差估计

本博文中讲到的线性最小方差估计:设估计值是观测值的线性函数,估计误差的方差为最小。

使用此方法,需要知道观测值 z z z和被估计值 x x x的一、二阶矩(包括期望、方差、协方差)。

其核心公式为:
x ^ = a z + b \hat x=az+b x^=az+b
根据估计误差的方程:
J = E { [ x − x ^ ] 2 } = E { [ x − ( a z + b ) ] 2 } J=E \left\{ [x-\hat x]^2 \right\}=E \left\{ [x-(az+b)]^2 \right\} J=E{[xx^]2}=E{[x(az+b)]2}

分别对 a a a b b b求偏导,令其为0,可以获得相应的值:
a = C o v ( x , z ) σ z 2 a=\frac{Cov(x,z)}{\sigma_z^2} a=σz2Cov(x,z) b = m x − a m z b=m_x-am_z b=mxamz

OK,接着看正交定理。

正交定理

上面提到,在求参数的偏导的时候,令其为0,也就是:
∂ J ∂ a = − 2 E { [ x − ( a z + b ) ] z } = 0 \frac {\partial J}{\partial a}=-2E \left\{ [x-(az+b)]z \right\}=0 aJ=2E{[x(az+b)]z}=0
那么也就是 E [ x ~ z ] = 0 E[\tilde xz]=0 E[x~z]=0
也就是说我们所利用的信息就是 x ~ \tilde x x~ z z z的乘积的数学期望为0,概率论中称之为正交。

物理意义

思考:为什么上面的情况就叫做正交呢???能不能直观的解释一下???

那么我们可以看到,如果把这两个随机变量 x x x z z z看作是空间中的两个向量。因此我们在利用线性最小方差估计的时候,就有如下的图:
zhangfan_space
我们所估计出来的 x ^ \hat x x^是与 z z z共线的,那么什么时候其偏差最小呢,就是 x ~ = x − x ^ \tilde x=x-\hat x x~=xx^ z z z垂直的时候,这时候的偏差的长度是最短的,所以是 x ~ \tilde x x~ z z z正交,与正交定理吻合。

(注:不够严谨的地方望指正,谢谢?)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2019-10-12 线性最小方差估计和正交定理 的相关文章

随机推荐

  • 更新docker镜像及容器,使用docker-compose命令

    第一种方法 xff1a docker stop 容器名或镜像id 下面一样 docker rm 容器名 docker rmi 镜像名 docker builder 镜像名 docker run d name 容器名 p 对外端口 内部端口
  • docker/overlay2磁盘占满——Linux定时清理docker日志脚本

    一 查看占用磁盘文件 df span class token operator span h 然后进入占用大的文件目录执行 du span class token operator span span class token operato
  • java3-5年面试题——数据库篇

    1 limit关键字从0到10与从100000到200000效率相差几个数量级 xff0c 为什么 xff1f 从100000到200000 这种分页查询方式会从数据库第一条记录开始扫描 xff0c 所以越往后 xff0c 查询速度越慢 x
  • java3-5年面试题——高级篇

    关于linux操作 xff1a 1 常用的文件操作命令 1 ls命令 xff1a 查看当前目录中的文件信息 ls span class token operator span a 查看所有文件列表 xff08 可查看隐藏文件 xff09 l
  • mysql行列转换

    一 行转列 建表语句 xff1a span class token keyword DROP span span class token keyword TABLE span span class token keyword IF span
  • Object Detection Api安装经测试后,出现“AlreadyExistsError: Another metric with the same name already exists.”

    在安装Object Detection Api后 xff0c 经过如下一行代码测试 xff1a span class token keyword from span object detection span class token pun
  • windows系统安装curl

    1 curl是什么 curl 是一种命令行工具 xff0c 作用是发出网络请求 xff0c 然后获取数据 xff0c 显示在 34 标准输出 34 xff08 stdout xff09 上面 安装教程 x1f447 xff1a 1 官网下载
  • 文件系统与LVM(mksf、mkswap、swapon、挂载、磁盘、UUID号)

    目录 mksfmkswapswapon挂载查看磁盘使用情况查看分区UUID号管理LVM逻辑卷 mksf 作用 创建文件系统 格式化 t 指定格式化文件类型 b 指定block大小 U 设置UUID号 mksf ext4 磁盘路径 格式化 m
  • 【踩坑记录】Slam-Gmapping建图失败--已解决

    目录 场景 仿真小车在Gazebo上进行Gmapping 步骤 xff1a 问题 xff1a 填坑过程 知识储备 解决办法 修改尝试 0 结论 0 odom由一个发布者发布 修改尝试 1 结论 1 odom信息由模型中的URDF决定 修改尝
  • 【踩坑记录】Gazebo启动慢,画面卡“Preparing your world”

    项目场景 xff1a ros kinetic 问题描述 xff1a 启动gazebo慢 xff0c 卡顿 xff0c 一直停留在Preparing your world的界面上 原因分析 xff1a gazebo在启动时需要将模型仿真出来
  • 【踩坑笔记】Linux系统无法启动,拷贝备份文件

    问题描述 xff1a Linux系统中安装输入法后 xff0c 重启后 xff0c 导致系统无法进入 xff0c 进入 recovery mode下的resume 也启动不了 xff0c 所以决定将需要的东西复制到U盘 解决方案 xff1a
  • FreeRTOS-任务基础知识

    xff08 一 xff09 多任务系统 1 单任务系统 在使用C51系列 STM32等单片机进行裸机编程时 xff0c 大都在main函数中写一个while或者for死循环函数 xff0c 用来无限轮询任务函数 很多时候会加入硬件中断来完成
  • 飞行控制全数字仿真

    在simulink中搭建飞行控制系统 基础工具是Aerospace Blockset模块 xff0c 该模块是集成的航天航空工具箱 xff0c 这个工具箱包含了在航空航天领域常用的需要模块 xff0c 共12个模块组 全数字仿真系统共由9大
  • VINS-FUSION代码解读【1】——程序入口

    VINS FUSION代码解读 1 程序入口 本人基础不太扎实所以会把代码注释的比较详细 xff0c 也会适当添加对应知识点的解读 vins fusion不像mono那样有三个node xff0c 它只有一个node xff0c 在rosN
  • Ubuntu18.04安装realsense包

    添加Keys span class token function sudo span apt key adv keyserver hkp keyserver ubuntu com 80 recv key C8B3A55A6F3EFCDE 添
  • 正则表达式中的?=、?<=

    大家好 xff0c 我是小梅 xff0c 公众号 xff1a 小梅的前端之路 原创作者 作为在前端领域不断探索的一员 xff0c 在此记录开发中遇到的问题 xff0c 如果你也遇到了相同的问题 xff0c 希望本文对你有帮助 每次写看到这些
  • unexpected error reading Dockerfile: read。。。。。: is a directory

    问题描述 xff1a 我是在dockerfile 文件中有这么一行 xff0c 进行时区的设置 RUN span class token function cp span span class token operator span usr
  • ToB和ToC的区别

    添加链接描述
  • pip3安装numpy报错

    pip3 安装numpy报错 pip3 install i https pypi doubanio com simple trusted host pypi doubanio com numpy 报错如下 xff1a Command 34
  • 2019-10-12 线性最小方差估计和正交定理

    目录 参数估计方法线性最小方差估计正交定理物理意义 很多东西再看第二遍的时候 xff0c 都有一种恍然大悟的感觉 参数估计方法 现代控制理论中往往要通过观测值对系统内部结构参数进行估计 xff0c 类似于我们常用的线性最小二乘法 xff0c