機械学習入門に、環境構築は手間がとるので、下記の本を参考に、Raspberry Piではじめる。
【カラー図解 Raspberry Piではじめる機械学習 基礎からディープラーニングまで】
カラー図解 Raspberry Piではじめる機械学習 基礎からディープラーニングまで (ブルーバックス) 新品価格 |
scikit-learn のインストール
分類や予測のためのモデルが詰まった機械学習用パッケージです。
Pythonでのデータ分析ではほぼデファクトと言っても良い地位を得ています。
$ sudo apt update
$ sudo apt install python-sklearn
機械学習関連バージョン確認
プログラムは、下記の書籍付録サイトからダウンロードしてください。
http://bluebacks.kodansha.co.jp/special/ml.html
次のコマンドを実行する
$ python ml-03-01-version.py
Raspberry Pi3の結果
???
Ubuntu 16.04環境下の出力、Piより古いとわかった。
# python ml-03-01-version.py scikit-learnのバージョンは0.17です numpyのバージョンは1.11.0です scipyのバージョンは0.17.0です matplotlibのバージョンは1.5.1です PIL(Pillow)のバージョンは3.1.2です kerasがインストールされていないか、まだ設定が済んでいません theanoはインストールされていません root@jupiter:~/mlbb# ^C root@jupiter:~/mlbb#
Google Colaboratory環境下の出力、Piより新しいとわかった。
Using TensorFlow backend. scikit-learnのバージョンは0.19.2です numpyのバージョンは1.14.6です scipyのバージョンは0.19.1です matplotlibのバージョンは2.1.2です PIL(Pillow)のバージョンは4.0.0です kerasのバージョンは2.1.6です theanoのバージョンは1.0.3です
参考