Pular para o conteúdo principal

Questão de Engenharia de Software — Inteligencia Artificial — FGV 2024

Engenharia de SoftwareInteligencia Artificial
Código
fg100811
Banca
FGV
Órgão
TRF - 1ª REGIÃO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Dados
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á:
  1. A15 x 15;
  2. B16 x 16;
  3. C17 x 17;
  4. D45 x 45;
  5. E46 x 46.
Revelar gabarito e comentário

GabaritoB — 16 x 16;

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Cálculo do tamanho de saída em convolução

Gabarito: letra B (16×16). A fórmula para calcular o tamanho da imagem de saída após uma camada convolucional é:

output=(inputfilter+2×padding)stride+1\text{output} = \frac{(\text{input} - \text{filter} + 2 \times \text{padding})}{\text{stride}} + 1

Substituindo os valores (input = 50, filter = 5, stride = 3, padding = 0):

output=505+03+1=453+1=15+1=16\text{output} = \frac{50 - 5 + 0}{3} + 1 = \frac{45}{3} + 1 = 15 + 1 = 16

Portanto, a saída é 16×16.

Alternativa A — ❌ Incorreta

15×15. Esquece o termo "+1" no final da fórmula, calculando apenas 453=15\frac{45}{3}=15.

Alternativa B — ✅ Correta ⟵ GABARITO

Aplica corretamente a fórmula resultando em 16×16.

Alternativa C — ❌ Incorreta

17×17. Não há combinação que resulte nesse valor; provável erro de arredondamento ou uso de stride diferente.

Alternativa D — ❌ Incorreta

45×45. Apenas subtrai 50-5 sem dividir pelo stride, ignorando a operação de convolução.

Alternativa E — ❌ Incorreta

46×46. Subtrai e soma 1 (50-5+1=46), sem dividir pelo stride.

NÃO CAIA NESSA!

O erro mais comum é esquecer o "+1" no cálculo (alternativa A). A fórmula completa é: inputfilter+2×paddingstride+1\frac{input - filter + 2\times padding}{stride} + 1. Lembre-se de que a convolução "desliza" o filtro sobre a imagem e o número de posições possíveis é a parte inteira da divisão mais um.

Gabarito: letra B

Link permanente: /questoes/fg100811