条件高斯分布

article/2025/10/21 15:33:06

 

多元高斯分布的一个重要性质是如果两个变量集是联合高斯分布,那么其中一个基于另一个变量集上的条件分布仍然是高斯分布。边缘高斯分布也有类似结论。

考虑第一种情形的条件高斯分布。假设 X 是一个满足高斯分布 D 维向量,我们把 X 分作两个子集 Xa Xb 。不失一般性,我们记 Xa X 的前 M 个元素, Xb 为剩下 D-M 个元素,即
我们还定义期望向量 的分块
及协方差矩阵 的分块


注意到协方差的对称性 隐含着 也是对称的,以及
在许多情形下,使用协方差矩阵的逆会更加方便

它被称为精度矩阵(precision matrix,图模型中的称谓)。事实上,我们将看到高斯分布的一些性质大部分都会很自然地用协方差的形式表示,然而当精度矩阵(precision matrix,图模型中的称谓)表示时另外一些性质的形式将会变得更加简单。因此,我们也引入了精度矩阵(precision matrix,图模型中的称谓)的分块形式

与向量X的分块(2.65)一致。因为对称矩阵的逆仍然是对称的,所以都是对称矩阵,以及

。在此需要强调的是, 不是简单的给 取逆。事实上,我们将会考察分块矩阵的逆和其分块的逆之间的关系。
          首先,我们来寻求条件概率 的表示。根据概率的乘法性质,得到该条件概率可以简单地通过用 Xb 的观测值来修正联合概率 并归一化其结果表示从而得到合理的 Xa 上的合理概率分布。我们不是具体地实行归一化,而是采用高效地方法,即考虑( 2.44 )给出的高斯分布中指数的二次形然后在计算的最后恢复归一化系数。使用划分( 2.65 ),( 2.66 )和( 2.69 )得到

 


可见这是一个关于 Xa 的函数,而且是二次形式,因此,对应的条件分布 将是高斯分布。因为,这种分布(高斯分布)完全由期望和方差表征,所以,我们的目标是检查(2.70)的期望和方差的等价表示。
          它是一个与高斯分布相联系的极普通的例子,有时称为“完全平方”,其中给了我们高斯分布中指数项中的二次形式,以及我们需要确定对应的期望和方差。该问题可以直接通过标记普通高斯分布 的指数可以记为

这里的“ const ”表示独立于 X 的项,而且我们利用了 的对称性。因此,如果将普通的二项形式并且将它表示为( 2.71 )右边的形式,那么我们可以立即将 X 的二次项的系数等同于协方差矩阵的逆 而且 X 的线性项系数等同于 ,由此我们可以获得
现在将该步骤应用于条件高斯分布 它的指数项的二次形式由( 2.70 )给出。我们分别用
表示该分布的期望和方差。考虑该函数依赖于 Xa ,对于 Xb 则视为常数。如果我们将 Xa 所有二次项提出,则得到
据此可以立即总结出 的协方差矩阵(精度矩阵的逆)为

现在考虑(2.70)中Xa所有的线性项

这里我们利用了。从我们讨论普通形式(2.71)中可知,表达式中Xa的系数一定等于,因此,


这里我们利用了(2.73)。

          2.73 )和( 2.75 )的结果是由初始联合分布 的精度矩阵中的分块项表示的。我们同样可以用协方差矩阵的对应分块项来表示这些结果。为了实现这个,我们利用了以下分块矩阵的逆的恒等式

这里我们定义



的大小称作( 2.76 )左边矩阵相对于子矩阵 D 的舒尔补( Schur complement )。采用定义

并利用(2.76),可得到

通过这些我们可以获得条件分布 的期望和方差的等式如下
比较( 2.73 )和( 2.82 ),可以当采用精度矩阵的分块项来表示条件概率 相对于采用协方差矩阵的分块项更加简单。注意,条件概率 的期望(由( 2.81 给出)),是 Xb 的线性函数,而协方差(由( 2.82 给出))独立于 Xa 。这代表了一种线性高斯模型的例子。

 

2.3.2边缘高斯分布

          我们已经见到如果联合分布 是高斯分布,那么条件高斯分布 也是高斯分布。现在我们回到如下的边缘分布的讨论,
