Cholesky decomposition應用

  • 任意隨機向量YRM×1\mathbf{Y} \in \mathbb{R}^{M \times 1},其covariance matrix E(YYT)RM×ME(\mathbf{Y}\mathbf{Y}^T) \in \mathbb{R}^{M \times M} .
  • 令獨立隨機向量xRM×1\mathbf{x} \in \mathbb{R}^{M \times 1}, E(X)=0E(\mathbf{X}) = \mathbf{0}, E(XXT)=IE(\mathbf{X}\mathbf{X}^T)=\mathbf{I} (identity matrix).
  • 若要抽出隨機樣本,且樣本的共變異數矩陣等於E(YYT)E(\mathbf{Y}\mathbf{Y}^T), 首先做Cholesky decomposition得E(YYT)=LLTE(\mathbf{Y}\mathbf{Y}^T)=\mathbf{L}\mathbf{L}^T,這邊L\mathbf{L}為下三角矩陣。
  • 因為Covariance matrix為positive semi-definite matrix,所以Cholesky decomposition必存在。
  • Z=LXRM×M\mathbf{Z}=\mathbf{LX} \in \mathbb{R}^{M\times M}即為所求,原理如下式。
    • E(ZZT)=E((LX)(LX)T)=E(LXXTLT)=LE(XXT)LT=LILT=LLT=E(YYT).\begin{array}{rcl} E(\mathbf{ZZ}^T) & = &E((\mathbf{LX})(\mathbf{LX})^T) \\ & = & E(\mathbf{L}\mathbf{X}\mathbf{X}^T\mathbf{L}^T) \\ & = & \mathbf{L} E(\mathbf{X}\mathbf{X}^T) \mathbf{L}^T \\ & = & \mathbf{L} \mathbf{I} \mathbf{L}^T \\ & = & \mathbf{L} \mathbf{L}^T \\ & = & E(\mathbf{Y}\mathbf{Y}^T). \end{array}

results matching ""

    No results matching ""