【感想・ネタバレ】Excelでわかるディープラーニング超入門のレビュー

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

感情タグBEST3

Posted by ブクログ

タイトルのとおり、Excelを用いてディープラーニングについて学ぼうという書籍。
なんとなくの知識は持っていたが、実際に自分でプログラムとかしたことのない自分のような読者が少し手を動かして、動作原理を実感するのにはちょうど良い内容であると思う。
例題として、○×の判断と、1,2の判断について紙面が割かれている。
前者は隠れ層が1層、後者は2層用いて畳み込みニューラルネットワークを構築しており、後者をExcelで作りこむのは少々面倒なので、作業までは行わなかったが、まず前者の○×の判定だけでも、おお!っという感動は味わえた。
ソルバー機能を使ったことが無いと設定など少し戸惑うかもしれない。
ニューラルネットワークをイメージとしてつかむにはちょうど良い書籍だと思う。

0
2021年07月31日

Posted by ブクログ

畳み込みニューラルネットワークの仕組みを
Excelを使って表現・説明してくれている本。
手段だけでなく、何故その仕組みが生まれたのか?
といった経緯についても触れてくれていたおかげで、
CNNについての理解がすごく深まりました。
行列についても改めて理解出来たのは良かった。

私は良書だと思います

【勉強になったこと】
・大きさを固定した2つのベクトルが似ているとき、
 その内積は大きくなる。

・最小二乗法とは、平方誤差を最小にすること。

・ステップ関数は、動物の神経細胞に忠実なモデル。
 ただ滑らかでないがゆえに、微分法が活用出来ない。
 代わりに活用するのがシグモイド関数。

・隠れ層は特徴を抽出する役割を担う。

・ニューラルネットワークでは、入力パラメータが
 増えれば増えるほど隠れ層と入力層との紐づけが
 増えてしまって計算が出来なくなる。

・畳み込みニューラルネットワーク(CNN)は、
 入力データを5X5等のグループに小分けにし、
 一度に隠れ層と紐づける数を減らすことで、
 処理が出来るようにしたもの。
 小分けにしたデータで全体をスライドして読み込み、
 特徴を算出する必要が出てくるため、隠れ層も
 結果は表形式で表現されることとなる。
 この表形式の出力結果を畳み込み層と呼ぶ。
 ざっくり言うと、1人ずつと向き合うのではなく、
 中間管理職を置いて聞いていくスタイル。

・畳み込み層を更に分割し、分割したエリアの
 特徴を最大・平均等の手段で表現したものを
 まとめた結果をプーリング層と呼ぶ。
 これにより、更に次元数を落とすことが出来る。
 =処理が速くなる。

・プーリング法のいろいろ
 最大プーリング:対象領域の最大値を採用
 平均プーリング:対象領域の平均値を採用
 L2プーリング:対象領域の平方和の平均値を採用

・シグモイド関数と同様、ステップ関数に似てて、
 微分計算が簡単になる関数としてランプ関数がある。
 このランプ関数を活性化関数とするニューロンを
 ReLU(Rectified Linear Unit)と呼ぶ。
 なお、ランプ(ramp)=傾斜路という意味。

・シグモイド関数とランプ関数では、
 適合度がほぼ同じになるので、
 計算の速いReLUを利用することは効果的といえる。
 ただし、1以上の値も取り得るランプ関数を採用して
 いる関係から、0 or 1のステップ関数から離れている
 =実在の神経細胞モデルから離れてしまった分、
 結果に対する解釈が難しくなってしまっている。

0
2021年06月19日

Posted by ブクログ

良書なんじゃないですかね。解析、判断を可視化して簡単な数式で表現して、excelで実装してみる、と。
およそこれまで仕事で使ってなかった関数がたくさん出てきてなんか楽しかった。
結局は力技で、細かい判断の積み重ねで大きな判断をするのだけど、細かい判断の単位が細かすぎるのでマシンのパワーによって、実現性が高まったというのもよく分かる。

0
2018年11月03日

Posted by ブクログ

ディープラーニングの具体的なしくみについて理解したい人におすすめ。

【概要】
●ディープラーニングの概要
●ニューロンモデル
●ニューラルネットワークのしくみ
●畳み込みニューラルネットワークのしくみ

【感想】
●理数系の大学を出ていない自分がニューラルネットワークのしくみを最もよく理解できた本であった。これほど納得できる本は今まで見つけられなかった。
●入力層、隠れ層、出力層の中をどのような流れで数値が扱われていくか、とてもよく理解できた。また畳み込みニューラルネットワークとの違いもよく理解できた。
●Excelを用いて実際にデータの流れを見ていけるよう説明されているが、必ずしもExcelを使わなければ理解できないものではない。

0
2021年08月28日

Posted by ブクログ

Pythonでなくても、原理のトレースはできるし、Excelのほうが、並行処理のイメージをつかみやすいかもしれない。

0
2021年08月17日

Posted by ブクログ

たった7つのExcel関数で教師あり学習を学べる本。かなり丁寧な説明で、本当に何も知らない人向けの良い入門書だと思った。ただ、教師なし学習にどう繋がっていくかということや参考文献を示して欲しかった。

0
2018年04月01日

Posted by ブクログ

エクセル、恐るべし!
ディープラーニングとは、白黒などに二分できない曖昧な領域を識別できる(動画の中の人や猫の区別)技術のこと。
そして、AIによるディープラーニングの基本理論はエクセル関数7つで解説できる。
といっても、利用される関数自体がむつかしいのですが、その理屈はわからなくても、やり方だけ覚えれば使いこなせるはず・・こうした機能がエクセルには標準装備されているというのが驚きです。
入門編としては利用価値の高い内容です。

0
2021年05月14日

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