暇人日記

アラフォーおっさんのコーセラの機械学習の課題を解こうと頑張っています!

Neural Networkでコロナ感染者数を予測してみたときの躓きのまとめ

懲りずに線形回帰取り組んだ東京都コロナ感染者予測をNeural Networkでも やってみようとトライしてみました。 が、結果は散々です泣 Week5の課題はLogistic RegressionのNeural Networkだったので、 これを頑張ってLinear RegressionのNeural Networkに変え…

東京都コロナ感染者数を予測した時に躓いたOctave諸々

courseradaisuki.hateblo.jp ↑の記事をプログラミング用語を使わず別日記に書いたのですが、 こっちの日記にプログラミングの実行で躓いたポイントを記録しておきます。 OctaveへDataのUploadで躓いた load('0419Tokyo.txt')だけでは動かず、どうやってX,y…

Coursera Machine Learning Week5 課題 2周目③ CostFunction

前回CostFunctionのVideoと問題文と課題の関係はまとめたので、 今回はCostFunctionのnnCostFunction.mに取り組んでいきます。 ①問題文を読む ②プログラム全体ex4.mを読む ③プログラム詳細nnCostFunction.mを読む の順に進めていきます。 1.1Visualizing the…

Coursera Machine Learning Week5 課題 2周目②Videoと問題文と課題の関係

CostFunctionのVideoを振り返ったので、CostFunctionに取り組みます! と思って↓をみてみたら、nnCostFunction.mの範囲がえらく広いことに気づきました。 100点中95点がnnCostFunction.mになっています↓ 少し引いて全体を俯瞰してみたいと思いました。 今後…

Coursera Machine Learning Week5 課題 2周目① Cost Function VIDEO振返り 

Week5はかなり難しく苦労した記憶がありますのでまずVIDEOから振り返ります。 Video①Cost Function Cost Functionの説明がきました。 予測式-->Cost Function-->Gradient-->最適θ-->予測 というのが機械学習の黄金パターンなので Week4では計算しなかった…

Week4のex3_nn.mのおまけパートを読み込んでみる

Week4の課題にはおまけのようなパートがついていたので、 読み込んでみたいと思います。 ex3_nn.mを実行すると最後にこういう文がでてきます↓ そしてFigure1に数字が1文字でてきます↓ このようになっているのex3_nn.mの最後にあるこの部分ですね↓ 1つ1つ読ん…

Coursera Machine Learning Week4 課題 2周目⑩ -苦闘記憶-  Neural Network③

今回はNeural Networkの課題に取り組みます 前回までで ①ビデオの振り返り -->完了 ②問題文を読む -->途中 ③プログラム全体ex3_nnを読む -->やってない ④プログラム詳細predict.mを読む -->やってない の状態でした。 今までで分かっている大事な点は構…

Coursera Machine Learning Week4 VIDEO

問題文を読んで分からなかったのでVIDEOを再度見てみました。 Video① Non linear Hypotheses Video② Neurons and Brain Video③ Model RepresentationI Video④ Model RepresentationII Video⑤ Examples and IntuitionsI Video⑥ Examples and IntutionsII Vide…

Coursera Machine Learning Week4 課題 2周目⑨ -苦闘記憶-  Neural Network②

前回の続きです。 ①ビデオの振り返り ②問題文を読む ③プログラム全体ex3_nnを読む ④プログラム詳細predict.mを読む の順に進むといって前回は②の途中でした。 前回は構造が↓と把握したところまできました。 もう既に出題側が計算を終えているというTheta1とT…

Coursera Machine Learning Week4 課題 2周目⑧ -苦闘記憶-  Neural Network①

ついにNeural Networkの課題にたどり着きました! ①ビデオの振り返り ②問題文を読む ③プログラム全体ex3_nnを読む ④プログラム詳細predict.mを読む の順にやっていきたいと思います。 ①まずビデオの振り返りです。 (出典;『Coursera Machine Learning』 By …

Coursera Machine Learning Week4 課題 2周目⑦ -苦闘記憶-  One vsALL⑤

前回気づいたこの点に取り組みたいと思います。 ********************************************************************* が、問題文詳細oneVSAll.mを読んで 問題文とは違うことをやっていることに気づきましたorz 問題文詳細oneVSAll.mでは、ユーザーが変…

Coursera Machine Learning Week4 課題 2周目⑥ -苦闘記憶-  One vsALL④

前回と同じく引き続きoneVsAll.mに取り組みます。 が、問題文詳細oneVSAll.mを読んで 問題文とは違うことをやっていることに気づきましたorz 問題文詳細oneVSAll.mでは、ユーザーが変更しない箇所に all_theta = zeros(num_labels, n + 1) と書いてあります…

Coursera Machine Learning Week4 課題 2周目⑤ -苦闘記憶-  One vsALL③

今回も前回に引き続きoneVsAll.mに取り組みます。 前回はK=1のときの最適thetaを取り出せたので401X1のthetaは取り出せたのですが、 目標としている401X10は取り出せませんでした。 401X10を取り出すためにはループシュミレーション取り出しが必要になったの…

節税が知りたくて『今すぐ妻を社長にしなさい』

この2つの本を読んでみました。 本屋に並んでるサラリーマン資産形成術の中で惹かれたのが節税術でした。 私はサラリーマンなので当然給料は天引きなので、節税の余地はふるさと納税くらいです。 しかし本屋にはサラリーマンでもできる節税術!みたいな本が…

ループシュミレーション取り出しについて

度々でてくるループシュミレーション取り出しのまとめです。 ループシュミレーションの取り出しとは、 1からnまでのパターンを計算して、その計算結果を一覧にすることです。 一覧にすることで1からnまでの間で、一番小さい計算結果になるのはどのときか、…