専門科目
ハイブリッド科目(※対面とオンライン併用)
アクティブ・ラーニング科目ではありません。
専門科目 数理情報系
わくラボの使用について:使用しない
選択科目 2単位 4年次 前期
松坂公暉
007.13
61030
時間割決定後に授業等で連絡します。
Pythonプログラミング、深層学習
主として日本語を使用する
日本語で記述された資料を使用する
・深層学習の概念における数理的構造を理解できる。
・Pythonを用いて深層学習を実践することができる。
情報メディア基礎力:情報メディアの技術的および社会的な変化に対応し得る基盤となる知識とスキル, 専門能力:情報メディアの開発とその多面的な活用ができる能力
今日、機械学習とよばれる分野は著しい注目を浴びており、例えば画像認識など、我々の身近な技術にも機械学習が応用されている。本授業では、深層学習(ディープラーニング)の数理的側面を解説し、さらにPythonを用いて実践する。
本授業では数学がかなり登場するので、各モデルの最初の回では用いられる数学について初歩から解説する予定であるが、それでも不安であれば開講前に微分積分学や線形代数学の復習を行うことを推奨する。また、レポート課題を第9回と第14回に出すので、期日までに必ず提出をすること。基本的に授業時間外の学修は1コマあたり4時間を必要とする。
(S)キーワードに記された各領域の考え方について他者に説明でき、方法を適切に応用できる。
(A)キーワードに記された各領域の考え方を正しく理解し、方法を適切に実践できる。
(B)キーワードに記された各領域の考え方の重要な事項について理解し、指示に則って方法を実践できる。
(C)キーワードに記された各領域の考え方の主要な事項について理解し、方法を概ね実践できる。
試験: / 100
レポート: 第2回レポート:50 / 100
小テスト(中間テストなど含む): / 100
小レポート(中間レポートなどを含む): 第1回レポート:50 / 100
作品: / 100
ポートフォリオ: / 100
その他:
使用しない。
・S. Raschka,V. Mirjalili 著,株式会社クイープ 訳,福島真太郎 監訳,『Python機械学習プログラミング(第3版)』,株式会社インプレス(2020)
・人工知能入門
・知能情報プログラミングI
および
・数学基礎
・微分積分学I
・微分積分学II
・線形代数学I
・線形代数学II
を取得していることが望ましい。また、
・解析学I
もしくはそれに準ずる内容で多変数関数に慣れておくと理解しやすい。
講義中の質問だけでなく、オフィスアワーやそれ以外でも随時質問を受け付ける(メールでの質問も歓迎)。また、レポート課題は全部で2回あり、第9、14回に問題を出す。