# 研究ノート
\begin{align}
Q(\alpha) = (K\alpha - s)^{H}(K\alpha - s) + \lambda \alpha^H K \alpha
\end{align}
ここに$\alpha = (K+\lambda I)^{-1}s$を代入すると,
\begin{align}
(K(K+\lambda I)^{-1}s- s)^{H}(K(K+\lambda I)^{-1}s - s) + \lambda ((K+\lambda I)^{-1}s)^H K (K+\lambda I)^{-1}s
\end{align}
- 第一項について,
$$K(K+\lambda I)^{-1}=(I+\lambda K^{-1})^{-1} = I - (\frac1\lambda K + I)^{-1}$$なので(二つ目の等式でwoodburyの公式を用いた),
\begin{align}
(K(K+\lambda I)^{-1}s- s)^{H}(K(K+\lambda I)^{-1}s - s) = s^H (\frac1\lambda K + I)^{-1} (\frac1\lambda K + I)^{-1} s
\end{align}
- 第二項について,
\begin{align}
\lambda ((K+\lambda I)^{-1}s)^H K (K+\lambda I)^{-1}s &=& \lambda s^H (K+\lambda I)^{-1}\left\{ I - (\frac1\lambda K + I)^{-1} \right\} s \\
&=& s^H (\frac1\lambda K + I)^{-1} \left\{ I - (\frac1\lambda K + I)^{-1} \right\} s
\end{align}
よって, $Q(\alpha)$は,
\begin{align}
Q(\alpha) = \lambda s^H ( K + \lambda I)^{-1}s
\end{align}
となる.
$K= \sum \gamma_d K^{(d)}$のとき,
\begin{align}
\frac{\partial Q}{\partial \gamma_d} = -\lambda s^H ( K + \lambda I)^{-1} K^{(d)} ( K + \lambda I)^{-1}s
\end{align}
となる. ただし, 一般に$a\in \mathbb{R}$に関して,
\begin{align}
\frac{\partial A^{-1}}{\partial a}=-A^{-1} \frac{\partial A}{\partial a} A^{-1}
\end{align}
であることを用いた.
---
### ガウス過程を用いたモデル.
\begin{align}
s | f, \lambda \sim \mathcal{N}(\sum_d f_d, \sigma^{2} I_N)\\
f | \gamma \sim \prod_d \mathcal{N}(0, \gamma_d^{-1}K_d) \\
\gamma \sim \prod_d \mathcal{N}^{-1}(\omega, \chi, \phi)
\end{align}
これを用いて, $\gamma$を推定するために変分推論を用いる. 平均場近似を用いる. すなわち, 事後分布を以下のようになると仮定.
\begin{align}
q(f, \gamma) = q(f)\prod_d q(\gamma_d)
\end{align}
すると,
$q(f) = \mathcal{N}(\mu,\Sigma), q(\gamma) = \prod_d \mathcal{N}^{-1}(\omega_d, \chi_d, \phi_d)$となり,
\begin{align}
\begin{array}{l}
\boldsymbol{\mu}=\tau \boldsymbol{\Sigma} \mathbf{M}^{\top} \mathbf{s}, \quad \boldsymbol{\Sigma}=\left(\overline{\mathbf{K}}^{-1}+\tau \mathbf{M}^{\top} \mathbf{M}\right)^{-1}, \quad \omega_{p}=\omega+N / 2, \quad \chi_{p}=\chi, \quad \phi_{p}=\phi+\left\langle\mathbf{f}_{p}^{\top} \mathbf{K}_{p}^{-1} \mathbf{f}_{p}\right\rangle \\
\text { where } \overline{\mathbf{K}}=\operatorname{diag}\left\{\left\langle\gamma_{1}\right\rangle^{-1} \mathbf{K}_{1}, \ldots,\left\langle\gamma_{P}\right\rangle^{-1} \mathbf{K}_{P}\right\}
\end{array}
\end{align}
となる.
一般化逆ガウス分布とは,
\begin{align}
x \sim \mathcal{N}^{-1}(\omega, \chi, \phi)=\frac{\chi^{-\omega}(\sqrt{\chi \phi})^{\omega}}{2 K_{\omega}(\sqrt{\chi \phi})} x^{\omega-1} e^{-\frac{1}{2}\left(\chi x^{-1}+\phi x\right)}
\end{align}
- $\phi = 0, \omega < 0$の時, 逆ガンマ分布
---
### 直接$\beta, \eta$を最適化できる. 前までは, どうせ凸にならないから上手くいきそうにないなと考えていたが...
元の問題は
\begin{align}
\min_{\beta, \eta} \min_{\alpha} Q(\alpha)
\end{align}
という問題であり, 内側が陽に解けるので代入すると,
\begin{align}
\min_{\beta, \eta} \lambda s^H ( K + \lambda I)^{-1}s
\end{align}
となるが, 先ほどと同様にすると
\begin{align}
\frac{\partial Q}{\partial \gamma_d} = -\lambda s^H ( K + \lambda I)^{-1} \frac{\partial K}{\partial \theta} ( K + \lambda I)^{-1}s
\end{align}
となり, 音圧のみを考慮する場合,
\begin{align}
K = \frac{1}{C(\beta)}j_0(((kr+i\beta \eta)\cdot (kr+i\beta \eta))^{1/2})
\end{align}
$\frac{\partial K_{i,j}}{\partial \beta}, \frac{\partial K_{i,j}}{\partial \eta}$が計算可能. よって, 勾配ベースの最適化アルゴリズムを適応することが可能.
- 問題点
- (毎イテレーションごとに$K$を計算し, 逆行列計算をする必要があること.)
### ガウス過程のハイパーパラメータを最適化しようみたいなのは既存研究あり.
### 競技場の音場推定について
競技場での音場推定をしようと思った時にどうすればいいのか(内部音場, 外部音場)
- [マイク](https://www.ntt.co.jp/journal/1505/files/jn201505065.pdf)
-