↓
メインコンテンツへスキップ
プログラミング演習B
プログラミング演習B
📜 シラバス
🏷️ Tag
ℹ FAQ
:scroll: シラバス
:label: Tag
:information: FAQ
ベクトル
第09講 機械学習(1/2; ベクトル、行列、可視化)
講義資料
ベクトル
行列
Numpy
概要 # 第09講では,機械学習などで用いられるベクトル,行列をPython の NumPy ライブラリでどのように扱うかを学びます.
第10講 機械学習(2/2; 教師あり学習/教師なし学習)
講義資料
ベクトル
行列
Numpy
概要 # 教科書 p.372(Lesson 13) ここでは,機械学習の教師あり学習/教師なし学習について学びます. 以降,scikit-learn を使って,教師あり学習の手法を実装していきますので,以下の手順でインストールしておいてください.
第09講 週次課題
週次課題
ベクトル
行列
Numpy
課題09-1 文字列の類似度 # 難易度 :star: 与えられた文字列同士の類似度を求めるプログラムを作成してください. 文字列同士の類似度は,各文字の出現頻度をベクトルとして表し,そのベクトル間のコサイン類似度で求めます. 文字は全て小文字とし,アルファベット以外の文字は無視してください. ファイル名は string_similarity.py としてください.
ベクトル
ベクトル
数学
ベクトル(vector)とは # 教科書 p.417(Quick Reference) ベクトルとは,向きと大きさを持った量を表す数学的な概念です. Python では,ベクトルを表す直接的な型はありません. ただし,Numpyの配列(array)を用いることで,ベクトルを表現できます.