【感想・ネタバレ】はじめてのディープラーニング Pythonで学ぶニューラルネットワークとバックプロパゲーションのレビュー

あらすじ

※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

オンライン教育プラットフォームUdemyの人気講師が教えるディープラーニングの基礎。ディープラーニングのベースであるニューラルネットワークと、ニューラルネットワークを学習させる際に用いられるアルゴリズムであるバックプロパゲーション(誤差逆伝播法)を初学者にもわかりやすく解説。また画像認識の分野で高い効率性を発揮する畳み込みニューラルネットワークについてもコード付きで解説することにより、入門書であるにもかかわらず本格的AI開発の入り口まで学ぶことができます。

[本書の特徴]
・はじめてPythonに触れる方のために、Python本体と数値演算ライブラリNumPyによるプログラミングの基礎を解説しています。
・文系エンジニアのために、微分や線形代数など、ニューラルネットワークの理解に必要な数学の知識を解説しています。
・サンプルプログラムはフレームワークを使わずにPythonのみで記述しています。このため数式をコード化する際の原理が初心者にもわかりやすくなっています。
・サンプルプログラムはSBクリエイティブ株式会社のサイトからダウンロード可能です。
・Python3、Jupyter Notebook対応。

...続きを読む
\ レビュー投稿でポイントプレゼント / ※購入済みの作品が対象となります
レビューを書く

感情タグBEST3

Posted by ブクログ

数学が苦手なソフトウェア開発者である私でも、この本のおかげでディープラーニングのバックプロパゲーションの数式導出を理解できた。
ただ、後半の畳み込みニューラルネットワークの解説は駆け足気味で、im2col/col2imのアルゴリズムが理解できなかった。
この本で得た知識をもとに、応用系の本を読んでいきたい。

0
2022年08月05日

Posted by ブクログ

昨今流行りの深層学習のメカニズムについて紹介した参考書。

この手のシリーズをいくつか読みましたがその中で初学者に分かりやすく、それでいて数式などがしっかり書かれていて浅すぎない。
また載せられているPythonのコードも一番シンプルなNumPyで書かれており、どういう計算をしているかがわかりやすい点は非常に高く評価したい。

個人的な意見としては
最適化アルゴリズムが理解できる範囲で数式で説明されていた点と
CNNについて詳しく述べられていた点は非常に参考になった。

0
2019年02月10日

「IT・コンピュータ」ランキング