티스토리 뷰
반응형
CNN 구조는 몇가지 종류의 레이어로 구성이 되는데, 보통 conv(olutional)레이어, Relu, Pooling, FC 레이어로 구성이 된다.
Pooling
컨볼루셔널 레이어를 거쳐 추출된 특징들은 샘플링의 과정을 거치는데, 이 중 하나인 pooling을 일종의 (down)sampling 과정으로 볼 수 있다. 고해상도 이미지를 보면 이미지가 나타내는 물체가 무엇인지 한번에 파악할 수 있지만, 저해상도 이미지를 보더라도 우리는 어렵지 않게 판단을 내릴 수 있는 원리다.
직전 포스팅에서 필터를 이용해 원본 이미지 사이즈에서 output 사이즈를 구하는 과정에 대해 작성했는데 이 output 을 우리는 activation map이라고 한다. pooling은 이 activation map을 인위적으로 줄이는 작업(=resizing)으로 보면된다.
pooling에는 여러가지 방법이 있고 그 중 Max Pooling은 activation map을 MxN의 사이즈로 잘라낸 후 그 안에서 가장 큰 값을 선택하는 것이다.

'study' 카테고리의 다른 글
Q-learning on a windy frozen lake! (0) | 2023.10.14 |
---|---|
Q-learning, Exploitation & Exploration (0) | 2023.10.12 |
CNN — ConvNet의 Conv 레이어 만들기 (0) | 2023.10.09 |
ML — NN Dropout & Model Ensemble (0) | 2023.10.09 |
ML — weight 값 초기화하기 (0) | 2023.10.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 벡터
- 아야진해변
- 안젤라유강의
- 큐러닝
- 반과거
- qlearning
- 파이썬강의소개
- 파이썬thonny
- 고성
- 안젤라유파이썬
- 파이썬 초급강의
- 파이썬안젤라유
- higherlower게임
- 선형대수
- 파이썬for문
- 파이썬안젤라유강의
- 프랑스어문법
- 파이썬초급강의
- 복합과거
- 파이썬반복문
- 숫자업다운게임
- 파이썬 게임 만들기
- 파이썬 안젤라유 강의
- higher lower game
- 유데미파이썬강의
- 불어문법
- 파이썬디버깅
- 아야진
- 파이썬전역범위
- 파이썬디버거
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함