\begin{equation*} \newcommand\ve[1]{\boldsymbol{#1}} \newcommand\mean[2]{\mathrm{E}_{#1} \left[ #2 \right]} \end{equation*}

glassoが自己相関行列を指数移動平均で更新したら、NGSAとほぼ同等の性能を出していたので、その観察から、 モーメンタムを込めながらAR(1)仮定の高速計算ができないか、で今考え中。

  1. 摂動展開

    • 詰まってる。
    \begin{equation*} (\lambda \ve{R} + \ve{M})^{-1} \approx \lambda^{-1}\ve{R}^{-1} - \lambda^{-2} \ve{R}^{-1}\ve{M}\ve{R}^{-1} \end{equation*}
    • となるけど、それをどうする?右辺第二項の計算で \(\mathcal{O}(N^{2})\) なのがうーんという感じ。
  2. AR(1)仮定での \(\ve{R}^{-1}\) の構造に着目する

    \begin{equation*} \ve{R}^{-1} = \ve{I} - \rho \left[ \begin{array}{cccc} 0 & 1 & & \\ 1 & 0 & \ddots & \\ & \ddots & \ddots & 1 \\ & & 1 & 0 \\ \end{array} \right] + \rho^{2} \left[ \begin{array}{ccccc} 0 & & & & \\ & 1 & & & \\ & & \ddots & & \\ & & & 1 & \\ & & & & 0 \\ \end{array} \right] \end{equation*}
    • というふうに分解できるから、 \(\rho\) に摂動を加えるなりしたら何か起こらないかなあと思ってるんだけど、良さげな更新則は出てこない。
  3. AR(2)仮定を探る

どん詰まりよ。AR(1)仮定は相関付きであっても微妙。i.i.d.の場合はSAと同程度。うーん。