シェルスクリプトマガジン

機械学習ことはじめ(Vol.72掲載)

著者:川嶋 宏彰

本連載では、機械学習の基礎となるさまざまな手法の仕組みや、それらの手法のPythonでの利用方法を解説していきます。第1回となる今回は、機械学習の概要についても解説します。また、「k近傍法」という手法を使いながら機械学習の重要な概念をいくつか紹介します。

シェルスクリプトマガジン Vol.72は以下のリンク先でご購入できます。

図7 データセットを読み込んで散布図行列をプロットするPythonコード

図9 二つの特徴量を抽出して散布図をプロットするPythonコード

図11 k-NNによる判定をするシンプルなPythonコード

図12 k-NNによる判定をする改良版のPythonコード

図13 分類器の決定境界を描画するPythonコード

図16 スケーリング後に決定境界を描画するPythonコード

図21 kの値を変えた場合の3種のペンギンの決定境界を描画するPythonコード