ML & DL/CV

MaxPooling VS GlobalMaxPooling 차이점

본 게시물은 2021.02.11. 에 작성되었으며, 블로그를 이전하며 현재 날짜로 등록되었습니다. 

pooling이란?

  • Convolution Neural Network에서 사용
  • 모델의 layer를 구성할 때, parameter의 수를 줄이기 위해 pooling layer를 사용
  • Convolution layer를 거쳐 연산된 feature map을 pooling해 input size를 축소
  • 과한 정보를 중요한 정보로 축소함으로써 overfitting을 방지
  • pooling은 max, average 등이 있으며, 본 게시글에서 다루고자하는 maxpooling은 최대값을 추출한다.

MaxPooling

Maxpool


출처 : computerscience wiki

  • 정해진 filter 크기 안에서 최대값을 추출한다.

GlobalMaxPooling

Global-Max-Pooling-1


출처 : machinecurve

  • 전체 feature map에서 최대값을 추출한다.
반응형