人工知能

授業科目区分: 専門教育科目
単位数: 2単位
開講学科: 文化情報学科
学年: 2年次
関連科目: 知能情報システム
授業テーマ: 人工知能の基本的な理論とアルゴリズムの習得

授業内容

日常生活に自然に取り込まれている人工知能技術の理論と手法を学習する. 本授業では,コンピュータで問題解決に必要なモデルを定義し, 幅優先探索など探索アルゴリズムに関して,パズルを題材に学習する. また,自動運転車にも用いられる強化学習を取り上げ,ゲームを題材に学習する. また,実装はプログラミング言語のPythonを利用する.

授業計画

  1. 人工知能とは
  2. Pythonの基本
  3. 探索木・Simple AI
  4. 探索木・8パズル
  5. 探索木・ハノイの塔
  6. 探索アルゴリズム・幅優先探索と深さ優先探索
  7. 探索アルゴリズム・ヒューリスティック探索
  8. 局所探索アルゴリズム・山登り法
  9. 局所探索アルゴリズム・シミュレーテッドアニーリング
  10. 進化的アルゴリズム・遺伝的アルゴリズム
  11. 強化学習・OpenAI Gym
  12. 強化学習・バランスゲーム
  13. 強化学習・山登りゲーム

課題提出方法

Google Classroomから提出すること. 提出の際は大学から提供されたユーザIDでログインが必要なことに注意すること.

参考書籍

スポンサーリンク