ITでの確率論の適用

シベリア連邦大学(SFU)のIT専門分野の学生に、「確率論と数理統計学」などの科目を教えることがありました。 毎年、私は学生がなぜこの分野を学ぶべきなのか、なぜ学ぶべきなのかという現象に出くわします。 もちろん、数学は脳を鍛え、抽象的な思考を発達させると言えます(プログラマーにとって非常に必要です)。 しかし、テレビとMSの教育を(特にITに関して)鮮やかな例で強化すると、この主題を研究するために必要な動機が得られると思います。



私が与える例:

  1. すべての学生が今遊んでいます。 ほとんどのゲームには、何らかの形でチャンスの要素があります。たとえば、敗北した敵から貴重なボーナスが落ちる可能性があります。 したがって、私は生徒に次のように伝えます。「見て、このゲームのプログラマーは確率論の要素を使った。」
  2. あらゆる種類のプロセスのモデリング。 たとえば、スタジアムでの火災と群衆の行動をモデル化するプログラムを見ました。 確率理論がなければ、どこにもありません。
  3. ランダムパスワード生成。
  4. 最新のプロセッサのパイプラインでの遷移の予測。
  5. 耐ノイズコーディングアルゴリズム。




これらの例はすべて、生徒を感動させます。 もちろん、彼らは集中的にターバーを学び始めませんが、少なくとも彼らは「なぜこれをすべて学ぶ必要があるのか​​」という愚かな質問をしません。



ITでのTVの使用例のコレクションを補充したいと思います。 他の誰かが役に立つかもしれません。 他に誰が追加できるか-コメントを書いてください。



All Articles