CNN ์์
CNN
- 32x32x3 ์ด๋ฏธ์ง์ 0~9 ๊น์ง์ 10๊ฐ์ง ์ซ์ ์ค ๋ฌด์์ ์ด๋ฏธ์ง์ธ์ง ๋ง์ถ๋ ์ ๊ฒฝ๋ง์ ๊ตฌ์ฑํด๋ณด์
- input : 32ร32ร3
- Layer 1
- conv1 : f=5,s=1โconvolutionโ28ร28ร6
- pool1 : f=2,s=2โmaxย poolingโ14ร14ร6
- Layer 2
- conv2 : f=5,s=1โconvolutionโ10ร10ร16
- pool2 : f=2,s=2โmaxย poolingโ5ร5ร16
- Layer 3 (FC3)
- ๋ ์ด์ด 2์ ๊ฒฐ๊ณผ ํ๋ ฌ์ (400,1) ์ ๋ฒกํฐ๋ก ๋ง๋ค๊ณ ๋ ์ด์ด 3์ ์ธํ ๋ฐ์ดํฐ๋ก ์ฌ์ฉํ๋ค.
- W[3]โ(120,400)
- b[3]โ(120,1)
- Layer 4 (FC4)
- W[4]โ(120,84)
- b[4]โ(84,1)
- Layer N
Layer | Activation Shape | Activation Size | Parameters |
---|
Input | 32x32x3 | 3,072 | 0 |
Conv1 | 28x28x6 | 4,704 | (5x5x3)x6 + 6 = 456 |
Pool1 | 14x14x6 | 1,176 | 0 |
Conv2 | 10x10x16 | 1,600 | (5x5x6)x16 + 16 = 2,416 |
Pool2 | 5x5x16 | 400 | 0 |
FC3 | 120x1 | 120 | 120x400 + 120 = 48,120 |
FC4 | 84x1 | 84 | 120x84 + 84 = 10,164 |
Output | 10x1 | 10 | 84x10 + 10 = 850 |
Total Parameters: 62,006