A respeito de inteligência artificial, de tipos de análise d...
A respeito de inteligência artificial, de tipos de análise de dados e de Big Data, julgue o item que se segue.
Modelos discriminativos classificam dados conhecidos em categorias, enquanto modelos generativos preveem características completas a partir de um rótulo, explorando probabilidades conjuntas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Certo
1. Tema central:
A questão aborda modelos discriminativos e generativos em Inteligência Artificial, conceitos fundamentais para quem deseja atuar ou aprofundar-se em análise de dados e machine learning. Saber diferenciar esses modelos permite interpretar algoritmos, escolher técnicas adequadas e compreender resultados em aplicações práticas, especialmente ligadas a Big Data.
2. Resumo teórico:
Modelos discriminativos aprendem a separar/classificar dados em categorias a partir de exemplos conhecidos. Eles se concentram em modelar a fronteira entre as classes (ex: Regressão Logística, SVM, Redes Neurais). Seu objetivo é prever o rótulo (classe) de uma entrada dada.
Modelos generativos aprendem a modelar como os dados são gerados para cada classe. Eles operam sobre a probabilidade conjunta dos dados e dos rótulos (P(x, y)), permitindo gerar novos exemplos ou reconstruir características completas a partir do rótulo (ex: Naive Bayes, Modelos de Mistura Gaussiana, GANs). Fonte: Goodfellow, Ian et al. Deep Learning, MIT Press, 2016.
3. Justificativa da alternativa correta:
O item está correto porque descreve precisamente a diferença: modelos discriminativos classificam dados conhecidos em categorias, enquanto modelos generativos realmente tentam prever as características completas de um dado a partir de um rótulo, explorando as probabilidades conjuntas das variáveis. Essa é uma distinção clássica em IA e estatística.
4. Estratégias de interpretação:
Ao ler o enunciado, busque identificar palavras-chave como “classificam”, “preveem características completas” e “probabilidades conjuntas”. Esses termos são indicativos do uso de modelos discriminativos e generativos, respectivamente. Fique atento para pegadinhas comuns que invertem os conceitos ou usam termos técnicos de forma errada.
Resumo final:
Modelos discriminativos são voltados para classificação, enquanto modelos generativos são voltados para modelagem de dados e geração a partir de rótulos, explorando probabilidades conjuntas. A alternativa está correta!
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Os Modelos Discriminativos classificam ou prevêem categorias com base em dados já conhecidos, focando na probabilidade condicional P(y∣x), onde Y é o rótulo e X são as características observadas. Exemplos comuns incluem regressão logística, SVM e redes neurais. O objetivo principal é diferenciar as classes fornecidas no conjunto de dados.
Por outro lado, os Modelos Generativos vão além da simples classificação, modelando a probabilidade conjunta P(x,y). Isso lhes permite tanto categorizar os dados quanto gerar novos exemplos semelhantes aos dados originais. Eles aprendem a estrutura de como os dados são formados, sendo úteis em tarefas como geração de texto, imagens ou áudio. Exemplos incluem redes generativas adversariais (GANs), modelos de mistura gaussiana e transformadores como o GPT.
Um modelo generativo tem as marginais P(A) e P(B) e a PDF conjunta P(A, B). Com isso, você pode avaliar P(A | B) ou P(B | A) com a mesma facilidade. Essa é a ideia subjacente aos classificadores naive Bayes. Assim, os modelos generativos podem realizar tarefas como:
- Geração de novos exemplos usando a distribuição de probabilidade conjunta.
- Prever o rótulo mais relevante em um novo exemplo usando a probabilidade condicional.
- Prever o exemplo mais relevante com um novo rótulo usando a outra probabilidade condicional.
- Estimar a probabilidade geral de determinados eventos usando as probabilidades marginais.
Isso torna os modelos generativos flexíveis e multifuncionais. Por outro lado, elas envolvem inerentemente mais complexidade durante o treinamento, porque:
- O modelo precisa estimar as PDFs conjuntas e as PDFs marginais.
- Em seguida, se necessário, o modelo avalia as condicionais
Os modelos discriminativos, por outro lado, estão preocupados apenas com condicionais. Com base no conjunto de dados de treinamento, é possível estimar as probabilidades condicionais diretamente sem estimar as probabilidades conjuntas ou marginais.
Assim, os modelos discriminativos são mais simples de treinar. No entanto, um modelo discriminativo que tenha aprendido a probabilidade condicional P(A | B) só pode executar tarefas que envolvam essa probabilidade condicional específica. Ele não pode fazer mais nada.
Os modelos generativos são suficientemente flexíveis para tarefas generativas e discriminativas. Durante o treinamento, o modelo aprende a PDF conjunta e os marginais. Durante a inferência, o modelo deve calcular a probabilidade condicional usando a distribuição conjunta e a probabilidade marginal apropriada. Portanto, a inferência em tarefas discriminativas é mais lenta.
Os modelos discriminativos, por outro lado, aprenderam diretamente (numericamente) as probabilidades condicionais. Eles estimam a probabilidade condicional em uma única etapa com base nos dados de entrada durante a inferência.
Além disso, como os modelos discriminativos se concentram apenas na estimativa de uma única quantidade (a probabilidade condicional), observa-se que eles são mais precisos. Uma PDF conjunta tem mais incerteza incorporada do que uma simples probabilidade condicional. Essa incerteza adicional se reflete na precisão relativamente menor dos modelos generativos para tarefas de classificação.
fonte: https://www.datacamp.com/pt/blog/generative-vs-discriminative-models
Modelos discriminativos classificam dados conhecidos em categorias - classifica (decide entre opções conhecidas), isto é, se precisar separar coisas, use um modelo discriminativo. Ex.: filtro de spam (classifica e-mails como "spam" ou "não spam"). Probabilidade condicional.
Enquanto modelos generativos preveem características completas a partir de um rótulo, explorando probabilidades conjuntas - cria (gera algo novo com base em padrões aprendidos), isto é, se quiser inventar coisas, use um generativo. Ex.: ChatGPT (gera textos novos). DALL-E (cria imagens a partir de descrições). Probabilidade conjunta.
O futuro da IA caminha para a integração de duas abordagens, combinando análise, julgamento, criação.
· Modelos discriminativos: aprendem a distinguir categorias com base em dados rotulados, respondendo “dado x, qual a probabilidade de y?”. São usados em classificação de detecção, com foco na precisão. Regressão logística, SVMs, redes neurais tradicionais, modelo BERT. Sistemas de recomendação, diagnósticos e reconhecimento de padrões.
· Modelos generativos: aprendem como os dados são formados, modelando a distribuição conjunta entre variáveis (P(X,Y)). Permite gerar novas amostrar realistas, como texto, imagem e som. GPT, DALL.E, GANs, VAEs, Stable Diffusion.
Complementando…
- “Os modelos generativos adversariais (GANs) consistem em dois modelos: um gerador, que aprende a capturar a distribuição de dados, e um discriminador, que estima a probabilidade de uma amostra ser real.” (FGV/2025)
Gabarito: certo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo