본 게시물은 2021.02.11. 에 작성되었으며, 블로그를 이전하며 현재 날짜로 등록되었습니다.
pooling이란?
- Convolution Neural Network에서 사용
- 모델의 layer를 구성할 때, parameter의 수를 줄이기 위해 pooling layer를 사용
- Convolution layer를 거쳐 연산된 feature map을 pooling해 input size를 축소
- 과한 정보를 중요한 정보로 축소함으로써 overfitting을 방지
- pooling은 max, average 등이 있으며, 본 게시글에서 다루고자하는 maxpooling은 최대값을 추출한다.
MaxPooling
출처 : computerscience wiki
- 정해진 filter 크기 안에서 최대값을 추출한다.
GlobalMaxPooling
출처 : machinecurve
- 전체 feature map에서 최대값을 추출한다.
반응형
'ML & DL > CV' 카테고리의 다른 글
[CS231n] lecture 03. Loss Functions and Optimization - 2 (0) | 2021.07.18 |
---|---|
[CS231n] lecture 03. Loss Functions and Optimization - 1 (0) | 2021.07.06 |
[CS231n] lecture 02. Image Classification (0) | 2021.06.23 |