Modelo encoder-decoder: o que é e como funciona

Letra

Atualizado em 23/10/2026: verbete refeito: definição curta com fonte, exemplo e termos relacionados; saiu o texto genérico anterior. Como conferimos os dados

Um modelo encoder-decoder junta duas partes. O encoder (codificador) converte a entrada numa representação interna mais densa. O decoder (decodificador) parte dessa representação para gerar a saída.

Tarefas de sequência para sequência

É o formato típico de tarefas que convertem uma sequência de tokens em outra, como:

  • Tradução: “Eu te amo.” → “I love you.”
  • Resposta a perguntas: uma pergunta entra e uma resposta sai.
  • Resumo: um texto longo entra e um resumo sai.

Encoder-decoder e Transformer

Antes de 2017, os modelos predominantes de tradução eram redes recorrentes ou convolucionais no formato encoder-decoder. O artigo que apresentou o Transformer manteve o encoder e o decoder, mas trocou a recorrência por atenção. Hoje há Transformers com as duas partes e outros só com o encoder ou só com o decoder.

Termos relacionados

Fontes (conferidas em 02/10/2026): Google: glossário de ML (encoder) · Google: glossário de ML (decoder) · Vaswani et al.: Attention Is All You Need (arXiv)

← Todos os termos do ABC da IA