Atualizado em 25/10/2026: verbete refeito: definição curta com fonte, exemplo e termos relacionados; saiu o texto genérico anterior. Como conferimos os dados
Pooling é reduzir uma matriz gerada por uma camada convolucional a uma matriz menor. Em geral, pega o valor máximo (max pooling) ou a média (average pooling) de cada região.
Exemplo de max pooling
Uma matriz 4×4 dividida em quatro blocos 2×2, sem sobreposição:
- bloco de cima à esquerda: 1, 3, 2, 8 → 8
- bloco de cima à direita: 0, 4, 6, 1 → 6
- bloco de baixo à esquerda: 5, 2, 7, 3 → 7
- bloco de baixo à direita: 9, 1, 0, 2 → 9
O resultado é uma matriz 2×2: [[8, 6], [7, 9]]. Um quarto do tamanho.
Para que serve
Além de reduzir o volume de cálculo nas camadas seguintes, o pooling ajuda a rede a ter invariância à translação: um padrão deslocado um pouco na imagem gera quase a mesma saída.
Termos relacionados
Fontes (conferidas em 02/10/2026): Google: glossário de ML (pooling)