山梨大学電子シラバス>検索結果一覧>授業データ



授業科目名
担当教員
人工知能演習
鍋島 英知/岩沼 宏治
時間割番号
単位数
コース
履修年次
期別
曜日
時限
263661 1 G 3 前期 IV
[概要]
本演習の目的は,講義 「人工知能」 で学ぶ機械学習手法について,ロボットを用いた演習を通して体験的に習得することにある.本年度は教師なし機械学習手法の1つである強化学習を取り上げる.強化学習は,簡潔なアルゴリズムと,強力な数学的基礎に支えられ,さまざまな応用が期待されている手法である.本演習では,強化学習を用いたライントレーサーロボットの制御プログラムの開発に取り組む.また,ロボットのハードウェアは,汎用のPCに比べ,メモリや入出力装置などに関する制約が多く非力である.そのような非力な環境におけるプログラミングを通して,実環境で動作するシステム製作の困難さを学ぶ.<BR><BR>カリキュラム中での位置付け:<a href="http://www.cs.yamanashi.ac.jp/g/JABEE/curriculum/">Gコースのカリキュラム</a>
[具体的な達成目標]
知的問題解決手法としての機械学習の概念とプログラミング方法論について修得する.また,汎用のPCに比べて非力なハードウェアであるロボット上のプログラム製作を通して,実環境で動作するシステム構築の困難さを学ぶ.
[必要知識・準備]
講義「人工知能」を履修済み,または本授業と同期に履修している必要がある.
[評価方法・評価基準]
No評価項目割合評価の観点
1小テスト/レポート課題 100  %3回のレポートの合計で評価する.これが60点以上のものに単位を与える. 
[教科書]
(未登録)
[参考書]
  1. 新田克己, 人工知能概論, 培風館, ISBN:4563033545
  2. 電気学会GAニューロを用いた学習法とその応用調査専門委員会, 学習とそのアルゴリズム, 森北出版, ISBN:4627827512
  3. 伊藤一之, ロボットインテリジェンス, オーム社, ISBN:4274203980
[講義項目]
 1.概要説明,Java復習,迷路を解くプログラムの製作(1)<BR> 2.迷路を解くプログラムの制作 (2)<BR> 3.強化学習のアルゴリズム<BR> 4.強化学習で迷路を解くプログラム (1)<BR> 5.強化学習で迷路を解くプログラム (2),レポート1<BR> 6.シミュレータでのライントレーサーの製作 (1)<BR> 7.シミュレータでのライントレーサーの製作 (2),レポート2<BR> 8.シミュレータコンテスト<BR> 9.ロボットモデルの製作<BR>10.強化学習版ライントレーサーの製作 (1)<BR>11.強化学習版ライントレーサーの製作 (2)<BR>12.LeJOS への移植 (1)<BR>13.LeJOS への移植 (2)<BR>14.実機コンテスト,レポート3
[教育方法]
ロボット製作は学生が興味を持って積極的に取り組むことができる魅力的な教材であるが,実機の台数が限られているため,本演習では,まずロボットシミュレータを用いて学生一人一人にロボットの制御プログラムの開発に取り組ませる.シミュレータ上でのプログラムの開発が完了した学生から順次そのプログラムを実機上に移植させる.またその移植作業を通して,汎用のPCに比べてメモリや入出力装置などに関する制約が多く非力な環境におけるプログラミングの難しさを学ばせる.
[JABEEプログラムの学習・教育目標との対応]
《コンピュータ・メディア工学科 情報メディアコース》
(A) マルチメディア情報ネットワーク技術に習熟した情報処理技術者としての基盤となる基礎的素養及び基礎的スキルを修得する。
(E) 情報化社会における要求に対して問題分析を行い、専門的知識に基づく創意工夫によってそれを解決するまでの問題発見デザイン能力を修得する。
(G-4)人間の知性・感性を知り応用するための知性・感性情報工学における基礎的技術
[その他]
(未登録)