Search
🟨

The Number of Network parameters

카테고리
세부 카테고리
환경
작성 상태
앞선 내용
이어지는 내용
파일

연산 법칙

이해해보면 당연한 내용들이다
사이즈 정보 구하기
OutputSize=InputSizeKernel+2PaddingStride+1Output Size = \frac{InputSize - Kernel + 2*Padding}{Stride} + 1
파라미터 개수 구하기
weightNum=kerSize2iChannelkerNumbiasNum=kerNumnumOfParameter=weightNum+biasNumweightNum = kerSize^2 *iChannel * kerNum\\biasNum = kerNum\\numOfParameter = weightNum + biasNum
예시
Input channel : 1, Stride : 1, Padding : 0
연산 과정
C1
이전 input이 32x32인데 C1:feature map에서는 28x28이 되었다
→ Stride가 1이므로 kernel size는 5이다.
파라미터 개수는 150 + 6 = 156개이다
S2
Pooling layer는 파라미터가 존재하지 않는다. 단순히 Size 조절을 하기 위해 있다.
Kernel size = 2, Stride = 2
C3
이전 layer : 14x14, C3 layer : 10x10
→ kernel size = 5
파라미터 개수는 weight(5x5x6x16) + bias(16) = 2416
s4
Kernel size = 2, Stride = 2
C5
(5x5x16x120) + 120 = 48120
F6
120x84 + 84 = 10164
Output
84x10 + 10 = 850