多元高斯分布:条件分布推导

在概率统计学中,多元高斯分布是一种非常重要的分布,其条件分布的推导在实际问题中有广泛的应用。本文将详细探讨给定部分变量条件下,多元高斯分布中另一部分变量的条件分布的推导过程。


1. 多元高斯分布回顾

首先,我们回顾一下多元高斯分布的基本形式:

其中,Xa和 Xb是随机向量的两个部分,μ 是均值向量,Σ 是协方差矩阵。

均值向量:

协方差矩阵:

此外,使用协方差矩阵的逆矩阵也比较方便,即精度矩阵

从而引入精度矩阵

2. 条件分布的定义

我们的目标是找到给定 X2​ 的条件下,X1​ 的条件分布f(X1​∣X2​)。

3. 推导过程

通过使用多元高斯分布的概率密度函数以及矩阵运算的性质,我们推导出了条件分布的表达式:

这些表达式告诉我们在给定X2​ 条件下,X1​ 的均值和协方差矩阵的变化。

详细推导:

将联合分布除以边缘分布

根据高斯分布的性质,这个条件分布仍然是一个高斯分布,我们可以通过配方来找到均值和协方差矩阵。其中,μ 是联合分布的均值,Σ 是联合分布的协方差矩阵。将这个式子展开,得到

我们可以对这个指数部分进行配方,将其写成一个平方项的形式。对于一个一般形式的高斯分布的指数型可以写成

进一步,如果令x中的二阶项的系数矩阵等于协方差矩阵的逆矩阵,令x中的线性项的系数等于,这样可以得到。对于所以的二阶项,通过上式可得如下

此外,我们把这个分布的均值和协方差分布定义为。进而可以看出

对于的所以常数项可得

该表达式中系数一定等于,因此可得

在进行配方时,我们可以使用矩阵的分块矩阵逆运算的性质:

其中

并且定义

进一步可得

这比较指数部分和多元高斯分布的形式,我们可以得到均值和协方差矩阵:

**推导核心:**当对多元高斯分布进行条件分布时,涉及到平方项完成。这是通过补全平方项,将二次型的形式变换为完全平方的形式。在高斯分布的条件分布推导中,平方项完成的技巧经常被用于简化表达式,使其更容易处理。比如在给定 X2​=x2​ 条件下计算 X1​ 的条件分布,涉及到将二次型(x−μ)TΣ−1(x−μ) 分解为平方项的形式,从而方便计算条件均值和协方差。上述数学表达式可以表示为以下的公式形式

这里,Σ1∣2​ 和 Σ2∣1​ 是条件协方差矩阵,而 μ1​ 和 μ2​ 分别是 X1​ 和 X2​ 的均值向量。这个公式的形式是通过平方项完成的技巧得到的,它在条件高斯分布的计算中非常有用。


4. 结论

多元高斯分布的条件分布推导是概率统计学中的经典问题之一。通过本文的讨论,我们详细了解了给定部分变量条件下另一部分变量的条件分布是如何推导出来的。这对于理解多元高斯分布的性质以及在实际问题中的应用具有重要意义。在实际应用中,这样的推导常常用于处理多变量问题,例如在金融、工程和机器学习等领域。希望本文对读者理解和应用多元高斯分布的条件分布提供了有益的信息。

相关推荐
Kenneth風车12 分钟前
【机器学习(九)】分类和回归任务-多层感知机(Multilayer Perceptron,MLP)算法-Sentosa_DSML社区版 (1)111
算法·机器学习·分类
eternal__day20 分钟前
数据结构(哈希表(中)纯概念版)
java·数据结构·算法·哈希算法·推荐算法
起名字什么的好难20 分钟前
conda虚拟环境安装pytorch gpu版
人工智能·pytorch·conda
18号房客27 分钟前
计算机视觉-人工智能(AI)入门教程一
人工智能·深度学习·opencv·机器学习·计算机视觉·数据挖掘·语音识别
百家方案29 分钟前
「下载」智慧产业园区-数字孪生建设解决方案:重构产业全景图,打造虚实结合的园区数字化底座
大数据·人工智能·智慧园区·数智化园区
APP 肖提莫29 分钟前
MyBatis-Plus分页拦截器,源码的重构(重构total总数的计算逻辑)
java·前端·算法
云起无垠35 分钟前
“AI+Security”系列第4期(一)之“洞” 见未来:AI 驱动的漏洞挖掘新范式
人工智能
OTWOL37 分钟前
两道数组有关的OJ练习题
c语言·开发语言·数据结构·c++·算法
QQ_7781329741 小时前
基于深度学习的图像超分辨率重建
人工智能·机器学习·超分辨率重建
qq_433554541 小时前
C++ 面向对象编程:递增重载
开发语言·c++·算法