こんにちは、エンジニアのさもです。 前回は隠れ層を一層追加した、単層ニューラルネットワークを構築しました。 今回はいよいよ畳み込み層とプーリング層を追加して、畳み込みニューラルネットワークを構築していきたいと思います。 コードはこちらの書籍をお手本にしています。 TensorFlowで学ぶディープラーニング入門 ~畳み込みニューラルネットワーク徹底解説~ 作者: 中井悦司出版社/メーカー: マイナビ出版発売日: 2016/09/27メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る スポンサーリンク 畳み込みニューラルネットワークの概要 なぜ畳み込みとかするのか 前回までの実装では、画像(画素値)を一列に並べた配列につて学習を行ってきました。 ですが、これだと画像の横の関連は学習できても、縦の関連は学習できません。 そこで、画像の形(二次配列)で情報を学習させる必要が
![初めてのTensorFlow入門~畳み込みニューラルネットワーク~ - webエンジニアの日常](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e1fcd2ce5e5d69b4500706394fb8be0a298419e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fs-uotani-zetakansu%2F20171005%2F20171005180242.png)