#6 モンテカルロ法の基本

|

【機械学習を学ぼう】#6 モンテカルロ法の基本

 涌井 良幸著「Excelでわかる機械学習 超入門 ―AIのモデルとアルゴリズムがわかる 」で勉強しています。

 今回はモンテカルロ法と呼ばれる手法を学びます。モンテカルロ法は、乱数を用いた試行を繰り返して近似値を求めていくものです。

 ここでは試しに1辺が2の正方形の中に半径1の円を重なるように入れて、正方形の中にランダムにN個の点を打っていきます。円の中に打たれた点と正方形中の中ある点の比率を出して、πに近いか検証していきます。

 下図のようにエクセルでx、y軸それぞれ200個の乱数を作成して検証してみました。3.060ということでまぁまぁ近い数字が出てるようです。



コメント0

お気に入りに追加しました お気に入りから削除しました