← Últimos artigos
🤖 machine learning

Post-Grokking Collapse at the Representation-Readout Interface in Muon-Trained Transformers

Este artigo demonstra que transformers treinados com Muon exibem um "colapso pós-grokking" onde a generalização falha após o aprendizado de aritmética modular devido à instabilidade na interface de representação-leitura, um fenômeno caracterizado por dinâmicas de otimizador divergentes e efeitos de mascaramento que podem ser resolvidos ao congelar componentes específicos do modelo ou ao reescalar o circuito alinhado à tarefa.

Autores originais: Ali Janati, Kaoutar El Maghraoui, Andrei Kanavalau, Anass Belfatmi

Publicado 2026-08-10
📖 7 min de leitura🧠 Leitura aprofundada

Autores originais: Ali Janati, Kaoutar El Maghraoui, Andrei Kanavalau, Anass Belfatmi

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ê está ensinando um robô a resolver um enigma matemático muito específico: somar dois números e encontrar o resto da divisão por um número primo grande. No início, o robô parece estar apenas memorizando as respostas, como um aluno estudando com cartões de memória. Mas então, algo mágico acontece chamado "grokking" (compreensão profunda). De repente, após um longo período de nenhum progresso aparente, o robô para de memorizar e realmente entende o padrão. Ele consegue resolver o enigma perfeitamente, mesmo com números que nunca viu antes. Isso é um grande feito para os cientistas, pois ajuda a entender como a inteligência artificial aprende a pensar em vez de apenas memorizar.

No entanto, há um detalhe: às vezes, depois que o robô descobre a solução, ele começa a esquecê-la, embora ainda esteja sendo treinado no mesmo enigma. É como um aluno que finalmente entende álgebra, mas depois começa a cometer erros bobos nos mesmos problemas que já resolveu. Os cientistas usam ferramentas especiais para olhar dentro do "cérebro" do robô para ver o que está acontecendo. Eles observam os padrões específicos que o robô usa para resolver a matemática (como notas musicais em uma canção) para ver se o robô ainda está usando as notas certas. A grande questão é: Por que o robô esquece? É porque ele parou de aprender as notas ou algo mais está acontecendo?


O Mistério do Gênio Desaparecido

Neste estudo, pesquisadores observaram um tipo especial de robô de IA chamado Transformer, treinado para resolver enigmas de adição modular. Eles usaram dois "professores" (otimizadores) diferentes para ensinar o robô. Um professor, chamado AdamW, é o instrutor padrão e confiável. O outro, chamado Muon, é um professor novo e mais rápido que parece ajudar o robô a entender o enigma muito mais rapidamente.

Os pesquisadores descobriram que o Muon é, de fato, um furacão de velocidade. Ele ajuda o robô a atingir aquele momento de "eureka" do grokking em cerca de metade do tempo que o AdamW leva. Mas aqui está a reviravolta: as soluções que o Muon encontra são incrivelmente frágeis. Assim que o robô resolve o enigma, ele frequentemente começa a falhar novamente, caindo de 100% de precisão para quase zero, apenas para se recuperar mais tarde. Isso acontece repetidamente, mesmo que o robô ainda esteja sendo treinado no mesmo problema. O AdamW também não é totalmente seguro, mas ele falha muito menos vezes e de forma muito menos severa.

O Aperto de Mão Quebrado

Então, o que está dando errado? Os pesquisadores descobriram que o problema não é que o robô esquece a matemática. O robô ainda conhece a solução perfeitamente dentro de seu "cérebro". O problema é um aperto de mão quebrado entre duas partes do robô: a parte que pensa (a representação) e a parte que responde (o output/leitura).

Imagine que o cérebro do robô é uma biblioteca cheia de livros (os pensamentos), e a boca do robô é o bibliotecário que lê os livros em voz alta (a resposta).

  • A Biblioteca (as camadas ocultas) está escrevendo novas notas nos livros a cada segundo.
  • O Bibliotecário (a cabeça de saída) está tentando ler esses livros para dar a resposta.

