convolution layer, pooling layer, fully connected layer로 구성
convolution layer + pooling layer => 특징 추출
fully connected layer => 분류 등 decision making
Stride
필터를 적용하는 간격.
Padding
출력 데이터 크기를 조정하기 위해 convolution 연산 전 입력 데이터 주변을 특정값으로 채우는 것.
출력 데이터의 크기를 계산하는 수식
Padding 1, Stride 1, 3x3 Kernel
이 모델의 파라미터 개수 : 3 x 3 x 128 x 64 = 73,728 개
3x3 -> 커널 크기
128 -> input 채널 크기
64 -> output 채널 크기
256x256의 spatial dimension은 그대로 유지하면서 channel은 128 -> 32로 차원 축소
depth는 깊게, parameters의 개수는 적게 만든다.