前回の線形fittingでは、身長が低いところでfittingのずれが大きくなっていましたので、今回は2次関数でfittingすることにします。同時に、入力データやパラメータをmatrixで扱うことでコードをシンプルにしています。x^2に変更したことです。具体的なコードは以下のようになります。matrixを使ったことでコードがシンプルになりました。f(toMatrix(x)))plt.show()実行結果は以下のようなグラフになりました。直線で近似した時よりもxが小さいところでよくfitしていることがわかります。今回は過学習についてみて見ます。パーセプトロンで線形分離を実装してみる今度は、パーセプトロンを使って線形分離をしてみます。データ読み込みから線形fittingまで機械学習の基本である線形回帰のコードを書いてみます。読者になるmathJaxはてなブログをはじめよう!wshinyaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。