样本方差:cov(x,y)=∑Ni=1(Xi−X¯¯¯¯)(Yi−Y¯¯¯¯)N−1
样
本
方
差
:
c
o
v
(
x
,
y
)
=
∑
i
=
1
N
(
X
i
−
X
¯
)
(
Y
i
−
Y
¯
)
N
−
1
协方差只能处理二维问题(两个随机变量(X,Y)的关系),那维数多了自然就需要计算多个协方差,比如n维的数据集就需要计算n!((n−2)!∗2)
n
!
(
(
n
−
2
)
!
∗
2
)
个协方差,那自然而然的我们会想到使用矩阵来组织这些数据。给出协方差矩阵的定义:
对两个二维而言(X,Y):
Cij=cov(Xi,Yj)=E[(Xi−E[Xi])(Yj−E[Yj])]
C
i
j
=
cov
(
X
i
,
Y
j
)
=
E
[
(
X
i
−
E
[
X
i
]
)
(
Y
j
−
E
[
Y
j
]
)
]
将这个式子转换为统一矩阵形式可以有:
Cij=cov(Xi,Xj)=E[(Xi−E[Xi])(Xj−E[Xj])]
C
i
j
=
cov
(
X
i
,
X
j
)
=
E
[
(
X
i
−
E
[
X
i
]
)
(
X
j
−
E
[
X
j
]
)
]
将
Xi
X
i
转换为矩阵形式有
Cij=cov(Xi,Xj)=E[(Xi−E[Xi])(Xj−E[Xj])]
C
i
j
=
cov
(
X
i
,
X
j
)
=
E
[
(
X
i
−
E
[
X
i
]
)
(
X
j
−
E
[
X
j
]
)
]
=⎡⎣⎢⎢⎢⎢⎢cov(X1,X1)cov(X2,X1)⋮cov(Xn,X1)cov(X1,X2)cov(X2,X2)⋮cov(Xn,X2)⋯⋯⋱⋯cov(X1,Xn)cov(X2,Xn)⋮cov(Xn,Xn)⎤⎦⎥⎥⎥⎥⎥
=
[
cov
(
X
1
,
X
1
)
cov
(
X
1
,
X
2
)
⋯
cov
(
X
1
,
X
n
)
cov
(
X
2
,
X
1
)
cov
(
X
2
,
X
2
)
⋯
cov
(
X
2
,
X
n
)
⋮
⋮
⋱
⋮
cov
(
X
n
,
X
1
)
cov
(
X
n
,
X
2
)
⋯
cov
(
X
n
,
X
n
)
]
=⎡⎣⎢⎢⎢⎢⎢⎢E[(X1−E[X1])(X1−E[X1])]E[(X2−E[X2])(X1−E[X1])]⋮E[(Xn−E[Xn])(X1−E[X1])]E[(X1−E[X1])(X2−E[X2])]E[(X2−E[X2])(X2−E[X2])]⋮E[(Xn−E[Xn])(X2−E[X2])]⋯⋯⋱⋯E[(X1−E[X1])(Xn−E[Xn])]E[(X2−E[X2])(Xn−E[Xn])]⋮E[(Xn−E[Xn])(Xn−E[Xn])]⎤⎦⎥⎥⎥⎥⎥⎥
=
[
E
[
(
X
1
−
E
[
X
1
]
)
(
X
1
−
E
[
X
1
]
)
]
E
[
(
X
1
−
E
[
X
1
]
)
(
X
2
−
E
[
X
2
]
)
]
⋯
E
[
(
X
1
−
E
[
X
1
]
)
(
X
n
−
E
[
X
n
]
)
]
E
[
(
X
2
−
E
[
X
2
]
)
(
X
1
−
E
[
X
1
]
)
]
E
[
(
X
2
−
E
[
X
2
]
)
(
X
2
−
E
[
X
2
]
)
]
⋯
E
[
(
X
2
−
E
[
X
2
]
)
(
X
n
−
E
[
X
n
]
)
]
⋮
⋮
⋱
⋮
E
[
(
X
n
−
E
[
X
n
]
)
(
X
1
−
E
[
X
1
]
)
]
E
[
(
X
n
−
E
[
X
n
]
)
(
X
2
−
E
[
X
2
]
)
]
⋯
E
[
(
X
n
−
E
[
X
n
]
)
(
X
n
−
E
[
X
n
]
)
]
]
=E[(X−E[X])(X−E[X])T]
=
E
[
(
X
−
E
[
X
]
)
(
X
−
E
[
X
]
)
T
]