西館1階 ラウンジ

西館1階 ラウンジ

知的計算

より速く、より賢く

 普段私たちは何気なくWebブラウザでインターネットのサイトを閲覧したり,テキストエディタで文章を書いたり,コンピュータゲームを楽しんだりしています。これらの処理がより高速にそしてより効率的に行えれば,より使いやすいソフトウエアとなり誰でも利用できるようになります。知的計算ではコンピュータをより賢くすることで,より効率的で役に立つソフトウエアを実現するための技術を学びます。講義では実際にプログラミングを行いながら理解を深めていきます。

講義紹介

人工知能

AI Foundations?

 人間の知的機能に似た動作をコンピュータに持たせるための基本的な考え方や技術に関して学びます。具体的には,知識の表現方法,構築方法,探索方法,推論方法などに関して学びます。特に,その考え方や技術を具体的に理解するために,初心者を対象として,実際にプログラミングを行いながら学ぶ演習時間を設けています。「人工知能の応用」,「進化計算」など知的計算分野のより高度な技術を学ぶ学生には履修を勧めます。

進化計算

進化計算

 進化計算は,生物の遺伝と進化にヒントを得た新しい情報処理手法として注目されている人工知能の一分野です。従来のトップダウン方式に対してボトムアップ方式,マスタスレーブ型に対して分散協調型へと,計算手法に対する姿勢のパラダイムが異なります。大規模組合せ最適化問題,多目的最適化問題,多峰性のある問題,強化学習などに有効な技術です。講義では,遺伝的アルゴリズムの基礎を中心に解説を行います。また,プログラミングによる演習を通して理解を図ります。

履修例

 下記は「知的計算」をテーマに講義を履修する例です。時間割は年度ごとに異なりますので、実際の履修登録時は、最新の時間割を良く確認してから講義を登録してください。また、この履修例はあくまで例ですので、この履修例に捉われずに各自の興味のある科目、目指す道を考え、自分だけの講義計画を自由に作成してください。

履修例 コンピュータ科学科1年 春

* 実際の履修登録時は、最新の時間割・各自の履修状況に応じて講義計画を作成してください。

履修例 コンピュータ科学科2年 春

1限 抽象代数学 マルチメディア技術と応用 C言語?
2限 情報・ネットワークセキュリティ入門 統計学1 C言語?
3限 科学英語1 時事英語1 情報理論 プロジェクト2A
4限 Javaによるデータ構造とアルゴリズム? ヒューマンインタラクション? 最適化入門
5限 Javaによるデータ構造とアルゴリズム演習? 形式言語とオートマトン

* 実際の履修登録時は、最新の時間割・各自の履修状況に応じて講義計画を作成してください。

履修例 コンピュータ科学科3年 秋

* 実際の履修登録時は、最新の時間割・各自の履修状況に応じて講義計画を作成してください。

履修例 コンピュータ科学科4年 秋

* 実際の履修登録時は、最新の時間割・各自の履修状況に応じて講義計画を作成してください。