Coursera Machine Learning 2週目 プログラミング課題の提出
解答例
vanhuyz.com
課題提出の流れ
Octaveを使用する方法です。
1. Octaveをインストールする
www.gnu.org
octave-X.X.X-w64-installer.exe をクリック
2. 課題のプログラムをダウンロード
赤矢印のとこクリック
3. 課題の提出方法
ダウンロードしたフォルダの中にある、submit.m をOctaveで開く。
メールアドレスとトークンの入力を求められるので、入力する。
(メールアドレスとトークンは、courseraの提出方法に書いてあるやつ)
フォルダの中身
今回プログラムを書く必要があるファイルは下の4つ(+任意課題もある)
- warmUpExercise.m
- plotData.m
- computeCost.m
- gradientDescent.m - Function to run gradient descent
warmUpExerciseは、単体で実行できるが、
下の3つは、単体で実行するとエラーがでる。
ので、ex1.mを実行して確認する必要がある。(ex1.mはメイン関数みたいになっている)