「ゼロから作るDeep Leanrning Pythonで学ぶディープラーニングの理論と実装」斎藤康毅

オススメ度 ★★★★☆ 4/5
最近流行りのディープラーニングについて深く理解したいと思って本書を手に取った。

パーセプトロンの考え方から実施のニューラルネットワークの考え方、そして実際の学習方法まで丁寧に解説している。数学の知識としては微分と行列の考え方がわかっていればある程度ついていけるのではないだろうか。GitHubからソースコードをダウンロードして実際に動作を確認して理解を深められる点がありがたい。デバッグモードで実行して途中の数値を確認することで理解を深めることができた。

ディープラーニングについての感想は、思っていたほど万能なものではなく学習というフェーズが鍵になることがわかり、全体的にまだまだ伸びしろのある分野だと感じた。誤差逆伝播法や畳み込みニューラルネットワークの内容についてはしっかり理解したとは言い難く理解を深めるには繰り返し読む必要性を感じた。とりあえず大事なことは繰り返し出てくるという前提で続編に進もうと思った。

【楽天ブックス】「ゼロから作るDeepLeanrning Pythonで学ぶディープラーニングの理論と実装」