Com o professor Muon, a Biblioteca continua reescrevendo os livros em uma linguagem ligeiramente diferente a cada atualização, mas o Bibliotecário continua tentando ler esses livros na linguagem antiga. No início, eles conseguem se entender. Mas, como a Biblioteca está mudando sua linguagem mais rápido do que o Bibliotecário consegue se adaptar, eles acabam parando de se compreender. A Biblioteca ainda está escrevendo a matemática correta, mas o Bibliotecário está lendo as palavras erradas.

Os pesquisadores provaram isso congelando um dos lados. Quando eles impediram a Biblioteca de mudar sua linguagem, o robô permaneceu perfeito. Quando impediram o Bibliotecário de mudar seu estilo de leitura, o robô também permaneceu perfeito. Mas quando ambos foram permitidos a se mover livremente, eles se distanciaram e o robô começou a falhar.

O Fantasma na Máquina

Aqui está a parte mais confusa: mesmo quando o robô está falhando, a "Biblioteca" ainda contém a solução perfeita. Os pesquisadores usaram um filtro especial para olhar apenas para a parte do cérebro que sabe a matemática. Quando fizeram isso, a solução ainda estava 100% correta!

Acontece que o robô está sofrendo de mascaramento de circuito (circuit masking). Imagine que a Biblioteca está gritando a resposta correta, mas o resto do robô está gritando uma resposta errada exatamente no mesmo volume. O Bibliotecário ouve uma confusão de sons e dá a resposta errada. A resposta correta ainda está lá, mas está sendo abafada pelo ruído.

Os pesquisadores mostraram que, se você simplesmente aumentar o volume da parte correta (a família da matemática) sem mudar mais nada, o robô volta instantaneamente a ter 100% de precisão. A matemática não desapareceu; ela apenas se perdeu no ruído.

Por Que as Ferramentas Padrão Falharam

Normalmente, os cientistas verificam se um robô está funcionando olhando para as "notas" que ele usa para resolver o problema. Eles verificam se as notas certas estão presentes e se estão altas o suficiente. Neste estudo, essas ferramentas disseram que o robô estava bem. As notas estavam lá e soavam quase exatamente iguais às de antes da falha.

Mas o robô estava falhando de qualquer maneira. Isso ocorreu porque as ferramentas estavam olhando para as notas, mas não para o volume ou para a linguagem que o Bibliotecário estava usando. As notas eram perfeitas, mas o Bibliotecário tinha parado de ouvi-las corretamente. É como verificar um rádio e ver que a estação está transmitindo claramente, mas não perceber que o rádio está sintonizado na frequência errada.

O Mergulho Profundo

Os pesquisadores também testaram o que acontece quando tornam o robô mais "profundo" (adicionando mais camadas de pensamento). Eles descobriram que o Muon fica ainda mais rápido no aprendizado, mas o problema do aperto de mão quebrado piora. Em modelos mais profundos, o cérebro do robô escreve a matemática em uma seção, mas a parte que lê a resposta está em outra seção, e elas se distanciam ainda mais rápido.

Eles também tentaram consertar o professor Muon removendo seu truque especial de "normalização" (uma forma de manter as atualizações estáveis). Sem esse truque, o robô aprendeu a matemática de uma forma muito estreita e concentrada, mas acabou colapsando completamente e não conseguiu se recuperar. Isso sugere que, embora o truque especial ajude o robô a aprender rápido e a espalhar seu conhecimento, ele também o torna mais propenso a esse tipo específico de falha por distanciamento.

A Conclusão

A principal lição deste artigo é que aprender rápido pode ser perigoso se as partes do robô não estiverem sincronizadas. O robô não esqueceu a matemática; ele apenas perdeu a conexão entre a parte que sabe a matemática e a parte que a expressa.

Os pesquisadores descobriram que, se congelarem a parte que "fala" (a saída e os embeddings) depois que o robô aprende a solução, o robô permanece estável e nunca esquece. Isso sugere que a instabilidade não é porque o robô é ruim em matemática, mas porque as duas metades do robô estão se movendo em velocidades diferentes e perdendo seu idioma compartilhado.

Em resumo: o robô é um gênio que de repente começa a gaguejar porque seu cérebro e sua boca estão falando dialetos diferentes. A matemática ainda é perfeita por dentro, mas sem uma maneira de alinhar os dialetos, o gênio não consegue demonstrar suas habilidades.

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 →