初心者でも簡単に機械学習のプログラミングが出来るシリーズ第2弾!前回はプログラミング環境の構築と簡単にPythonの記述をしてみましたが、今回は実際に線形回帰問題を解いてみましょう。 今回は「Pythonで機械学習をプログラミングしてみよう」シリーズの第二弾として教師あり学習についての概要説明と、実際に線形回帰問題を解くところまで説明します。 ちなみに本シリーズの展開としては以下の流れを予定しています。 vol.1 jupyterの環境構築をして、簡単にPythonを書いてみよう vol.2 教師あり学習の第一歩、線形回帰を解いてみる ※本記事 vol.3 分類問題を解く方法、ロジスティック回帰を使ってみよう vol.4 オーバーフィッティング対策としての正則化とは vol.5 ニューラルネットワークで分類問題を解く vol.6 教師なし学習の第一歩(クラスタリング) vol.7 特徴抽出