必備知識
- 共變異數的定義:對於平均數為 μ 的隨機變數 x,其共變異數為 E[(x−μ)(x−μ)T]=E[xxT]−μμT。
- 平移定理 (Steiner's Translation Theorem) 或等價性質:cov(x)=E[xxT]−E[x]E[x]T。
- 核函數的性質:
- ∫k~(u)du=1。
- ∫uk~(u)du=0 (零平均數)。
- ∫uuTk~(u)du=H (來自公式 5.7,因為平均數為 0)。
逐步證明
設 μ^ 為 p^(x) 的平均數(已在 (a) 部分推導出)。共變異數定義為:
Σ^=Ep^[(x−μ^)(x−μ^)T]=∫(x−μ^)(x−μ^)Tp^(x)dx
或者使用性質 cov(x)=E[xxT]−E[x]E[x]T:
Σ^=∫xxTp^(x)dx−μ^μ^T
我們先計算二階動差項 ∫xxTp^(x)dx:
-
代入 p^(x):
∫xxT(n1i=1∑nk~(x−xi))dx=n1i=1∑n∫xxTk~(x−xi)dx
-
變數變換:
令 u=x−xi,則 x=u+xi。
∫(u+xi)(u+xi)Tk~(u)du
展開 (u+xi)(u+xi)T=uuT+uxiT+xiuT+xixiT。
-
逐項計算積分:
∫(uuT+uxiT+xiuT+xixiT)k~(u)du
- ∫uuTk~(u)du=H (根據零平均數的核函數共變異數定義)。
- ∫uxiTk~(u)du=(∫uk~(u)du)xiT=0⋅xiT=0。
- ∫xiuTk~(u)du=xi(∫uTk~(u)du)=xi⋅0=0。
- ∫xixiTk~(u)du=xixiT∫k~(u)du=xixiT⋅1=xixiT。
因此,∫xxTk~(x−xi)dx=H+xixiT。
-
加總結果:
Ep^[xxT]=n1i=1∑n(H+xixiT)=H+n1i=1∑nxixiT
-
計算共變異數:
Σ^=Ep^[xxT]−μ^μ^T
Σ^=H+n1i=1∑nxixiT−μ^μ^T
-
整理為樣本共變異數形式:
回想樣本共變異數為 S=n1∑(xi−μ^)(xi−μ^)T=(n1∑xixiT)−μ^μ^T。
因此:
Σ^=H+(n1i=1∑nxixiT−μ^μ^T)
Σ^=H+n1i=1∑n(xi−μ^)(xi−μ^)T■