人工知能

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

授業内容

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

授業計画

  1. 人工知能とは
  2. Pythonの基本
  3. 探索木・Simple AI
  4. 探索木・8パズル
  5. 探索木・ハノイの塔
  6. 探索アルゴリズム・幅優先探索と深さ優先探索
  7. 探索アルゴリズム・ヒューリスティック探索
  8. 局所探索アルゴリズム・山登り法
  9. 局所探索アルゴリズム・シミュレーテッドアニーリング
  10. 遺伝的アルゴリズム・フロイド問題
  11. 遺伝的アルゴリズム・巡回セールスマン問題
  12. 強化学習・モンテカルロ法
  13. 強化学習・TD学習
  14. 強化学習・Gym
  15. 強化学習・Q学習

追加資料

  1. 強化学習・タクシーゲーム
  2. 探索木・ゲーム木

旧資料(2020年度まで)

  1. 強化学習・OpenAI Gym
  2. 強化学習・バランスゲーム
  3. 強化学習・山登りゲーム

参考書籍

愛知県名古屋市にある椙山女学園大学 文化情報学部 向研究室の公式サイトです. 専門は情報科学であり,人工知能やデータベースなどの技術要素を指導しています. この公式サイトでは,授業で使用している教材を公開すると共に, ベールに包まれた女子大教員のミステリアスな日常を4コマ漫画でお伝えしていきます. サイトに関するご意見やご質問はFacebookまたはTwitterでお問い合わせください.