Qwen 3.8 27B identificou tres jogos pelos pesos de redes neurais em um notebook comum
O Qwen 3.8 27B, um modelo de 17 GB, conseguiu determinar em um notebook comum para qual jogo uma pequena rede neural havia sido treinada, vendo apenas seus pesos — uma longa sequencia de numeros. Sem executar codigo, o modelo reconheceu corretamente Pac-Man, Pong e Breakout, mas errou o menos conhecido Freeway. O experimento mostra que LLMs poderosos ja conseguem extrair significado dos parametros de outros modelos, embora a edicao confiavel de pesos ainda esteja muito distante.
Processado por IA de Simon Willison; editado por Hamidun News
Para uma pessoa, os pesos de uma rede neural normalmente parecem uma tabela gigantesca de numeros decimais. Para entender o que um modelo aprendeu, um engenheiro o executa com dados de teste, cria graficos de ativacoes ou examina sua arquitetura com ferramentas especializadas. Um novo experimento aponta outro caminho: basta mostrar a um modelo de linguagem os pesos de uma rede pequena e pedir que explique o que ela faz.
Simon Willison testou esse cenario com o Qwen 3.8 27B executado localmente em um notebook. O modelo recebeu os parametros de quatro pequenos agentes de jogos e, em todos os casos, a mesma pergunta: para qual jogo essa rede foi treinada? Nada de Python, calculadora ou execucao do modelo — apenas um prompt longo cheio de numeros.
O resultado foi surpreendentemente forte. O Qwen identificou corretamente Pac-Man, Pong e Breakout. Ele errou Freeway, interpretando o jogo como uma variante de Pac-Man. Em outras palavras, o modelo local resolveu tres das quatro tarefas, embora cada analise tenha levado de 46 minutos a pouco mais de uma hora.
O que exatamente o modelo fez
Imagine uma pequena rede que controla a plataforma em Breakout. Algumas entradas descrevem as celulas do campo do jogo, enquanto outras camadas conectam a posicao da bola aos comandos “esquerda” e “direita”. Depois do treinamento, essas relacoes permanecem dentro das matrizes de pesos.
O Qwen tentou reconstrui-las manualmente: procurou coeficientes grandes, comparou-os com as coordenadas das celulas e verificou quais objetos poderiam influenciar as acoes do agente. No caso de Breakout, chegou a imagem correta: a plataforma fica na parte inferior, move-se horizontalmente e rebate a bola na direcao dos blocos. A confianca na resposta foi de 88%.
Para Pong, o modelo descreveu uma plataforma vertical a direita e uma bola em movimento pelo campo, indicando confianca de 75%. Para Pac-Man, reconheceu um labirinto, objetivos e ameacas em movimento com confianca de 72%. Nao foi apenas uma tentativa de adivinhar o nome pelo formato do prompt: as quatro tarefas diferiam somente pelos conjuntos de pesos.
Por que isso e importante para os desenvolvedores
O interesse pratico nao esta em substituir um depurador por um chatbot. Muito mais util e a possibilidade de obter rapidamente uma hipotese inicial sobre um modelo desconhecido ou danificado. Por exemplo, um engenheiro pode pedir a um LLM que encontre conexoes incomumente fortes, explique a finalidade de uma camada pequena ou compare duas versoes dos pesos apos o ajuste fino.
Essa abordagem pode ser util para auditar modelos pequenos, investigar regressoes e analisar componentes de redes neurais cuja documentacao foi perdida. Um modelo de linguagem consegue relacionar os numeros a conceitos de engenharia compreensiveis e sugerir onde investigar em seguida. Ainda assim, suas conclusoes precisarao ser verificadas por meio da execucao do modelo e de ferramentas convencionais de diagnostico.
Ha tambem um cenario mais ousado: editar pesos sem um treinamento completo. Os autores do trabalho original informaram que o GPT-6 Astra alterou 0,016% dos parametros do Qwen3.5-0.8B e elevou o resultado no MATH-500 de 7,9% para 48,1%. No entanto, os criticos observam que parte desses experimentos envolve codigo e operacoes familiares aos pesquisadores tradicionais de ML. Portanto, a leitura de pesos sem ferramentas e o reparo automatico de um modelo devem ser considerados duas tarefas diferentes.
Onde esta o limite
O experimento ainda nao pode ser chamado de metodo confiavel de engenharia reversa. Foram testadas redes compactas de jogos, com entradas compreensiveis e um pequeno numero de respostas possiveis. Mesmo nessas condicoes, o Qwen errou um dos quatro jogos. A analise de cada exemplo exigiu dezenas de milhares de tokens e quase uma hora de computacao, e partes do raciocinio sao dificeis de verificar.
Para grandes modelos de linguagem, a tarefa e muito mais complexa: bilhoes de parametros nao cabem integralmente em um prompt, e um fragmento isolado de pesos raramente tem um significado inequivoco. Alem disso, um texto confiante produzido pelo modelo nao garante uma interpretacao correta.
A conclusao pratica e simples: trate o LLM como uma ferramenta adicional de analise, nao como substituto da experimentacao. Comece com redes pequenas, exemplos de controle previamente conhecidos e perguntas especificas. Se o modelo encontrar padroes de forma consistente, suas conclusoes poderao orientar a proxima verificacao. Ainda e prematuro falar no fim do codigo-fonte, mas uma nova classe de ferramentas para auditar redes neurais ja comeca a surgir.
- 8 de nov. de 2026Bot antispam TAB ganha painel pessoal e site: 13 mil spams removidos e 0,39% de erros
- 8 de nov. de 2026Datasette Agent 0.5a0 reúne o chat e o aplicativo em uma única janela
- 8 de nov. de 2026ABBYY Hot Folder reconhece recibos localmente e usa apenas 25 MB de memoria
- 8 de nov. de 2026AnythingLLM monta um assistente RAG privado sobre seus documentos em uma noite
Perguntas frequentes sobre a notícia
O que exatamente o modelo fez?
Imagine uma pequena rede que controla a plataforma em Breakout. Algumas entradas descrevem as celulas do campo do jogo, enquanto outras camadas conectam a posicao da bola aos comandos “esquerda” e “direita”. Depois do treinamento, essas relacoes permanecem dentro das matrizes de pesos. O Qwen tentou reconstrui-las manualmente: procurou coeficientes grandes, comparou-os com as coordenadas das celulas e verificou quais objetos poderiam influenciar as acoes do agente.
Por que isso e importante para os desenvolvedores?
O interesse pratico nao esta em substituir um depurador por um chatbot. Muito mais util e a possibilidade de obter rapidamente uma hipotese inicial sobre um modelo desconhecido ou danificado. Por exemplo, um engenheiro pode pedir a um LLM que encontre conexoes incomumente fortes, explique a finalidade de uma camada pequena ou compare duas versoes dos pesos apos o ajuste fino.
Onde esta o limite?
O experimento ainda nao pode ser chamado de metodo confiavel de engenharia reversa. Foram testadas redes compactas de jogos, com entradas compreensiveis e um pequeno numero de respostas possiveis. Mesmo nessas condicoes, o Qwen errou um dos quatro jogos. A analise de cada exemplo exigiu dezenas de milhares de tokens e quase uma hora de computacao, e partes do raciocinio sao dificeis de verificar.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.