#author("2024-04-15T17:50:16+09:00","default:takataka","takataka")
#author("2024-04-22T11:50:06+09:00","default:takataka","takataka")
* 機械学習I/II 2024年度 [#o0c872cf]

//&color(red){''工事中''};
//&color(red){''工事中''}; 

- 対象: 龍谷大学 先端理工学部 (3年1Q+2Q) / 理工学部 (3年前期)
-- 先端理工学部科目「機械学習I」(1Q)+「機械学習II」(2Q)と 理工学部科目「パターン情報処理」の合併開講です
- 担当: [[高橋隆史>takataka]]
- リンクいろいろ
-- [[「機械学習I」の Web シラバス>Syllabus:?i=Y001034010&n=2024]] / [[「機械学習II」の Web シラバス>Syllabus:?i=Y001043010&n=2024]]
-- [[この科目のMoodleコース>https://www-tlab.math.ryukoku.ac.jp/moodle/course/view.php?id=13]]  初回の授業で参加法を説明します.詳しくは [[こちら>./ex01#moodle]].
-- この科目の [[GitHub リポジトリ>https://github.com/takatakamanbou/ML/tree/2024]]
//-- Web質問予約システム [[callTA>https://callta.math.ryukoku.ac.jp/]] (by 樋口先生)

** 大事なお知らせ [#g5e00b3b]


***ML/2024のNews [#v260eae4]

- &new{2024-04-14}; この授業での欠席の扱いについて,この科目のチームの「ch02 質問用」チャネルに投稿しておきました
- &new{2024-03-18}; このページを作成.まだないようがないよう.昨年度の様子を知りたい方は [[ML/2023]] へどうぞ.

#include(news,notitle)

** 進行 [#v5f2b8ff]

#contentsx

*** 注意 [#h50daab9]

- 動画は,Microsoft Stream で配信してます. 
-- [[授業動画一覧>https://ryu365-my.sharepoint.com/:f:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024?csf=1&web=1&e=1LyJvm]] デフォルトではファイル名のリストですが,右上のアイコン(三みたいなの)をクリックして「タイル」(田みたいなの)に変更するとサムネイル画像が表示されます.
-- この授業の動画は,Teams チーム参加者のみが閲覧できます.
ユーザ名とパスワードが求められたら全学統合認証ので.チームへ参加してから動画へアクセスできるようになるまで少し時間がかかる場合があるようです(数時間?).
- 拡張子 .ipynb のファイルは,Google Colab の notebook です.
-- notebook はこの科目の [[GitHub リポジトリ>https://github.com/takatakamanbou/ML/tree/2024]] に置いてあります
-- notebook の扱い方については,[[ColabTutorial]] を参照してください
-- 自分がコピーした Colab Notebook ファイルは,Google Drive の 「マイドライブ」 https://drive.google.com/drive/my-drive の中の「Colab Notebooks」に保存されてます.

*** おまけ [#zeb6239d]

//&color(red){''工事中''};

//[[omake>./omake]] おまけ課題
//- &new{2023-07-10}; omake06 を追加しました
//- &new{2023-06-13}; omake05 を追加しました
//- &new{2023-05-07}; omake04 を追加しました
//- &new{2023-04-22}; omake03 を追加しました

*** ex01 0415(Mon) オリエンテーションと準備 [#ex01] 

//&color(red){''工事中''};

- 授業のページ [[ex01>./ex01]]
- 資料
-- 機械学習とは: [[ML2024_ex01notebookA.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex01notebookA.ipynb]]
-- 直線の当てはめ: [[ML2024_ex01notebookB.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex01notebookB.ipynb]] 

*** ex02 0422(Mon)  回帰のための教師あり学習/汎化と過適合 [#ex02]

- ''次の notebook の閲覧・実行と動画の視聴は今回の授業開始までの宿題です''
-- 平面の当てはめ: [[ML2024_ex02notebookA.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex02notebookA.ipynb]] + [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex02notebookA.mp4?csf=1&web=1&e=F7eBll&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (18m)
-- 汎化と過適合: [[ML2024_ex02notebookB.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex02notebookB.ipynb]] + [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex02notebookB.mp4?csf=1&web=1&e=b9Jihe&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (29m)
- ''次の notebook は授業時間中に閲覧・実行することを想定しています''
-- 演習・実習 [[ML2024_ex02notebookC.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex02notebookC.ipynb]]


*** ex03 0429(Mon)  識別のための教師あり学習 [#ex03]

- ''次の notebook の閲覧・実行と動画の視聴は今回の授業開始までの宿題です''
-- 識別とは/最短距離法: [[ML2024_ex03notebookA.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex03notebookA.ipynb]] +  [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex03notebookA.mp4?csf=1&web=1&e=wRCW4j&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (22m)
-- 最近傍法と k-近傍法: [[ML2024_ex03notebookB.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex03notebookB.ipynb]] +  [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex03notebookB.mp4?csf=1&web=1&e=YOLPUE&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (20m)
- ''次の notebook は授業時間中に閲覧・実行することを想定しています''
-- 演習・実習 [[ML2024_ex03notebookC.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex03notebookC.ipynb]]

*** ex04 0513(Mon)  ロジスティック回帰+勾配法によるパラメータの最適化 (1)(2) [#ex04]

//&color(red){''工事中''};

- ''次の notebook の閲覧・実行と動画の視聴は今回の授業開始までの宿題です''
-- ロジスティック回帰+勾配法によるパラメータの最適化(1): [[ML2024_ex04notebookA.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex04notebookA.ipynb]] +  [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex04notebookA.mp4?csf=1&web=1&e=scp0Ml&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (22m)
-- ロジスティック回帰+勾配法によるパラメータの最適化(2): [[ML2024_ex04notebookB.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex04notebookB.ipynb]] +  [[説明動画>https://ryu365-my.sharepoint.com/:v:/r/personal/a01055_mail_ryukoku_ac_jp/Documents/movie/ML2024/ex04notebookB.mp4?csf=1&web=1&e=a3yLfX&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D]] (33m)
- ''次の notebook は授業時間中に閲覧・実行することを想定しています''
-- 演習・実習 [[ML2024_ex04notebookC.ipynb>https://github.com/takatakamanbou/ML/blob/2024/ML2024_ex04notebookC.ipynb]]


*** ex05 0520(Mon)  [#ex05]

*** ex06 0527(Mon)  [#ex06]

*** ex07 0603(Mon)  [#ex07]

*** ex08 0610(Mon)  [#ex08]

「機械学習I」の最終回

#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br
#br

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS