풀링Pooling

구역마다 대표값만 남겨 그림을 줄이는 단계

핵심 정리
  • 풀링은 훑고 나온 그림을 구역으로 나눈 뒤 구역마다 값 하나만 남겨 크기를 줄이는 단계예요.
  • 가장 흔한 방식은 구역에서 가장 큰 값 하나만 챙기는 것이에요. 평균을 내는 방식도 써요.
  • 크기가 줄면 뒤이어 오는 층이 더 넓은 범위를 한눈에 보게 되고, 계산과 메모리도 함께 줄어요.
  • 물체가 한두 칸 밀려 찍혀도 대표값은 잘 바뀌지 않아서, 흔들린 사진에도 덜 휘둘려요.
  • 대신 정확히 몇 번째 칸이었는지는 잃어요. 위치를 세밀하게 써야 하는 일에서는 조심해서 써요.
목차

1비유로 이해하기

현관 옆 벽에 전등 스위치판이 붙어 있어요. 방마다 칸이 하나씩이고, 그 방 전등이 켜져 있으면 칸에 작은 표시등이 들어와요. 거실 천장에 전구가 여섯 개 달려 있어도 칸은 하나뿐이에요. 여섯 개 가운데 하나라도 켜져 있으면 그 칸에 불이 들어와요.

스위치판은 집 구조를 그대로 옮겨 놓았어요. 왼쪽 위 칸은 현관, 오른쪽 아래 칸은 안방이에요. 그래서 판만 훑어봐도 집 어느 쪽에 불이 켜져 있는지 한눈에 알 수 있어요. 전구 스무 개를 확인하러 방마다 돌아다닐 필요가 없어요.

대신 잃는 것도 있어요. 거실 전구 여섯 개 가운데 어느 것이 켜졌는지는 판을 아무리 들여다봐도 알 수 없어요. 칸 하나가 방 하나를 통째로 대신하니까요. 풀링이 그림에 하는 일이 이 스위치판과 같아요.

2자세히 알아보기

구역을 나눠 대표만 남겨요

풀링은 훑기가 끝난 그림을 받아서 시작해요. 그림을 두 칸씩 네모나게 잘라 구역으로 나눈 다음, 각 구역에서 값 하나만 골라요. 네 칸이 한 칸이 되니 가로세로가 각각 절반이 되고, 넓이로 보면 사분의 일로 줄어요.

무엇을 대표로 삼을지는 두 가지가 흔해요. 하나는 네 칸 중 가장 큰 값을 고르는 방식이에요. 그 구역 어딘가에서 무늬가 가장 뚜렷하게 걸린 정도만 남기는 셈이라, 도드라진 것을 놓치지 않아요. 다른 하나는 네 칸의 평균을 내는 방식이에요. 구역의 전반적인 분위기를 부드럽게 남겨요.

풀링에는 학습으로 정해지는 값이 없어요. 훑기와 달리 판에 적힌 숫자가 없고, 고르는 규칙만 있어요. 그래서 풀링 층은 기억해야 할 값을 하나도 늘리지 않으면서 그림만 줄여 줘요.

줄이면 더 넓게 보여요

크기를 줄이는 데는 이유가 있어요. 다음 층이 쓰는 판의 크기는 그대로인데 그림만 절반이 되면, 같은 판이 원본 사진에서 실제로 덮는 넓이는 두 배가 돼요. 몇 번 반복하면 처음에는 손톱만 한 자리를 보던 판이 나중에는 사진의 상당 부분을 한꺼번에 훑게 돼요.

계산과 메모리도 크게 아껴요. 그림이 사분의 일로 줄면 다음 층이 할 일도 그만큼 줄어요. 층을 깊게 쌓으면서도 브라우저나 손안의 기기에서 돌아가는 이유 가운데 하나예요.

조금 움직여도 결과가 같아요

