인공지능/딥러닝

CNN(Convolutional Neural Network) Pooling

공부짱짱열심히하기 2022. 12. 30. 12:58

https://seonggongstory.tistory.com/151

 

CNN(Convolutional Neural Network) 컨볼루션

CNN이란 CNN은 이미지(영상)를 분석하기 위한 패턴을 찾아 이를 직접 학습하고, 학습한 패턴을 이용하여 이미지를 분류한다. CNN은 Convolution Layer, Pooling Layer(Sub Sampling), Fully Connected Layer 를 사용하여

seonggongstory.tistory.com

 

pooling이란

컨볼루션을 통해 나온 피처맵의 크기를 다시 리사이징하여 새로운 레이어를 도출해내는것을 의미한다

pooling에는 최댓값을 뽑아내는 max pooling, 평균값을 뽑아내는 mean pooling등 다양한 종류가 있다.

 

 

위사진은 max pooling 평균풀링은(average pooling)은 피처디텍터 크기의 데이터의 평균을 피처맵에 표시해준다