タグ

団体とprogrammingに関するutaq-999のブックマーク (4)

  • モンテカルロ法による円周率の計算

    モンテカルロ法による円周率の計算 モンテカルロ法とは確率には直接関係ない問題を確率も用いて解くという方法です。 正方形の中に適当に点を打つとき、その点が正方形の一辺を直径とする円の円内にある確率は 円内にあった点の数÷打った全数 となります。また、でたらめに点を打つので次のようなことも言えます。 正方形の一辺を直径とする円の面積÷正方形の面積 正方形の一辺の長さをLとすると上の式は次のようになります。 ((L÷2)×(L÷2)×π)÷(L×L) =(L×L×π÷4)÷(L×L) =π÷4 となります。 理論的には点を打つ数を増やせば増やすほど円周率に近づくはずですが、 コンピューターが乱数を余り正確に発生することができないので実際はそんなに良い値はでません。 もちろん同じ数の点を打っても円周率の値は変わります。 右の図は,一辺が2の正方形の中に1000個の点をランダムに(でたらめに)コンピ

  • 因果分析法 | 株式会社インテージ

  • システム原型(しすてむげんけい)

    システムシンキングの思考ツールの1つで、組織や人間行動が引き起こす“システム”の挙動に共通して見られるパターンと構造を類型化したもの。表面的な事象や状況、規模が異なる問題を同型のものとして把握することで、各分野における先行事例を目の前の問題解決に活用しやすくなる。 システムシンキングでは具体的な出来事からパターンを抽出し、それらの具体事象を生み出している“構造”を拡張ループと平衡ループを組み合わせた因果ループ図に表現していくが、さまざまな状況を描いていくと拡張プロセスと平衡プロセスの特定の組み合わせが繰り返し出現する。これを典型的なシステム構造の型としてまとめたものが、システム原型である。 システム原型の数は論者によって異なるが、以下のものがよく知られている。 応急措置の失敗(fix that fail) 問題の転嫁(shifting the burden) 成功を呼ぶ成功(success

    システム原型(しすてむげんけい)
    utaq-999
    utaq-999 2013/03/27
    「応急措置の失敗, 問題の転嫁, 成功を呼ぶ成功, エスカレーション, 成功の限界, 漂流する目標, 共有地の悲劇, 成長と投資不足, 予期せぬ敵対者, 遅れのある平衡ループ」 が主なもの
  • モンテカルロ法とは - IT用語辞典

    概要 モンテカルロ法(Monte Carlo method)とは、数値計算手法の一つで、乱数を用いた試行を繰り返すことにより近似解を求める手法。確率論的な事象についての推定値を得る場合を特に「モンテカルロシミュレーション」と呼ぶ。名称の由来はカジノで有名なモナコ公国のモンテカルロ地区である。 ある事象をモデル化した数式や関数があるとき、その定義域に含まれる値をランダムにたくさん生成して実際に計算を行い、得られた結果を統計的に処理することで推定値を得ることができる。数式を解析的に解くのが困難あるいは不可能な場合でも数値的に近似解を求めることができる。 例えば、円周率を求める場合、-1から1までの間に含まれるランダムな値を2つ生成し、これを平面上の点の座標に見立てて原点(0,0)からの距離を計算する。距離が1以下ならその点は原点を中心とする半径1の円に含まれ、1を超えていれば点は円の外にある。

    モンテカルロ法とは - IT用語辞典
    utaq-999
    utaq-999 2013/03/27
    今更ながら、まず基本から。
  • 1