O que é Zero-shot Learning?
É a capacidade de realizar uma tarefa sem exemplos específicos de treinamento para aquela tarefa ou classe.
Imersão
ImersãoDois dias para transformar IA em criatividade aplicada.Conteúdos abertos
Área do alunosó para alunos
Zero-shot Learning · Zero-shot Prompting · Aprendizado sem Exemplos da Tarefa
Zero-shot Learning é a capacidade de executar uma tarefa sem receber exemplos específicos daquela tarefa durante a adaptação imediata. Em Machine Learning, o termo descreve situações em que o modelo realiza inferência sobre classes ou tarefas para as quais não recebeu exemplos de treinamento específicos. Em LLMs, zero-shot prompting significa fornecer apenas a instrução e o contexto, sem exemplos de entrada e saída no prompt.
Zero-shot Learning descreve a capacidade de um modelo realizar uma tarefa para a qual não recebeu exemplos específicos naquela situação de aprendizagem ou adaptação.
O glossário do Google define zero-shot learning como um tipo de aprendizagem em que o modelo faz uma previsão para uma tarefa na qual não recebeu exemplos específicos de treinamento.
A ideia central é generalização. O modelo reutiliza capacidades e representações aprendidas anteriormente para lidar com uma nova tarefa ou categoria.
Com LLMs, o termo aparece frequentemente na forma de zero-shot prompting, uma situação em que a tarefa é descrita por instrução, mas nenhum exemplo de entrada e saída é colocado no prompt.
Zero-shot prompting significa fornecer ao modelo uma instrução e pedir que ele execute a tarefa sem demonstrações.
Google Cloud resume a técnica como fornecer um prompt sem exemplos e confiar no conhecimento preexistente do modelo.
Um pedido como 'resuma este texto em três tópicos' é zero-shot se nenhum exemplo de resumo desejado estiver incluído.
Modelos modernos conseguem executar muitas tarefas comuns dessa maneira graças ao pretraining amplo e ao instruction tuning.
Não exatamente. Zero-shot learning é um conceito mais amplo de Machine Learning.
Pode envolver classificação em classes nunca vistas, transferência de representações ou outras formas de generalização sem exemplos específicos.
Zero-shot prompting é uma técnica de interação com modelos generativos em que exemplos não são incluídos no contexto.
Nos produtos de LLMs, os termos às vezes são usados de maneira intercambiável, mas a distinção é tecnicamente útil.
Grandes modelos são pré-treinados em volumes amplos de linguagem e passam por etapas que melhoram seguimento de instruções.
Durante esse processo, aprendem padrões de classificação, transformação, resumo, tradução e outras tarefas mesmo sem receber exatamente a instrução futura.
Quando o usuário descreve um objetivo novo, o modelo consegue mapear a solicitação para capacidades já aprendidas.
Essa generalização é uma das razões pelas quais foundation models podem ser usados em tantas tarefas diferentes.
Imagine uma avaliação: 'O hotel é lindo, mas fiquei quarenta minutos esperando o quarto'.
O prompt diz apenas: 'Classifique o sentimento como positivo, negativo ou neutro. Responda com uma palavra.'
Se o modelo responde sem receber exemplos anteriores de avaliações classificadas, a execução é zero-shot.
Se adicionarmos exemplos de avaliações e suas classes antes da consulta, passamos para few-shot prompting.
Em projetos de IA, zero-shot é um excelente ponto de partida porque cria uma linha de base simples.
Antes de investir em exemplos, RAG ou fine-tuning, podemos medir o que o modelo já consegue fazer apenas com uma boa instrução.
A documentação de otimização da OpenAI recomenda começar com um prompt simples e resultado esperado e adicionar complexidade apenas quando a avaliação mostra necessidade.
Essa abordagem reduz custo de desenvolvimento e evita soluções excessivamente complexas.
Modelos de raciocínio atuais reforçam ainda mais essa estratégia.
A OpenAI recomenda tentar zero-shot primeiro e few-shot apenas se necessário, porque reasoning models frequentemente conseguem resolver tarefas complexas com instruções diretas.
Esses modelos se beneficiam de objetivos claros, restrições e contratos de saída, sem necessidade de exemplos em muitos casos.
Isso mostra que técnicas de prompting precisam acompanhar a evolução dos modelos.
Zero-shot não significa escrever uma instrução vaga.
O modelo ainda precisa entender objetivo, critérios, restrições e formato quando esses elementos são relevantes.
Um prompt como 'analise este documento' deixa muitas decisões em aberto. Um pedido que define o que procurar e como apresentar o resultado reduz ambiguidade.
Zero-shot remove exemplos, não remove especificação.
Outro erro é interpretar zero-shot como ausência de contexto.
Um prompt zero-shot pode incluir documentos, dados, regras, System Prompt e material recuperado por RAG.
O que ele não contém são exemplos demonstrativos da tarefa.
Isso significa que um assistente pode trabalhar com um contrato extenso em zero-shot, desde que a instrução não mostre pares de exemplo.
Zero-shot pode ser usado mesmo quando a saída precisa obedecer a um schema.
Em vez de fornecer exemplos de JSON, a aplicação pode usar um schema estruturado oferecido pela plataforma.
Esse mecanismo é mais confiável para formato do que depender apenas de demonstrações.
A escolha entre exemplos e recursos estruturados deve considerar o tipo de requisito.
RAG fornece conhecimento; zero-shot descreve ausência de exemplos.
Um sistema pode recuperar documentos relevantes e ainda executar zero-shot prompting sobre esses documentos.
Por exemplo, pode pedir ao modelo para responder uma pergunta usando três trechos recuperados sem mostrar nenhum exemplo de pergunta e resposta.
Os conceitos são independentes e podem ser combinados.
Fine-tuning modifica o comportamento aprendido do modelo por treinamento adicional.
Zero-shot usa o modelo como está, com instruções e contexto.
Se uma tarefa funciona bem em zero-shot, fine-tuning provavelmente adicionaria complexidade desnecessária.
Se o desempenho é inconsistente mesmo após prompting e exemplos, fine-tuning pode ser avaliado.
Muitas tarefas de resumo, tradução, transformação e geração já funcionam de forma útil em zero-shot.
Atendimento pode classificar mensagens comuns. Marketing pode adaptar textos. Escritórios podem resumir documentos e extrair campos.
O ganho é velocidade de prototipagem: uma equipe consegue testar valor antes de montar datasets ou fluxos avançados.
Isso torna zero-shot uma ferramenta importante de descoberta de produto.
Taxonomias internas, formatos pouco comuns e nuances específicas podem exigir demonstrações.
Uma categoria chamada 'oportunidade qualificada B2' não possui significado universal para o modelo sem contexto.
Nesses casos, few-shot ajuda a mostrar as fronteiras da tarefa.
Outra opção é conectar regras e dados estruturados quando a decisão deve ser determinística.
Zero-shot deve ser medido em um conjunto representativo de casos.
Alguns exemplos bons não são suficientes para concluir que a solução está pronta.
Precisão, formato, cobertura de casos-limite, custo e latência podem ser comparados com versões few-shot.
A melhor técnica é aquela que entrega qualidade necessária com menor complexidade.
Desempenho zero-shot depende fortemente do modelo e do alinhamento com a tarefa.
Instruções ambíguas podem produzir respostas diversas.
Conhecimento especializado ou regras internas podem estar ausentes.
A técnica é poderosa justamente porque é simples, mas simplicidade não elimina necessidade de validação.
Zero-shot transforma foundation models em ferramentas generalistas que podem ser testadas rapidamente em novas tarefas.
Isso reduz o custo inicial de experimentação.
Também cria uma boa disciplina de produto: começar simples, medir, e adicionar few-shot, RAG ou fine-tuning apenas quando existe uma falha concreta.
A sofisticação do sistema deve crescer em resposta ao problema, não por padrão.
Few-shot Learning, One-shot Learning, Zero-shot Prompting, In-context Learning, Prompt Engineering, Instruction Following, Reasoning Model, Fine-tuning, Evals
É a capacidade de realizar uma tarefa sem exemplos específicos de treinamento para aquela tarefa ou classe.
É pedir que um LLM execute uma tarefa sem incluir exemplos de entrada e saída no prompt.
Zero-shot não fornece exemplos; few-shot fornece alguns exemplos para demonstrar o padrão desejado.
Não. O prompt pode incluir documentos, regras e RAG; zero-shot significa ausência de exemplos demonstrativos da tarefa.
Frequentemente sim. A OpenAI recomenda testar zero-shot primeiro e adicionar few-shot apenas quando necessário.
Quando avaliações mostram inconsistência de formato, taxonomia ou comportamento que bons exemplos ou outra técnica podem corrigir.
Revisado em 2026-09-23.