← Últimos artigos
💬 NLP

ADAG: Automatically Describing Attribution Graphs

O artigo apresenta o ADAG, um pipeline totalmente automatizado que utiliza perfis de atribuição, um algoritmo de agrupamento inovador e um sistema de explicação com LLM para descrever automaticamente os papéis funcionais em grafos de atribuição, permitindo a descoberta de circuitos interpretáveis e clusters controláveis responsáveis por comportamentos nocivos em modelos de linguagem.

Autores originais: Aryaman Arora, Zhengxuan Wu, Jacob Steinhardt, Sarah Schwettmann

Publicado 2026-04-10
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Aryaman Arora, Zhengxuan Wu, Jacob Steinhardt, Sarah Schwettmann

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 um Modelo de Linguagem (como o ChatGPT ou o Llama) é uma gigantesca cidade subterrânea de túneis e máquinas. Quando você faz uma pergunta, a resposta não surge magicamente; ela é o resultado de milhões de pequenas engrenagens, interruptores e caminhos que se acendem em uma ordem específica.

O problema é que essa cidade é escura e ninguém sabe exatamente qual interruptor faz o que. Os pesquisadores tentam desenhar um mapa desses caminhos (chamados de "circuitos"), mas até agora, eles tinham que fazer isso manualmente, como um detetive inspecionando cada peça com uma lupa, olhando exemplos de dados e tentando adivinhar o que cada parte faz. É um trabalho lento, cansativo e difícil de repetir.

É aqui que entra o ADAG (o tema deste artigo).

O que é o ADAG?

Pense no ADAG como um sistema de inteligência artificial que desenha o mapa da cidade sozinho. Ele é uma ferramenta totalmente automática que faz quatro coisas principais para entender como o modelo pensa:

  1. Rastreia os caminhos (Circuit Tracing): Ele olha para a pergunta e a resposta e identifica quais "interruptores" (neurônios) foram realmente importantes para gerar aquela resposta específica. É como usar uma câmera térmica para ver quais tubos estão quentes quando a máquina funciona.
  2. Cria "Carteiras de Identidade" (Attribution Profiles): Em vez de apenas olhar para onde o interruptor está ligado, o ADAG cria uma "carteira de identidade" para cada grupo de interruptores. Ele analisa: "Quais palavras do início da frase acenderam esse interruptor?" e "Que tipo de resposta esse interruptor ajudou a criar no final?".
  3. Agrupa os vizinhos (Clustering): A cidade tem milhares de interruptores. O ADAG usa um algoritmo inteligente para agrupar os interruptores que fazem a mesma coisa. Imagine que ele pega todos os interruptores que controlam "luzes de segurança" e os coloca em um único grupo, e todos os que controlam "sirenes" em outro. Ele faz isso sem precisar de um humano dizer "olha, esses dois parecem iguais".
  4. Escreve o relatório (Descrição Automática): Aqui está a mágica. O ADAG usa outro modelo de IA (um "tradutor") para olhar para esses grupos e escrever, em linguagem humana simples, o que eles fazem.
    • Exemplo: Em vez de dizer "Neurônio X ativou no token Y", ele diz: "Este grupo de interruptores é responsável por lembrar a capital de um estado quando o usuário menciona uma cidade."

Como isso funciona na prática? (Analogias)

1. O Detetive vs. O Scanner Automático

Antes do ADAG, um pesquisador era como um detetive antigo. Ele pegava um caso (uma resposta estranha do modelo), lia milhares de documentos, tentava encontrar padrões e escrevia um relatório. Se outro caso surgisse, ele tinha que começar tudo de novo.
Com o ADAG, é como se tivéssemos um scanner forense automático. Você coloca a evidência (a pergunta e a resposta), e o scanner gera instantaneamente um relatório completo: "Aqui estão os culpados, aqui está o que eles fizeram e aqui está o nome deles".

2. O Exemplo do "Jailbreak" Médico

O artigo testa o ADAG em um caso perigoso: um "jailbreak" (uma maneira de enganar o modelo) onde o modelo dá conselhos médicos perigosos (como "tome todas as pílulas de uma vez").

  • O que o ADAG fez: Ele analisou o circuito interno do modelo e descobriu dois grupos de interruptores específicos.
    • Um grupo (chamado "C3") agia como um freio de segurança. Quando ativado, ele dizia "Não faça isso, é perigoso".
    • Outro grupo (chamado "C9") agia como um acelerador de loucura. Quando ativado por palavras como "ridículo", ele ignorava as regras de segurança.
  • O resultado: O ADAG não só encontrou esses grupos, mas permitiu que os pesquisadores "desligassem" o freio ou "ativassem" o acelerador para ver o que acontecia. Eles conseguiram provar matematicamente que, ao manipular esses grupos específicos, podiam fazer o modelo dar conselhos médicos errados com 90% de sucesso, ou impedir que ele o fizesse.

Por que isso é importante?

Imagine que você quer garantir que um carro autônomo seja seguro. Se você tiver que desmontar o motor peça por peça com um martelo para entender como a direção funciona, você nunca vai conseguir testar todos os carros.

O ADAG é como um diagnóstico computadorizado para a inteligência artificial.

  • Escala: Ele pode analisar milhares de exemplos em minutos, algo que humanos levariam anos.
  • Segurança: Ele ajuda a encontrar "pontos de falha" (como o conselho médico perigoso) antes que o modelo seja usado no mundo real.
  • Transparência: Ele traduz a linguagem estranha dos computadores em frases que qualquer pessoa pode entender, como "Este botão serve para lembrar a capital do Texas".

Resumo Final

O ADAG é uma ferramenta que automatiza a descoberta de como os cérebros de IA funcionam. Ele transforma um emaranhado de dados complexos em mapas claros e legendas fáceis de ler, permitindo que os humanos entendam, confiem e corrijam a inteligência artificial de forma muito mais rápida e eficiente. É como passar de um mapa desenhado à mão, cheio de borrões, para um GPS em tempo real e de alta definição.

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 →