スマレジエンジニアyushiのブログ

スマレジエンジニアのブログ

2022-05-01から1ヶ月間の記事一覧

【機械学習入門 #6】Perceptronの性能検証

機械学習に入門しています。 yushi-dev.hatenablog.com 今回は、前回までに実装したPerceptronの性能を確認していきます。 性能検証 Perceptronの性能を確認するために、どの値に対してPerceptronがIris-setosaかIris-versicolorのどちらとして判定するかを…

【機械学習入門 #5】Perceptron実装後半 学習ロジック

機械学習に入門しています。 yushi-dev.hatenablog.com 今回はPerceptronの実装後半です。 学習ロジックの実装 まずはコンストラクタの実装です。 class Perceptron(object): ... # コンストラクタ def __init__(self, eta=0.01, n_iter=10): # 学習率 0.0〜…

【機械学習入門 #4】Perceptron実装前半 予測ロジック

機械学習に入門しています。 yushi-dev.hatenablog.com 今回から、Perceptronを実装していきます。 設計 class Perceptron(object): def __init__(self): self.w_ = np.zeros(1 + X.shape[1]) def predict(self, X): """ 1.予測 """ def fit(self, X, y): ""…