2014年度シラバス(熊本高等専門学校 熊本キャンパス)
科目コードCI508
科目名ソフトコンピューティング(Soft Computing) 単位数2単位
対象学科制御情報システム工学科対象学年5年開講期間通年
科目区分 必修・選択選択履修/学修学修
授業形式講義規定授業時数60実時間数50
教員名(所属)
松尾和典(制御情報システム工学科)教員室
松尾教員室(5号棟5階)
使用教科書
岩田 彰,ソフトコンピューティング,オーム社
参考書
馬場規夫”ソフトコンピューティングの基礎と応用”共立出版
田中 雅博”ソフトコンピューティング入門”科学技術出版
科目の位置付けと関連科目 
科目の概要ソフトコンピューティングの主要な方法論に関する基礎知識を身につけさせ,従来の工学的な手法との相違点を理解させる.脳の持つすぐれた情報処理能力の人工的な実現を目指し,パターン認識などに応用されるニューラルネットワーク,あいまいな知識を扱い,それに基づいた推論を行うファジィ理論,及び,生物の進化過程を模擬し、最適化問題を解く遺伝的なアルゴリズムを中心に講義する.また,各種法の応用例も概説する.
授業方針・ソフトコンピューティングの基本的な考え方を理解する.
・ソフトコンピューティングの主要な方法論の数学的表現とその演算について理解する.
・ソフトコンピューティングの応用について理解する.

授業項目

時間

達成目標(習得すべき内容)

ガイダンス,ソフトコンピューティングの歴史
2
ソフトコンピューティングに内包されるやわらかい情報処理やあいまい工学,感性工学などの新たな問題解決手法が提案された理由とそれらの従来の工学的な問題解決手法との相違点を理解できる.
ソフトコンピューティングの考え方
4
知識をどのように処理するのかという点について,人間とコンピュータにおける実現方法を考え,理解できる.
ニューロコンピューティングの概要
4
脳がどのように情報を処理しているかを考え,最小単位である神経細胞のモデルに関して,数学的表現と演算を理解できる.
ニューロコンピューティングと学習アルゴリズム
8
脳の学習機能を人工ニューラルネットワークモデルの学習アルゴリズムとして模倣できることを理解できる.
ファジィ理論の基礎
4
境界が曖昧な集合について理解,数式によるあいまいさの表現とその演算ができる.
ファジィ制御の基礎
4
ファジィルールによる自動制御が理解できる.
ニューロコンピューティングとファジィ理論
6
ファジィ推論とニューラルネットワークの学習機能を融合させることの利点を理解できる.
遺伝的アルゴリズム
6
生物の進化を模倣したモデルとそのアルゴリズムを理解できる.遺伝的アルゴリズムによる環境適応戦略を最適化問題に適用することが理解できる.
カオスニューラルネットワーク
6
自然界の非線形現象を利用するカオスニューラルネットを理解できる.
ソフトコンピューティングの応用
12
各方法論の応用例が理解できる.
評価方法及び総合評価筆記試験.演習課題,レポート課題により総合的に評価する.総合評価以外については,その時点で評価可能な項目を総合評価に準じた割合で評価する.【総合評価】中間試験・期末試験などの筆記試験(60%),レポート課題(40%)とする.60%以上の得点率で目標達成とみなす.レポートの提出期限は課題提示と同時に示し,期限に遅れて提出されたレポートの評価点は0点とする.
学習方法講義内容はニューロコンピューティング,ファジィ理論および遺伝的アルゴリズムを中心に解説するが適宜関連技術や各方法論の演習課題も行うので,プログラミングおよび微分積分・集合論などを基礎知識として必要とするので予習して受講すること.
学生へのメッセージ各方法論において,その数式表現と演算に触れながら,生物や自然界の仕組みに学ぶソフトコンピューティングの面白さを実感してほしい.
学修単位への対応本科目では,50分の授業に対して40分程度に相当する放課後・家庭での自学学習,およびレポート課題を課す.
本校教育目標との対応