知能情報工学(Soft Computing)
本科選択・必修開設時期単位数授業形態担 当
機械電気選択5年後1講義未定
【授業の概要】
 この講義では,数多くある知能情報処理技術の中から比較的初期の段階で開発された「ニューラルネットワーク」、「ファジィ」、「遺伝アルゴリズム」について学習する。開設期の前半ではこれらの原理の基本的な部分について説明を行い、後半で実際にプログラムを作成し与えられた課題の解決に取り組む。
【授業の進め方】
開設期の前半では配布の資料をもとに講義を行う。後半では与えた例題の問題解決に向けてプログラムの作成に取り組む。授業内容を理解するために予習復習が必須である
【授業計画】
第1回 オリエンテーション
 ソフトコンピューティングの歴史及び、この授業によってどのような問題が解けるようになるか等、必要性と効果について説明する。

第2回 
 最小木問題(プリム法、 クラスカル法)、最短経路問題(ダイクストラ法)について説明する。
 
第3回
 ニューラルネットワークについて説明する。 

第4回
 ファジィ理論について説明する。 

第5〜6回 
 遺伝アルゴリズムについて説明する。

第7回 
 PADによるアルゴリズムの記述方法について説明する。

第8回
 テストを実施し理解度を確認する。

第9回
テストの解答と解説を行う。

第10〜14回
 レポートの課題(巡回セールスマン問題のGAプログラム作成)に取り組む。適宜理解度の不足している箇所についての解説を行う。

第15回
 採点したレポートを返却し、授業のまとめをする。
【到達目標】(1)ニューロ、ファジィ、GAのアルゴリズムを理解する。
(2)知能情報処理技術を自分の手で実際に具現化できるようになる。
【徳山高専学習・教育目標】A1【JABEE基準】1(2)d-1,2.1(1)A
【評価法】最終成績は、
(テスト(100%) + レポート(100%) )/2
で決定する。

最終レポートはPAD、ソースコード、考察、全体構成から評価する。提出期限は厳守する。
【テキスト】参考図書:萩原将文、「ニューロ・ファジィ・遺伝的アルゴリズム」、(産業図書)
    :二村良彦、「プログラム技法-PADによる構造化プログラミング-」、(オーム社)
【関連科目】本科:プログラミング基礎(2年)、プログラミング応用(3年)
専攻科:システム制御工学(2年)