Split & Merge (Convolution NN)
No Padding, No Stride
Padding, Stride
์ ๋ ฅ ๋จ ์์ฒด๋ฅผ ๋๋์ด์ ๋ ธ๋๋ฅผ ๋จ๋ค๊ณ ๋ง์ง๋ง์ ํฉ์ณ๋ฒ๋ฆฐ๋ค!
์ด ๋ฐ์์, ๊ณ ์์ด ์คํ์ผ๋ก ๋ถํฐ ์๋๋ฐ, ์์ฝํ๋ฉด, ์ฐ๋ฆฌ๋ ๊ทธ๋ฆผ ์ ์ฒด๋ฅผ ํ์ ํ๋ ๊ฒ์ด ์๋๊ณ , ๋ถ๋ถ ๋ถ๋ถ์ ์ ๋ ฅ์ ๋๋์ด์ ๋ฐ๋๋ค๋ ๊ฒ์ด ํต์ฌ ์์ด๋์ด์ด๋ค.
์์ธํ ์ค๋ช ์, index ์ฌ๊ธฐ์ ๊ณต๋ถํด๋ณด์!
์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์,
- ํํฐ์ ๊น์ด๋ ํด๋น Activation map์ ๊น์ด์ ๊ฐ์์ผ ํ๋ค.
- ํํฐ์ ๊ฐ์์ ๋ฐ๋ผ Activation map์ ๊น์ด๊ฐ ๋ฌ๋ผ์ง๋ค.
- convolution ๋ ๋ค์ ๋ฉด์ ์ stride์ padding์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
Pooling
= sampling
์์ถ? ๊ณผ ๊ฐ์ ๊ฐ๋ !
Avg Pooling
Max Pooling
Fully Connected Layer (FC layer)
๋ง์ง๋ง ๋จ์์ ์ต์ข ์ถ๋ ฅ ๊ฐ์๋ก ๋ง์ถฐ์ฃผ๋ ๊ฒ! ์ํํธ๋งฅ์ค๋ฅผ ์ฌ์ฉํ๋ค.