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

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


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. 结论

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

相关推荐
音程1 分钟前
预训练语言模型T5-11B的简要介绍
人工智能·语言模型·自然语言处理
Magnum Lehar4 分钟前
vulkan游戏引擎test_manager实现
java·算法·游戏引擎
苏苏susuus12 分钟前
机器学习:集成学习概念和分类、随机森林、Adaboost、GBDT
机器学习·分类·集成学习
人肉推土机24 分钟前
AI Agent 架构设计:ReAct 与 Self-Ask 模式对比与分析
人工智能·大模型·llm·agent
新知图书33 分钟前
OpenCV为图像添加边框
人工智能·opencv·计算机视觉
大模型真好玩34 分钟前
可视化神器WandB,大模型训练的必备工具!
人工智能·python·mcp
水蓝烟雨37 分钟前
[面试精选] 0094. 二叉树的中序遍历
算法·面试精选
超闻逸事43 分钟前
【题解】[UTPC2024] C.Card Deck
c++·算法
databook1 小时前
当机器学习遇见压缩感知:用少量数据重建完整世界
python·机器学习·scikit-learn
张较瘦_1 小时前
[论文阅读] 人工智能 | 当AI遇见绿色软件工程:可持续AI实践的研究新方向
人工智能