Pythonライブラリsklearnによる機械学習入門 有名手法をまとめて紹介編

python活用 python

機械学習のライブラリsklearnというものがあるそうですが、
具体的にどんなことができるのでしょうか?

このような疑問にお答えします。

sklearnによる機械学習の利用

sklearnは、様々な機械学習手法を簡単に使用することができるツールです。
今回は、sklearnを利用した機械学習入門として下記の手法を利用したいと思います。

  • Logistic Regression
  • Support Vector Machines
  • k-Nearest Neighbors
  • Naive Bayes classifier
  • Perceptron
  • Linear SVC
  • Decision Tree
  • Random Forrest

以下のライブラリを使用します。

  • pandas
  • numpy
  • sklearn

ライブラリがない場合は、以下のコマンド等でインストールします。

環境としては、Anaconda prompt経由でjupyter notebookを使用します。データは、機械学習の分野では入門用のデータセットとして頻繁に使用されるirisデータを使用します。

Anaconda環境の導入方法は、以下の記事を参照ください。

以下に、各機械学習手法を簡単に利用するソースコードを載せます。

出力結果

各機械学習モデルの評価結果は、以下になります。

このように、sklearnを利用することで手軽に機械学習手法を試すことができますので活用してみてはいかがでしょうか。

タイトルとURLをコピーしました