Skip to main content

問題 2.6 多變量高斯分佈的最大似然估計 (MLE for a multivariate Gaussian)

在這個問題中,你將推導多變量高斯分佈的最大似然估計 (Maximum Likelihood Estimate, MLE)。給定樣本 {x1,,xN}\{x_1, \cdots, x_N\}

(b) 推導多變量高斯分佈協方差 Σ\Sigma 的最大似然估計。

你可能會發現以下向量和矩陣導數公式很有幫助:

  • xaTx=a\frac{\partial}{\partial x} a^T x = a,對於向量 x,aRdx, a \in \mathbb{R}^d
  • xxTAx=Ax+ATx\frac{\partial}{\partial x} x^T A x = A x + A^T x,對於向量 xRdx \in \mathbb{R}^d 以及矩陣 ARd×dA \in \mathbb{R}^{d \times d}
  • XlogX=XT\frac{\partial}{\partial X} \log |X| = X^{-T},對於方陣 XX
  • Xtr(AX1)=Xtr(X1A)=(XTATXT)\frac{\partial}{\partial X} \text{tr}(A X^{-1}) = \frac{\partial}{\partial X} \text{tr}(X^{-1} A) = -(X^{-T} A^T X^{-T}),對於矩陣 A,XA, X

提示:請記住 Σ\Sigma 是對稱矩陣 (symmetric matrix)!