multiple, independent regression problems.
共享相同的基函数
对β求导可计算β估计值
多变量解耦:原因在于W(M∗K)只定义了高斯噪声的输出,只考虑单变量即可
W中K个变量之间的协方差解偶证明
p(t∣x,W,β)=N(t∣WTϕ(x),β−1I)对于单个样本来说,上面式子中t表示K个变量,其均值WTϕ(x)为K维向量,协方差矩阵为对角阵,说明变量之间相互独立
简单证明如下
用到的公式:d∣A∣=tr(A∗dA),∂A∂∣A∣=(A∗)T=∣A∣(A−1)T,特别当A=Σ为对称矩阵时,行列式对矩阵的导数=行列式∗矩阵的逆
AA−1=IdAA−1+AdA−1=0dA−1=−A−1dAA−1
有了以上公式对下式中的Σ求导
lnL(W,Σ)=−2Nln∣Σ∣−21n=1∑N(tn−WTϕ(xn))TΣ−1(tn−WTϕ(xn))
令A=(tn−WTϕ(xn))
f=ATΣ−1Adf=ATdΣ−1A=tr(ATdΣ−1A)=tr(AATdΣ−1)=−tr(AATΣ−1dΣΣ−1)=−tr(Σ−1AATΣ−1dΣ)∂Σ∂f=−Σ−1AATΣ−1
因此有:
−2NΣ−1+21n=1∑NΣ−1AATΣ−1=0n=1∑NΣ−1+n=1∑NΣ−1AATΣ−1=0−n=1∑NΣ−1(I−AATΣ−1)=0n=1∑N(I−AATΣ−1)=0NI=n=1∑NAATΣ−1Σ=N1n=1∑NAAT