当前位置:网站首页>从控制理论的角度谈数据分析
从控制理论的角度谈数据分析
2022-07-06 19:18:00 【翡翠的风吟】
从控制理论的角度谈数据分析
如题,浅谈自己对数学物理模型的认知。这一篇文章也是为了1024勋章,刻意赶制的一篇文章,没有存稿,就简单表述一下自己的想法吧。有问题欢迎大家一起来交流讨论。
我的专业方向和控制是脱离不开关系的,在大三之后,学习到现代控制理论、测试技术、计算机控制原理之后,我才真正意识到应该将数学模型上升到一个的动态系统。数据分析实则是对系统状态的估计。 这是我这段时间来产生的新的体悟。
在做机器人控制的时候,难免会遇到一个问题——导航。那什么是导航?导航的任务涵盖了三个部分:
- 我(机器人)在哪里?
- 我(机器人)要去哪里?
- 我(机器人)要怎么过去?
我们工作是围绕着这三个问题展开的。首先第一个问题,定位。我们怎样来实现定位——机器人在哪里?
机器人的定位是建立在它感知的基础上的。感知来源于探测器,通常包括了光学传感器如摄像头、激光雷达、超声测距等等。我暂且把这些传感器得到的数据称为观测数据。看过我统计模式识别系列学习笔记的朋友们一定知道贝叶斯先验分布和后验分布。即如何从观测数据得到机器人当前在世界坐标系的位姿?下面我直接引用我在统计模式识别学习笔记(二)中的话了。
我们如何通过观测数据 x x x 来估计机器人此刻的状态?
简而言之,我们希望通过观测数据 x x x 来推断出状态(以及它们的概率分布)。所以,我们说对机器人状态的估计,就是已知观测数据 x x x 的条件下,计算状态的条件概率分布:
p ( ϖ i ∣ x ) p(\varpi_i|x) p(ϖi∣x)
为了和前文有较好的衔接,表达式中用的是 ϖ i \varpi_i ϖi 和 x x x 。而上式也被称为后验概率。利用贝叶斯公式,后验概率也可以表示为:
p ( ϖ i ∣ x ) = p ( x ∣ ϖ i ) p ( ϖ i ) p ( x ) p(\varpi_i|x)=\frac{p(x|\varpi_i)p(\varpi_i)}{p(x)} p(ϖi∣x)=p(x)p(x∣ϖi)p(ϖi)
p ( x ∣ ϖ i ) p(x|\varpi_i) p(x∣ϖi) 称为似然, p ( ϖ i ) p(\varpi_i) p(ϖi) 称为先验。求解最大后验概率相当于最大化似然和先验的乘积。
先验概率和后验概率的意义在笔记中谈论过多,这里就不再赘述。实际上,如果将状态估计与分类问题强结合起来,那么每一个状态都对应了一个类别。 这是我灵感的来源。
在现代控制理论中讲到系统可控性和能观性的那一章节中,有一句话给我的启发很大,“输入影响的是系统的内部的状态量,而状态量决定了系统的输出。”
在计算机控制理论中,我们常常研究离散系统。因为计算机处理的都是数字信号,它在时间和幅值上都是离散的。我们知道微分方程的物理意义实际上是系统的运动规律。而微分方程是连续信号的数学模型,差分方程则是离散信号的数学模型。离散信号可以从连续系统中采样得到,和采样点有关的问题,我很容易的就上升到了应用问题上。比如一个小卖铺每个月都要进货,输入就是进货量,输出则是利润。而用户的偏好,地域性因素等等往往是这一输入输出过程中的中间变量。我企图找到一种方法去定量描述,虽然这一周暂时还没有更深入的学习,但我相信下周一周二一定可以解决这个问题。
目前的我,对时域、复域、频域、状态空间都有了一个全新的认识,相信我的控制系统的路一定会走得很长。感谢这学期能遇见这些可爱的老师,也发现自己的付出逐渐开始得到回报了。
边栏推荐
- [node learning notes] the chokidar module realizes file monitoring
- 数字滚动增加效果
- MySQL
- Draco - gltf model compression tool
- Remember the problem analysis of oom caused by a Jap query
- Five reasons for clothing enterprises to deploy MES management system
- Digital scrolling increases effect
- The third season of ape table school is about to launch, opening a new vision for developers under the wave of going to sea
- dotConnect for DB2数据提供者
- Redis入门完整教程:问题定位与优化
猜你喜欢
MMDetection3D加载毫米波雷达数据
Fundamentals of process management
记一次JAP查询导致OOM的问题分析
Apifox,你的API接口文档卷成这样了吗?
Station B's June ranking list - feigua data up main growth ranking list (BiliBili platform) is released!
哈希表及完整注释
Redis入门完整教程:客户端案例分析
MySQL提升大量数据查询效率的优化神器
普通测试年薪15w,测试开发年薪30w+,二者差距在哪?
Number theory --- fast power, fast power inverse element
随机推荐
Work of safety inspection
Convert widerperson dataset to Yolo format
所谓的消费互联网仅仅只是做行业信息的撮合和对接,并不改变产业本身
MySQL
从零安装Redis
C#/VB.NET 删除Word文檔中的水印
【Node学习笔记】chokidar模块实现文件监听
CSDN summer camp course project analysis
Django数据库(SQlite)基本入门使用教程
写作系列之contribution
6-6 vulnerability exploitation SSH security defense
How to build a 32core raspberry pie cluster from 0 to 1
MySQL --- 常用函数 - 字符串函数
Software testing -- common assertions of JMeter interface testing
Statistics of radar data in nuscenes data set
Compress JS code with terser
Oracle中日期的使用方法实例
Untiy文本框的代码换行问题
Wireshark installation
一文读懂Faster RCNN