A Blog Entry on Bayesian Computation by an Applied Mathematician
$$
$$
1 命題
(Hutchinson, 1990) では \(A\) を対称行列に,\(X\) を中心化された確率変数に限って示されている.
(Skilling, 1989) では (Hutchinson, 1990) のように命題の形では提示していないが,同様の推定量を提案しており,これと一般化跡 (generalized trace) と Chebyshev 多項式の議論を通じて,\(A\) のスペクトルのベイズ推定を議論している.
2 推定量の性質
実用上,\(X\) の分布は標準 Gauss や Rademacher 分布などが用いられる.
3 応用
No matching items
- 残差フロー (residual flow) では Jacobian の推定が焦点になる.これに Skilling-Hutchinson の跡推定量を用いることができる.
- Neural ODE において,Jacobian の跡 \(\operatorname{Tr}(J_{F_t}(x_t))\) の計算は Skilling-Hutchinson の跡推定量を用いれば \(O(d)\) で済む (Grathwohl et al., 2019).
- Sliced Score Matching の目的関数は,Skilling-Hutchinson の跡推定量により Jacobian \(Ds_\theta\) を推定したスコアマッチングと解釈できる.
4 文献紹介
(Adams et al., 2018) では (Skilling, 1989) の研究を踏襲し,大規模行列のスペクトル(密度)推定に向けて,Skilling-Hutchinson の跡推定量の拡張が議論されている.
(Meyer et al., n.d.) では Skilling-Hutchinson の跡推定量を改良したアルゴリズムが提案されている.
References
Adams, R. P., Pennington, J., Johnson, M. J., Smith, J., Ovadia, Y., Patton, B., and Saunderson, J. (2018). Estimating the spectral density of large implicit matrices.
Avron, H., and Toledo, S. (2011). Randomized algorithms for estimating the trace of an implicit symmetric positive semi-definite matrix. J. ACM, 58(2).
Grathwohl, W., Chen, R. T. Q., Bettencourt, J., and Duvenaud, D. (2019). Scalable Reversible Generative Models with Free-form Continuous Dynamics. In International conference on learning representations.
Hutchinson, M. F. (1990). A Stochastic Estimator of the Trace of the Influence Matrix for Laplacian Smoothing Splines. Communications in Statistics - Simulation and Computation, 19(2), 433–450. doi: 10.1080/03610919008812866.
Meyer, R. A., Musco, C., Musco, C., and Woodruff, D. P. (n.d.). Hutch++: Optimal stochastic trace estimation. In 2021 symposium on simplicity in algorithms (SOSA), pages 142–155.
Skilling, J. (1989). The eigenvalues of mega-dimensional matrices. In J. Skilling, editor, Maximum entropy and bayesian methods: Cambridge, england, 1988, pages 455–466. Dordrecht: Springer Netherlands.