知識工学

科目基礎情報

学校 香川高等専門学校 開講年度 令和06年度 (2024年度)
授業科目 知識工学
科目番号 7208 科目区分 専門 / 選択
授業形態 講義 単位の種別と単位数 学修単位: 2
開設学科 創造工学専攻(電気情報工学コース)(2024年度以降入学者) 対象学年 専1
開設期 後期 週時間数 2
教科書/教材 教員作成の教材(授業スライド等)を配布する.
担当教員 村上 幸一

到達目標

1.機械学習の利用のための環境構築を行うことができる.
2.機械学習のための各種ライブラリを使用することができる.
3.機械学習を用いた問題の解決と実装を行うことが出来る.

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
機械学習の利用のための環境構築を行うことができる.機械学習の利用のための環境構築を,自身の力で行うことができる.サポートや助言を行うことで,機械学習の利用のための環境構築を行うことができる.機械学習の利用のための環境構築を行うことができない.
機械学習のための各種ライブラリを使用することができる.機械学習のための各種ライブラリを,自身の力で使用することができる.サポートや助言を行うことで,機械学習のための各種ライブラリを使用することができる.機械学習のための各種ライブラリを使用することができない.
機械学習を用いた問題の解決と実装を行うことが出来る.機械学習を用いた問題の解決と実装を,自身の力で行うことが出来る.サポートや助言を行うことで,機械学習を用いた問題の解決と実装を行うことが出来る.機械学習を用いた問題の解決と実装を行うことが出来ない.

学科の到達目標項目との関係

教育方法等

概要:
本講義では,機械学習を用いた問題の解決と実装を,自身で行えるようになることを到達目標とする.機械学習の利用のための環境構築と,各種機械学習用ライブラリの使用方法について講義を行ったのちに,複数回の機械学習を用いた問題の解決と実装に関する演習を通じて,その素養を高める.
授業の進め方・方法:
教材(授業スライド等)を元に講義を行う.講義後に調査および実装(プログラミング)を行う.また発表会を通じて,他の受講生の取り組み内容についても学習を行う.
注意点:
・ 授業時間以外に,1週に4時間の自主学習が必要である。
・ プログラミング言語(C,Java,Python,Fortranのいずれか)に関する基礎知識が必要である。

授業の属性・履修上の区分

アクティブラーニング
ICT 利用
遠隔授業対応
実務経験のある教員による授業

授業計画

授業内容 週ごとの到達目標
後期
3rdQ
1週 ガイダンス
pythonとライブラリの説明
Pythonの概要を知る.
2週 環境構築と,機械学習におけるPython の基本知識,使い方(Numpy Pandas) Google Colab 等を用いて環境構築する.
機械学習に必要な処理を学ぶ.
3週 機械学習におけるPython の基本知識,使い方
( scikit learn )
scikit learn の使い方,実装方法について学習する.
4週 機械学習におけるPython の基本知識,使い方
( scikit learn )
scikit learn の使い方,実装方法について学習する.
5週 機械学習におけるPython の基本知識,使い方
( PyTorch )
PyTorch の使い方,実装方法について学習する.
6週 機械学習におけるPython の基本知識,使い方
( PyTorch )
PyTorch の使い方,実装方法について学習する.
7週 機械学習を用いた問題の選択1 学習するモデルについて選択する.
8週 機械学習を用いた問題の解決と実装1 学習するモデルについて実装する.
4thQ
9週 発表1 実装したモデルについて発表する.
10週 機械学習を用いた問題の選択2 学習するモデルについて選択する.
11週 機械学習を用いた問題の解決と実装2 学習するモデルについて実装する.
12週 発表2 実装したモデルについて発表する.
13週 機械学習を用いた問題の選択3 学習するモデルについて選択する.
14週 機械学習を用いた問題の解決と実装3 学習するモデルについて実装する.
15週 発表3 実装したモデルについて発表する.
16週 予備日

モデルコアカリキュラムの学習内容と到達目標

分類分野学習内容学習内容の到達目標到達レベル授業週

評価割合

レポート発表合計
総合評価割合2575100
Numpy Pandasの使い方505
scikit learnの使い方10010
PyTorchの使い方10010
機械学習を用いた問題の解決と実装102525
機械学習を用いた問題の解決と実装202525
機械学習を用いた問題の解決と実装302525