如何从 Schur 补码中获得条件方差?

机器算法验证 协方差 独立 线性代数 逆矩阵
2022-04-11 05:36:59

假设您有向量 X 和 Y,协方差矩阵 这篇维基百科文章说,即 V 中 C 的舒尔补码。V=(ABBTC)Var(X|Y)=ABC1BT

的逆矩阵中找到 X 和 Y 之间的条件(独立)独立性在 Wiki 页面的前面,他们表明矩阵的逆是 Schur Complement 的函数。V1

我正在尝试将这两部分拼凑在一起。首先,我们如何证明,其次:如果,我们如何证明 Schur 补码必然为 0,因此Var(X|Y)=ABC1BTV1=0Var(X|Y)=0

2个回答

假设 WLOG 一切都意味着如果您知道块形式矩阵的逆公式,那么它应该像检查0

(X,Y)TV1(X,Y)=XTA1X+(YμY|X)TS1(YμY|X)+c

其中是 Schur 补码,是常数,为什么这就是你需要做的?因为这正是分解高斯密度 转换为两个高斯的乘积(一个高斯代表的条件分布)。我认为,这只是涉及粘性代数;这里的一个教训是,Schur 补码在分解看起来像的二次形式中发挥了很好的代数作用,但也许有人可以指出更深层次的事情。ScμY|X=BTA1X

f(x,y)=|2πV|1/2exp(12(x,y)TV1(x,y))
XY|X=xzTA1z

正如目前所说,问题的第二部分没有任何意义;是不可能满足的方程。也许你的意思是你想显示,前提是是单数?(顺便说一句,这是错误的)。V1=0Var(X|Y)=0V

详细推导可见:

冯·米塞斯,理查德 (1964)。概率和统计的数学理论。 第 VIII.9.3 章学术出版社。

我已将此引用添加到您链接到的维基百科文章中,以使其他任何偶然发现此问题的人受益。