Pular para o conteúdo principal

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

Engenharia de SoftwareInteligencia Artificial
Código
fg084652
Banca
FGV
Órgão
EPE
Ano
2024
Nível
Superior
Cargo
Analista de Gestão Corporativa - Tecnologia da Informação (Ciência de Dados)
Há uma família de modelos de IA generativa que tem dois modelos treinados em conjunto: o gerador e o discriminador.O gerador tenta criar dados falsos que sejam indistinguíveis dos dados reais, enquanto que o discriminador tenta distinguir entre dados reais e falsos. O treinamento é um jogo min-max, em que o gerador melhora suas habilidades para enganar o discriminador, e o discriminador melhora suas habilidades para detectar dados falsos.Assinale a opção que apresenta as características do modelo de IA generativa descritas no texto.
  1. AGenerative Adversarial Networks.
  2. BVariational Autoencoders.
  3. CEnergy-Based Models.
  4. DAutoregressive Models.
  5. ENormalizing Flow Models.
Revelar gabarito e comentário

GabaritoA — Generative Adversarial Networks.

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”.

Modelos de IA Generativa: GANs

Gabarito: letra A. A descrição apresentada — dois modelos (gerador e discriminador) treinados competitivamente em um jogo min-max para gerar dados indistinguíveis — é a definição clássica das Redes Adversárias Generativas (GANs), propostas por Ian Goodfellow et al. em 2014. Nenhuma outra arquitetura entre as listadas possui essa estrutura de treinamento adversarial.

Alternativa A — ✅ Correta ⟵ GABARITO

As Generative Adversarial Networks (GANs) são exatamente o modelo descrito: uma rede geradora (Generator) cria dados falsos a partir de ruído aleatório, enquanto uma rede discriminadora (Discriminator) tenta distinguir entre dados reais e falsos. O treinamento é um jogo de soma zero (min-max) em que ambas as redes evoluem simultaneamente. Essa é a arquitetura canônica das GANs.

Alternativa B — ❌ Incorreta

Os Variational Autoencoders (VAEs) são modelos generativos baseados em encoder-decoder, que aprendem uma distribuição latente e reconstroem os dados. Não envolvem uma rede discriminadora separada nem um treinamento adversarial. O erro da alternativa é confundir a estrutura adversarial das GANs com a abordagem variacional dos VAEs.

Alternativa C — ❌ Incorreta

Os Energy-Based Models (EBMs) associam uma energia (escalar) a cada configuração de dados e aprendem a minimizar essa energia para dados reais e maximizar para dados falsos. Apesar de também envolverem um tipo de discriminação, não possuem um gerador explícito que é treinado em competição direta com um discriminador, como nas GANs. O texto descreve claramente o modelo adversarial, não a abordagem baseada em energia.

Alternativa D — ❌ Incorreta

Os Autoregressive Models (ex.: PixelCNN, Transformer) geram dados sequencialmente, prevendo cada próximo elemento com base nos anteriores. Não há um discriminador nem um jogo min-max; o treinamento é feito por máxima verossimilhança, não adversarial. A descrição da questão não se aplica a eles.

Alternativa E — ❌ Incorreta

Os Normalizing Flow Models utilizam transformações invertíveis para mapear uma distribuição simples (ex.: normal) em uma distribuição complexa. Eles não empregam uma rede discriminadora nem treinamento adversarial; a geração é feita por composição de funções invertíveis. Portanto, fogem da caracterização dada.

Gabarito: letra A.

Link permanente: /questoes/fg084652