我们将看到,它同样是高斯分布。同样,我们的策略关注与联合分布的二次形式指数项从而确定边缘分布 的期望和方差。

         在(2.70)中,联合分布的二次形式可以用精度矩阵的分块形式表示。因为我们的目标是对Xb积分,这可以很容易地通过首先考虑包含Xb的项然后配方来简化积分达到。提出哪些仅包含Xb的项,得到

 

这里我们定义了

 

可见依赖于Xb的项能够转化到和(2.84)中右端项的第一项对应的高斯分布的标准二次形式,加上一个并不依赖于Xb(但是依赖于Xa)的项。因此,使用二次形式的指数形式,我们可以发现(2.83)在Xb上的积分是如下形式


该积分是在非归一化的高斯分布上的积分,所以结果将会和其系数有关。通过( 2.43 )给出的归一化高斯形式我们可以知道系数和均值独立,并且只依赖于协方差矩阵的行列式。因此,对 Xb 配方,我们可以积出 Xb 而分布( 2.84 )左边的依赖于 Xa 剩余项是( 2.84 )右边的最后一项其中 m 由( 2.85 )给出。结合该项以及( 2.70 )的依赖于 Xa 的剩余项,得到

这里“ const ”表示数值独立于 Xa 。再次,通过同( 2.71 )比较,可以发现边缘分布 的协方差矩阵是

类似地,期望是

 

这里利用了(2.88)。在(2.88)中协方差是由(2.69)给出的精度矩阵的分块项表示。就像我们之前所做的那样,可以用(2.67)给出的协方差矩阵的对应分块项来重新表示它们。这些分块矩阵的关系是

 

利用(2.76),有

因此我们获得了满意的直观结果,即边缘分布的期望和方差为

 

可以看到对于边缘分布,使用协方差矩阵的分块矩阵项表示均值和方差时最简单的,然而,在条件分布中使用精度矩阵表示均值和协方差更简便。


原文地址:http://tonyshen.blog.51cto.com/4569905/801260


http://chatgpt.dhexx.cn/article/uSXXOlj4.shtml

相关文章

【概率论】3-6:条件分布(Conditional Distributions Part I)

原文地址1:https://www.face2ai.com/Math-Probability-3-6-Conditional-Distributions-P1转载请标明出处 Abstract: 首先介绍随机变量的条件分布,随后介绍随机变量条件分布下的乘法法则,贝叶斯公式和全概率公式 Keywords: Discrete Conditio…

概率论与数理统计(3.3)二维随机变量条件分布

这个条件分布主要只针对二维的 一、离散型随机变量的条件分布 同理固定一个X为一个常数则可得Y的条件分布律 **注:**离散型的求在什么条件下X或Y的条件分布律,知道他们的联合分布律很重要. 1) 观察这个公式。 注:必须知道P{X1}的…

多元正态分布条件分布公式总结

假设X是有两个随机向量组成 其中 假设X服从多元高斯分布其中 多元正态分布

【概率论】二维随机变量:联合分布律、边缘分布律和条件分布律之间的关系

摘要:本文主要介绍二维随机变量的联合分布律、边缘分布律和条件分布律之间的关系,并以矿山事故为例,强化对三者关系的认识。 一、联合分布律、边缘分布律和条件分布律之间的关系 1、若已知(X, Y)的联合分布率 > 可以求出X的边缘分布律和…

用最简洁的方法证明多元正态分布的条件分布

在证明高斯-马尔科夫随机过程的性质的过程中,遇到了多元正态分布的条件分布的证明,百度发现条件分布的很多证明方法写的极其麻烦,所以自己写了一个。 实际上多元随机变量的公式证明一般用矩阵的方法处理,这里就是采用这种方法&…

联合分布、条件分布、边缘分布还有贝叶斯公式

https://blog.csdn.net/zgcr654321/article/details/85201614?utm_mediumdistribute.pc_relevant.none-task-blog-OPENSEARCH-1.nonecase&depth_1-utm_sourcedistribute.pc_relevant.none-task-blog-OPENSEARCH-1.nonecase 文章目录 联合概率及其分布、边缘概率及其分布、…

概率论-3.5 条件分布与条件期望

