ここでは教師なし学習の一例としてクラスタリング(分類)を自動でしてくれるプログラムをPythonを使って書いていきます!
【使用するメソッド】
sklearn.cluster
KMeans
n個の観測値をk個のクラスターに分類します。
make_blobs
好きな数のサンプル(blobs)を生成できます。
【コード】
まずは1~3行目で今回使うメソッドをインポートしています。
5行目でサンプルデータの生成、8~11行目が実際に学習を行っている部分です。
13、14行目で結果を表示しました。
実行するとどうなるでしょう??
サンプルで生成された点が5個のクラスターに分類されたことがわかりますね!
コードの細かい解説は【AI】教師なし学習【解説版】でお届けします!
下からそのままコピペして使ってくださいね!