python 019 ひな型

サイキットラーンのデーターセットには
 クラス分類 アヤメの品種
 回帰 ボストン住宅価格
などがあります。これを使うと人工知能のひな型も簡単です。
モデルは、決定木ベースのランダムフォレストが便利です。 クラス分類も回帰も対応可能で しかもお利口で、 人工知能任せでも R二乗スコアが0.98と最高のスコアが出ます。 とりあえず、このひな形があれば 何とかなります。

from sklearn import datasets
from sklearn import ensemble
data=datasets.load_iris()
data=datasets.load_boston()
x=data.data
y=data.target
mod=ensemble.RandomForestClassifier()
mod=ensemble.RandomForestRegressor()
mod.fit(x,y)
pre=mod.predict(x)
import matplotlib.pyplot as plt
plt.scatter(y,pre)
plt.show()

 

カテゴリー: python, サイキットラーン パーマリンク