ボックスミュラー
知識マップモデリング・公式
ひとことで言うと
正規分布は累積分布の逆関数が閉じた式で書けないため逆関数法が直接使えませんが、ボックス=ミュラー法を使えば、一様乱数2個から独立な標準正規2個を“近似ではなく厳密に”同時に作れます。極座標(半径と角度)の発想がポイントです。
一様乱数 から半径 ・角度 を作り、極座標から直交座標へ変換すると独立な標準正規 が得られる。 平面では点が円対称(ガウス状)に散らばる。
数式で表すと
一様乱数2個から独立な標準正規2個を厳密生成する方法。
試験に出る性質
目的
一様乱数2個 から独立な標準正規2個 を同時生成する。
変換式
、。
極座標の発想
半径 (指数分布=χ²(2))、角度 (一様)。これを直交座標に戻す。
逆関数法が使えない理由
正規分布は累積分布の逆関数が閉じた式で書けない。ボックス=ミュラーはそれを回避する。
近似ではなく厳密
concept: 正規近似(分布の近似)とは別物。誤差なく真の標準正規に従う乱数を生成する。
例で見る
のとき、、。 、。 1組の一様乱数から、独立な標準正規が2個()得られる。
つまずきポイント
- 正規近似(分布の近似手法)と混同する(ボックス=ミュラーは誤差のない“厳密な”乱数生成)
- の対数の符号・係数を間違える(。中身が負にならないよう )
- 角度を ではなく などにする(全方位をカバーするには が必要)
定着クイズ
ボックス=ミュラー法が生成するのは?
変換 で半径 が従う分布は?
ボックス=ミュラー法と正規近似の違いは?
この用語を扱う問題(3)