풀링에는 덤이 하나 붙어요. 구역 안에서 가장 큰 값 하나만 챙기기 때문에, 무늬가 구역 안에서 한 칸 옆으로 옮겨 가도 대표값은 그대로예요. 손이 흔들려 사진이 살짝 밀렸거나 물체가 조금 다른 자리에 놓였을 때 결과가 크게 달라지지 않는 힘이 여기서 나와요.

같은 성질이 약점이 되기도 해요. 대표값만 남으면 그 값이 구역 안 어느 칸에서 왔는지는 사라져요. 물체를 알아보는 데는 문제가 없지만, 경계선을 점 단위로 따야 하는 일에서는 잃어버린 정밀도가 그대로 손해가 돼요. 그래서 정밀한 작업에서는 줄인 그림을 다시 키워 올리며 앞 단계에서 챙겨 둔 세밀한 그림과 합치는 방법을 써요.

줄이는 방법이 풀링만은 아니에요

요즘 구조에서는 풀링 층을 따로 두는 대신, 훑기를 하면서 판을 두 칸씩 성큼 밀어 크기를 줄이기도 해요. 줄이는 방식까지 학습으로 정해지니 더 잘 맞을 때가 있어요.

반대로 맨 마지막에는 아주 과감한 풀링을 쓰기도 해요. 남은 그림 한 장 전체를 구역 하나로 보고 평균 하나만 남기는 방식이에요. 그림이 값 하나로 압축되면서 위치는 완전히 사라지고 "이 무늬가 사진 어딘가에 있었다"는 사실만 남아요. 이름표를 고르는 마지막 단계 바로 앞에서 자주 보이는 모습이에요.

3조금 더 정확하게

풀링은 정해진 크기의 창을 겹치지 않게 옮겨 가며 창 안의 값들을 하나로 줄이는 연산이에요. 창 크기와 미는 폭을 둘 다 두 칸으로 두는 경우가 가장 흔하고, 최댓값을 고르면 최대 풀링, 평균을 내면 평균 풀링이라고 불러요. 학습되는 값이 없어 파라미터 수를 늘리지 않지만, 계산 그래프에는 남아 학습 신호가 그대로 통과해요. 최대 풀링에서는 뽑힌 칸으로만 신호가 되돌아가요.

스위치판 비유가 어긋나는 지점도 있어요. 표시등은 켜짐과 꺼짐 두 가지뿐이지만, 풀링이 남기는 대표값은 크기를 가진 숫자예요. 또 스위치판의 칸은 사람이 방 구조에 맞춰 나눴지만, 풀링의 구역은 뜻과 상관없이 격자대로 기계적으로 잘려요. 물체의 경계를 한가운데서 가로질러 잘리는 일도 흔해요. 값이 사라져도 그 값이 만든 영향까지 없어지지는 않는다는 점도 달라요. 앞 단계의 훑기에서 이미 이웃한 칸들이 서로 섞여 있기 때문이에요.

4직접 해보기

5흔한 오해

  • 풀링이 정보를 압축해 저장한다고 생각하기 쉽지만, 실제로는 고르지 않은 값을 그냥 버리는 단계라 되돌릴 수 없어요.

  • 풀링에도 학습되는 값이 있다고 여기기 쉽지만, 실제로는 고르는 규칙만 있을 뿐 조정되는 숫자가 없어요.

  • 풀링을 많이 할수록 좋다고 생각하기 쉽지만, 실제로는 지나치게 줄이면 작은 물체나 가는 선이 통째로 사라져 버려요.

7한 줄 요약

그러니까풀링은 그림을 구역으로 나눠 구역마다 대표값 하나만 남기는 단계로, 크기와 계산을 줄이고 작은 흔들림에 덜 휘둘리게 해 주는 대신 세밀한 위치를 내줘요.

잘못된 내용이나 더 좋은 비유가 있나요? 수정 제안 보내기 · 마지막 수정2026-09-02