← Últimos artigos
💬 NLP

Compositional Steering of Large Language Models with Steering Tokens

O artigo propõe "tokens de direção composicional", que codificam comportamentos em tokens de entrada para permitir a combinação zero-shot de múltiplas diretrizes em Grandes Modelos de Linguagem, superando métodos existentes e generalizando para composições e comportamentos não vistos.

Autores originais: Gorjan Radevski, Kiril Gashteovski, Giwon Hong, Carolin Lawrence, Goran Glavaš

Publicado 2026-04-21
📖 4 min de leitura☕ Leitura rápida

Autores originais: Gorjan Radevski, Kiril Gashteovski, Giwon Hong, Carolin Lawrence, Goran Glavaš

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você tem um chef de cozinha muito talentoso (o Modelo de Linguagem ou LLM). Esse chef é incrível: ele sabe cozinhar qualquer prato, do básico ao sofisticado. No entanto, às vezes você precisa pedir algo muito específico: "Faça um bolo, mas que seja sem açúcar, em formato de coração e escrito em francês."

Se você pedir isso apenas com palavras ("Faça um bolo sem açúcar..."), o chef pode entender mal, esquecer uma regra ou fazer um bolo que não atende a todos os requisitos ao mesmo tempo. É como tentar dar várias instruções complexas de uma vez para alguém que está distraído; a mensagem se perde.

Os autores deste artigo propuseram uma solução genial chamada "Tokens de Direção" (Steering Tokens). Vamos entender como funciona com algumas analogias simples:

1. O Problema: A "Fita de Instruções" vs. O "Botão Mágico"

Normalmente, para controlar o chef, escrevemos um texto longo. Mas, se você precisa de 3 ou 4 regras ao mesmo tempo (idioma, tamanho, formato), o texto fica confuso e o chef começa a falhar. É como tentar segurar 3 bolas de tênis ao mesmo tempo: você acaba deixando uma cair.

Outros métodos tentam "ajustar os botões internos" do cérebro do chef (o que é caro e difícil) ou usam vetores matemáticos invisíveis que, quando combinados, acabam "brigando" entre si e estragando o resultado.

2. A Solução: Os "Tokens de Direção"

Os autores criaram pequenos "botões mágicos" invisíveis que você coloca na frente da pergunta. Em vez de escrever "Faça em francês e com 10 palavras", você coloca dois botões especiais: <francês> e <10palavras>.

  • Como eles são feitos? Eles são treinados usando uma técnica chamada "auto-distilação". Imagine que o chef ensina a si mesmo: "Veja como eu faria se você me pedisse em francês. Agora, crie um botão secreto que faz exatamente isso, sem precisar das palavras".
  • Onde eles vivem? Diferente de outros métodos que mexem no "cérebro" do modelo, esses botões ficam na entrada (no prato antes de ir para o forno). Isso é mais seguro e não estraga o chef original.

3. O Grande Truque: O Botão "E" (Composição)

Aqui está a parte mais brilhante. O que acontece se você quiser dois ou três botões ao mesmo tempo?
Se você apenas colocar <francês> e <10palavras> lado a lado, o chef pode ficar confuso.

Os autores criaram um botão especial chamado <e> (ou <and>).

  • Eles treinaram esse botão <e> especificamente para aprender a juntar as regras.
  • É como se o botão <e> fosse um maestro de orquestra. Quando você coloca <francês> <e> <10palavras>, o maestro sabe exatamente como fazer o chef tocar a nota "francês" e a nota "10 palavras" ao mesmo tempo, sem que uma anule a outra.

4. A Mágica da Generalização (O Superpoder)

O teste de fogo foi: "E se eu pedir uma combinação que vocês nunca viram antes?"

  • Eles treinaram o botão <e> apenas com pares de 2 regras.
  • Depois, testaram com 3 regras (ex: Francês + 10 palavras + Tudo em maiúsculo) e até com regras novas (ex: Alemão, que nunca foi treinado).

O resultado? Funcionou! O botão <e> aprendeu o conceito de "juntar coisas", não apenas as regras específicas. Foi como ensinar alguém a somar números (2+2, 3+3) e, de repente, ele consegue somar números que nunca viu antes (100+50).

5. Por que isso é importante?

  • Precisão: O chef obedece a todas as regras ao mesmo tempo com muito mais precisão do que quando você usa apenas texto.
  • Flexibilidade: Você pode misturar e combinar regras infinitamente sem ter que reensinar o chef do zero.
  • Segurança: Não precisa mexer nos "cérebros" (parâmetros) do modelo, o que economiza tempo e dinheiro.
  • Otimização: A melhor estratégia é usar os botões mágicos junto com as instruções de texto. É como ter o texto explicando o pedido e os botões garantindo que a ordem seja seguida à risca.

Resumo em uma frase

Os autores criaram botões secretos e um maestro especial que permitem controlar um Inteligência Artificial com múltiplas regras ao mesmo tempo, fazendo com que ela obedeça a combinações complexas (como "fale em alemão, com 50 palavras e em caixa alta") muito melhor do que apenas pedindo com palavras, sem precisar reprogramar o cérebro da máquina.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →