ひよこメモ

備忘ブログ Ruby, Rails, AWS, html5, css3, javascript, vim,

2021-01-01から1年間の記事一覧

【AI】確率的勾配降下法 sgd(Stochastic gradient descent)

kerasでcompileする際にoptimizer(最適化)に設定できる。 正解からの誤差が大きい程逆方向により大きく調整する。model.compile(optimizer="sgd")stochastic:確率論的。トレーニング用データをランダムで与えて学習させる。

【AI】平均二乗誤差 mean_squared_error

kerasでcompileする際に引数として指定できる。 損失関数lossに指定する。 正解からのズレを2乗することで、符号が消え差を大きく表現できる。正解10に対して 15を当てはめる:(15-10)^2 = 25 2を当てはめる:(2-10)^2 = 64 よって15のほうが正解に近いと…

matplotlib.pyplotを知る

matplotlib.pyplot: python機械学習等の図形描写用ライブラリmatplotlib.pyplot.scatter() scatterは「散乱」。散布図の描画。 import numpy as np import matplotlib.pyplot as plt # 50個の0~1のランダムな数値を取得 x = np.random.rand(50) y = np.rand…

k-最近傍法(KNeighborClassifier)

classifier(クラシファイア 分類器):様々なデータを分類していくシステム。 データセット:機械学習においてこの様々なデータの塊のこと。 データポイント:複数の特徴量をまとめたデータ。(行) 特徴量:データポイントを構成する特徴(列)k-最近傍法…