モンテカルロ積分
(Monte Carlo integration から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/06/07 13:06 UTC 版)

モンテカルロ積分(モンテカルロせきぶん、Monte Carlo integration)は、擬似乱数を用いた数値積分の手法である。これはモンテカルロ法の一種であり、定積分を数値的に計算する方法である。従来の手法では関数を規則的な格子点で評価するのに対し、モンテカルロ法では評価点をランダムに選ぶ[1]。 特に高次元の積分に対して有効である[2]。
評価点を選ぶ代表的な手法としては、一様サンプリング、層化抽出法、重点サンプリング法、粒子フィルタ、平均場粒子法などがある。
概要
通常の数値積分手法(例:台形則)は決定的アルゴリズムだが、モンテカルロ積分は確率的手法であり、各試行によって異なる結果が得られる。最終的な結果は推定値であり、誤差範囲が付随する。

VEGASアルゴリズムは、関数 f のヒストグラムを作成し、それに基づいてサンプリング分布を改善することで、目的の分布に近づくよう設計された反復的な重要度サンプリング手法である[8]。
VEGAS法は以下のように動作する:
まず、積分領域上で複数回パスを行い、被積分関数のヒストグラムを構築する。各パスによって得られたヒストグラムは、次のパスで使用するサンプリング分布を定義する。この操作を繰り返すことで、サンプリング分布が最適化されていく。
VEGASでは、ヒストグラムビン数が次元数 d に対して指数関数的(Kd)に増加するのを避けるために、確率分布を分離可能な関数として近似する:この近似により、必要なビンの数は Kd に抑えられる。この近似は、関数のピークを各座標軸方向に投影して得るという意味を持つ。
VEGAS法の効率は、この近似の妥当性に依存する。特に、被積分関数のピークが空間的に集中している場合には効率が高くなる。逆に、関数がこの形に書き換えられない(すなわち、軸方向に明確なピークが存在しない)場合には効率が低下する。
VEGAS法は、層化抽出と重点サンプリングの両方の特徴を組み合わせている[8]。
関連項目
脚注
- ^ Press et al. 2007, Chap. 7
- ^ a b c d Newman & Barkema 1999, Chap. 2
- ^ Newman & Barkema 1999
- ^ Press et al. 2007
- ^ MacKay 2003, pp. 284–292
- ^ Press & Farrar 1990, pp. 190–195
- ^ Kroese, Taimre & Botev 2011
- ^ a b Lepage 1978
参考文献
- Caflisch, R. E. (1998). “Monte Carlo and quasi-Monte Carlo methods”. Acta Numerica 7: 1–49. Bibcode: 1998AcNum...7....1C. doi:10.1017/S0962492900002804.
- Weinzierl, S. (2000). "Introduction to Monte Carlo methods". arXiv:hep-ph/0006269。
- Press, W. H.; Farrar, G. R. (1990). “Recursive Stratified Sampling for Multidimensional Monte Carlo Integration”. Computers in Physics 4 (2): 190. Bibcode: 1990ComPh...4..190P. doi:10.1063/1.4822899.
- Lepage, G. P. (1978). “A New Algorithm for Adaptive Multidimensional Integration”. Journal of Computational Physics 27 (2): 192–203. Bibcode: 1978JCoPh..27..192L. doi:10.1016/0021-9991(78)90004-9.
- Lepage, G. P. (1980). “VEGAS: An Adaptive Multi-dimensional Integration Program”. Cornell Preprint CLNS 80-447.
- Hammersley, J. M.; Handscomb, D. C. (1964). Monte Carlo Methods. Methuen. ISBN 978-0-416-52340-9
- Kroese, D. P.; Taimre, T.; Botev, Z. I. (2011). Handbook of Monte Carlo Methods. John Wiley & Sons
- Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). Numerical Recipes: The Art of Scientific Computing (3rd ed.). New York: Cambridge University Press. ISBN 978-0-521-88068-8
- MacKay, David (2003). “chapter 4.4 Typicality & chapter 29.1”. Information Theory, Inference and Learning Algorithms. Cambridge University Press. ISBN 978-0-521-64298-9. MR 2012999
- Newman, MEJ; Barkema, GT (1999). Monte Carlo Methods in Statistical Physics. Clarendon Press
- Robert, CP; Casella, G (2004). Monte Carlo Statistical Methods (2nd ed.). Springer. ISBN 978-1-4419-1939-7
外部リンク
- モンテカルロ積分のページへのリンク