离散随机变量的条件分布: 二位随机变量(X,Y)的联合分布列:pijP(Xxi,Yyj) P(Yyj)Sum(P(Xxi,Yyj)),对xi累加 P(Xxi)Sum(P(Xxi,Yyj)),对yj累加 条件分布列: pi | j P(Xxi | Yyj)P(Xxi,Yyj) / P(Yyj)pij / pj pj | i P(Yyj…

3.3 二维随机变量条件分布

学习目标: 要学习二维随机变量的条件分布,我可能会采取以下步骤: 复习边缘分布和联合分布:首先需要了解二维随机变量的边缘分布和联合分布的概念以及相应的公式。 复习条件概率:学习条件概率的定义和计算公式&#x…

NPOI 下载

https://www.nuget.org/packages/NPOI/

NPOI 第一篇 NPOI的下载、引用、基本使用

前言 总渴望去拥有那些自己没有的东西,比如经验、能力;但自己拥有的更为重要的东西,却如此的不珍惜,比如青春。所以啊,趁着青春多写点代码,就能让自己早一步去渴望重新拥有青春了。 有需要的小伙伴可以直…

NPOI的基本使用

在NPOI初识中简了解了下NPOI的简介和优势,接下来看一下如果下载使用。新建一个小的Demo,如下: 第一步,新建一个控制台应用程序: 第二步,利用Nuget获取NPOI, 这里引用的2.4.1最稳定版本: 引用添…

NOP (code)_NOP指令作用及解析

摘自:维基百科 NOP (code) 前言 在计算机科学中,NOP、no-op 或 NOOP(发音为“no op”;no operation 的缩写)是一种机器语言指令及其汇编语言助记符、编程语言语句或不执行任何操作的计算机协议命令。 免费的C语言和l…

C# NOPI导出Excel 设置计算公式,多行表头

说明 现需要导出Excel,统计每个人的工作量,计算方式为:项目分值*项目数量 效果 c#代码 //创建工作簿 MemoryStream MStream new MemoryStream();XSSFWorkbook WBook new XSSFWorkbook(); //创建sheet ISheet sheet WBook.CreateSheet(D…

vb.net读取写入EXCEl的终极方法-NOPI。

据我浅薄的知识,之前只知道两种操作excel的方法: 一。ODBC操作excel 看下图: 1.ODBC 由于初期连接不同的数据库通过各种不同的API,ODBC就是将各种不同的API封装成统一的接口。当sql语句进入接口时驱动器管理器会判断将他们送入对…

unity NOPI 创建word文档

unity NOPI 创建word文档 导入NOPI 所需要的DLL ICSharpCode.SharpZipLib.dll,NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,NPOI.OpenXmlFormats.dll 打包还需导入I18N.CJK.dll,I18N.dll,I18N.West.dll 如果导入Dll出错,设…

pnpm — Monorepo

1、安装 pnpm npm i pnpm -g 2、创建Monorepo管理文件夹,这里命名 Monorepo,并创建packages文件夹 3、创建用于定义工作空间的根目录的yaml文件: pnpm-workspace.yaml,并添加 packages:- packages/ ** 4、 pnpm init 5、pn…

NOPI用法之自定义单元格背景色(3)

NPOI针对office2003使用HSSFWorkbook,对于offce2007及以上使用XSSFWorkbook;今天我以HSSFWorkbook自定义颜色为例说明,Office2007的未研究呢 在NPOI中默认的颜色类是HSSFColor,它内置的颜色有几十种供我们选择,如果不…

c# 使用NOPI 操作Excel

最近项目需要导出Excel,找来找去,微软有自己的Excel组件 using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;,但是有一个毛病,就是程序所在电脑安装Office,这个问题简直是致命的,因为导出服务我们要做在服务端,程序直接生成Excel,然后客户端路径去下载,…

C# NOPI 项目实战(经典)(可下载项目源码)

1 -.首先说明下项目目的: 之前我有写过一篇 "NPOI操作EXCEL" 这篇文章主要介绍了如何安装NPOI,以及NPOI具体如何c#教程使用,并且用具体实例介绍了excel导入到datagridview以及 datagridview如何导出到excel并保存。如果不清楚这块的去我公众…

NOPI将数据导出至EXCEL表格

文章目录 前言一、NPOI优势二、运行逻辑三、安装NOPI组件四、导出Excel---实现代码五、最终效果六、总结 前言 NPOI,就是POI的.NET版本。POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包…