Questão nº 55
Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 55)
Uma camada convolucional de uma rede neural convolucional recebe como entrada uma imagem de 50 x 50 pixels. Essa imagem passa por um filtro convolucional de tamanho 5 x 5.
Sabendo que a convolução usa um stride de 3 e um padding de 0, o tamanho da imagem na saída dessa convolução será:
- A15 x 15;
- B16 x 16; (alternativa correta)
- C17 x 17;
- D45 x 45;
- E46 x 46.
Resposta comentada
Gabarito Alternativa B
A camada convolucional de uma rede neural aplica um filtro (uma pequena matriz de pesos) sobre a imagem de entrada, deslizando-o para extrair características. O tamanho da imagem de saída é determinado pelo tamanho da entrada, do filtro, do passo (stride) e do preenchimento (padding).
A fórmula para calcular a dimensão de saída (altura ou largura) é:
Onde:
= Dimensão da imagem de entrada (50 pixels)
= Dimensão do filtro (5 pixels)
= Padding (0)
= Stride (3)
Substituindo os valores:
Portanto, a imagem de saída terá 16 pixels de altura por 16 pixels de largura.
(A) Incorreta: Esta seria a resposta se o "+1" da fórmula fosse esquecido, resultando apenas na divisão . Essa é a armadilha mais comum, pois $45/3O = \lfloor \frac{I - F + 2P}{S} \rfloor + 1I=50, F=5, P=0, S=3$) resulta em 16.
(C) Incorreta: Um erro de cálculo ou arredondamento levaria a este valor.
(D) Incorreta: Este valor seria obtido com um stride muito menor ou sem a aplicação correta da fórmula.
(E) Incorreta: Um erro de cálculo ou arredondamento levaria a este valor.
Fonte: FGV TRF1 2024 Analista Judiciário - Análise de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.