Relative Content

Monthly Archives: October 2018

scikit-learn(2) 線形サポートベクトルマシン

下記のBB本の続きだが、 カラー図解 Raspberry Piではじめる機械学習 基礎からディープラーニングまで Google Colaboratory環境は、Piとほぼ同じとわかったので、これからの実験はGoogle Colaboratoryで行う。 線形サポートベクトルマシンのコードがよくわからないので、そのままコピペ # -*- coding: utf-8 -*- from sklearn import datasets, svm import numpy as np import matplotlib.pyplot as plt from matplotlib.colors import ListedColormap # アヤメのデータをロードし、変数irisに格納 iris = datasets.load_iris() # 特徴量のセットを変数Xに、ターゲットを変数yに格納 X = iris.data y = iris.target # 特徴量を外花被片の長さ(sepal length)と幅(sepal width)の # 2つのみに制限(2次元で考えるため) X = X[:,:2] # ターゲットは2 (iris virginica) […]

scikit-learn(1) Install

機械学習入門に、環境構築は手間がとるので、下記の本を参考に、Raspberry Piではじめる。 【カラー図解 Raspberry Piではじめる機械学習 基礎からディープラーニングまで】   カラー図解 Raspberry Piではじめる機械学習 基礎からディープラーニングまで (ブルーバックス) 新品価格 ¥1,760から (2020/7/17 13:56時点) 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 […]