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