逆法は計算することが不可能であると言うことは完全に正しくありません。逆ガウスCDFには完全に優れた数値近似があります。私の知る限り、多くのメソッドがガウス確率変数を生成するためにそれを使用しています。もちろん、ガウシアンを生成する他の、おそらくもっと簡単な方法はたくさんあります。
拒絶サンプリングに関しては、これは混合バッグです。もしf(x) ガウスpdfであり、リジェクションサンプリングでは、PDFを見つける必要があります。 g(x)その支配 f(x): f(x)≤Mg(x)、 いくつかのための M>0。一つの解釈M これは、サンプルを受け入れる前に行う必要のある拒否の予想数です。 M良いです。この問題により、拒否のサンプリングが非常に困難になる場合があります。Mは巨大。ここでのルールは、あなたが見つけることができない場合、g それは M 扱いやすい場合は、他の方法、たとえば、逆変換方法を調べる必要があります。
たとえば、指数分布は正規分布で機能します(実際には片側正規で、その後コインを裏返して符号を決定できます)。この場合、あなたはワークアウトすることができますM=2π/e−−−−√=1.32、指数関数は逆累積分布関数法を使用して非常に簡単に生成でき、平均でおよそ2つのサンプルを破棄するだけでよいので、これは素晴らしいことです。MCMCと組み合わせた拒否サンプリングの優れた点は、巧妙な方法で使用すると、イベントが発生するまで実際にユニバースの寿命を待たなくても、まれなイベントをシミュレートできることです。