← Últimos artigos
💬 NLP

Sharpness-Aware Pretraining Mitigates Catastrophic Forgetting

Este artigo demonstra que enviesar a otimização do pré-treinamento em direção a mínimos mais planos, por meio de métodos como Minimização Sensível à Acurácia, altas taxas de aprendizado ou períodos de annealing encurtados, mitiga significativamente o esquecimento catastrófico e melhora o desempenho em tarefas downstream em várias dimensões de modelos e tarefas pós-treinamento.

Autores originais: Ishaan Watts, Catherine Li, Sachin Goyal, Jacob Mitchell Springer, Aditi Raghunathan

Publicado 2026-05-06
📖 4 min de leitura☕ Leitura rápida

Autores originais: Ishaan Watts, Catherine Li, Sachin Goyal, Jacob Mitchell Springer, Aditi Raghunathan

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á treinando um chef de cozinha mestre (o modelo de IA) fazendo-o provar milhões de pratos diferentes (pré-treinamento). O objetivo é torná-lo o melhor chef possível antes de enviá-lo para trabalhar em uma cozinha de restaurante específica (pós-treinamento/ajuste fino).

Por muito tempo, os pesquisadores acreditaram que a única coisa que importava era fazer o chef provar o melhor durante essa fase inicial de treinamento. Eles assumiam que, se o chef começasse como um "perfeito" generalista, ele automaticamente se tornaria um grande especialista mais tarde, não importando quais mudanças ocorressem na cozinha.

O Problema: O Chef "Rígido"
Este artigo argumenta que essa suposição está errada. Acontece que alguns chefs são treinados para serem tão rigidamente perfeitos na degustação geral que se quebram facilmente quando solicitados a fazer algo novo.

Pense nisso como uma bola sentada em um vale.

  • A Abordagem Padrão (AdamW): Isso treina o chef para sentar em um vale muito profundo, estreito e afiado. Eles são muito bons em permanecer exatamente onde estão. Mas, se você os empurrar levemente (como pedir que aprendam uma nova receita ou comprimir sua memória para caber em um bolso menor), eles rolam para fora do vale imediatamente. Eles "esquecem" tudo o que sabiam.
  • A Solução do Artigo (Consciente da Nitidez): Isso treina o chef para sentar em um vale largo e plano. Eles podem não estar no ponto absolutamente mais profundo do vale, mas estão cercados por terreno plano. Se você os empurrar, eles não caem; apenas rolam um pouco e permanecem seguros. Eles são "robustos".

O Que os Pesquisadores Fizeram
A equipe testou três maneiras de treinar esses chefs de "vale plano" em vez de chefs de "vale afiado":

  1. O Método "Sacudir" (SAM): Eles usaram uma técnica especial chamada Minimização Consciente da Nitidez. Imagine que, enquanto o chef está aprendendo, você sacode suavemente a mesa. Se o chef ainda consegue provar a comida corretamente enquanto a mesa está tremendo, ele está aprendendo a ser estável. Isso força o modelo a encontrar esses vales largos e planos.
  2. O Método "Pista Rápida" (Taxas de Aprendizado Altas): Eles fizeram o chef aprender mais rápido e de forma mais agressiva no início. Isso é como correr uma corrida; se você correr rápido o suficiente, naturalmente evita ficar preso em buracos minúsculos e profundos na estrada.
  3. O Método "Parada Rápida" (Annealing Mais Curto): Normalmente, o treinamento termina desacelerando o chef lentamente. Os pesquisadores descobriram que parar a desaceleração cedo (mantendo o ritmo alto por mais tempo) ajudou o chef a permanecer nessa zona plana e estável.

Os Resultados
Eles testaram isso em modelos de diferentes tamanhos (de pequenos a médio-grandes) e descobriram:

  • Menos Esquecimento: Quando esses modelos de "vale plano" foram posteriormente solicitados a aprender tarefas específicas (como matemática ou programação) ou tiveram sua memória comprimida (quantização) para funcionar mais rápido, esqueceram muito menos de seu conhecimento original.
  • O "Hack" de "Meio Treinamento": Você não precisa usar esse método especial de "sacudir" durante todo o processo de treinamento, o que é caro. Eles descobriram que usá-lo apenas nos últimos 10% do treinamento (a fase de "annealing") proporcionou quase todos os benefícios por uma fração ínfima do custo.
  • Prova do Mundo Real: Eles testaram isso em um grande modelo de 1 bilhão de parâmetros (OLMo-2-1B). Embora o modelo treinado com esse método começasse ligeiramente "mais fraco" em tarefas gerais, ele ficou 31% melhor em lembrar suas habilidades após aprender matemática e 40% melhor em manter suas habilidades após ser comprimido para eficiência.

A Grande Conclusão
O artigo conclui que não devemos treinar a IA apenas para ser a "melhor" na linha de partida. Devemos treiná-la para ser flexível e estável, para que não se quebre quando mudarmos seu ambiente mais tarde.

É a diferença entre treinar um ginasta para manter uma pose perfeita e rígida (que se quebra se o chão inclinar) versus treiná-lo para ter um centro de gravidade forte e equilibrado (que permite que ele se adapte a qualquer nova manobra sem cair). Ao focar nesse "equilíbrio" (planicidade) em vez de apenas "perfeição" (nitidez), obtemos modelos de IA muito melhores em aprender coisas novas sem esquecer as antigas.

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 →