DeepLearning.aiのcourse1 week2の感想
Published in
2 min readNov 18, 2017
courseraのDeepLearning.aiのNeuralNetworks and DeepLearningを進めている。week2まで終わった。
week2はnumpyを使って、logistic regressionやback propagationの実装を行った。coursera上でJupyter Notebookを動かし、猫の画像の判別器を作成した。
個人的には、DeepLearningのコードを書く際の、メソッドの分け方が整理されていてよかった。
- Initialize : W,b を初期化する
- Propagate : feedforward,backpropagation。dw,dbを返す
- Optimize : 中でpropagateを実行して、帰ってきたdw,dbを元にW,bを更新する
- Predict : 更新された最新のw,bを元に予測する
- Model : 上記の全てを入れ、cost, w, b, 予測結果などを辞書型で返す
course1はweek4まで。コード課題は想定時間よりも早く終えられるので、一週間半程度で終わるかしら。