Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
5
Help us understand the problem. What is going on with this article?
@hatt0519

畳み込みニューラルネットワークとは〜Pooling編〜

More than 3 years have passed since last update.

前回はConvolutionについて書きました。

今回はPoolingについて書きます。

Pooling

image
引用(https://thinkit.co.jp/story/2015/09/09/6399 図6:Convolutional Neural Network(CNN)の処理)

前回書いたのが図の畳み込み層で、今回のPoolingはプーリング層で行う処理です。

cross_10.png

Convolution(畳み込み)は、上の図のように対象画像がその特徴とどれだけ類似するか評価した特徴マップを得るための処理でした。

Poolingでは、さらにこの特徴マップから必要な情報だけ抜き出して、特徴マップを縮小してあげます。

Pooling.png

手法は、図のように例えば2×2の範囲での最大値を取るというものです。
こうすることで元の特徴マップの4分の1まで縮小することができます。

Poolingすることで計算の負荷を下げることができます。

参考

山下隆義
イラストでわかるディープラーニング 講談社

斎藤康毅
ゼロから作るDeep Learning

畳み込みニューラルネットワークの仕組み
http://postd.cc/how-do-convolutional-neural-networks-work/

5
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
hatt0519
Android開発しています。
mixi
全ての人に心地よいつながりを

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
5
Help us understand the problem. What is going on with this article?