← Últimos artigos
🤖 aprendizado de máquina

Static Gradient Attribution Underperforms a Density-Matched Random Mask on Loss-Based Forgetting Within LoRA B-Matrix

Este artigo revela que um confundimento de pool de parâmetros anteriormente negligenciado em LoRA com inicialização zero faz com que máscaras de atribuição de gradiente tenham um desempenho inferior a máscaras aleatórias de densidade correspondente na redução do esquecimento baseado em perda, uma vez que a capacidade destas últimas de selecionar tanto das matrizes A quanto B oferece uma vantagem de estabilidade-plasticidade sobre a seleção baseada em gradiente restrita apenas à matriz B.

Autores originais: Yu Sun, Junwei Zhou, Zuodong Xiang, Yike Zhang, Pengcheng Xu, Xinyu Guan, Ruoyun Ma, Hailu Xu

Publicado 2026-10-12✓ Author reviewed ⓘ
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Yu Sun, Junwei Zhou, Zuodong Xiang, Yike Zhang, Pengcheng Xu, Xinyu Guan, Ruoyun Ma, Hailu Xu

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 pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine ensinar um computador a ler um livro novo todos os dias. O objetivo é fazer com que ele aprenda o novo material sem esquecer tudo o que aprendeu ontem. Este é o desafio central do "aprendizado contínuo" para a inteligência artificial. Quando um grande modelo de linguagem aprende uma nova tarefa, ele frequentemente sobrescreve o conhecimento que adquiriu de tarefas anteriores, um fenômeno que os pesquisadores chamam de "esquecimento catastrófico". Para evitar isso, cientistas utilizam uma técnica chamada Adaptação de Baixo Posto, ou LoRA. Em vez de retreinar todo o cérebro massivo da IA, o que é lento e caro, eles adicionam uma camada pequena e leve de novas conexões. A questão é: quais dessas novas conexões devem ter permissão para mudar?

Durante anos, a resposta padrão tem sido observar a matemática do próprio processo de aprendizado. A ideia é realizar um teste rápido em algumas questões de amostra, calcular o quanto cada nova conexão ajudaria e, então, atualizar apenas aquelas que obtiverem as pontuações mais altas. Este método, conhecido como atribuição de gradiente, é como um professor corrigindo o teste prático de um aluno para decidir quais músculos específicos fortalecer para o próximo exame. Parece intuitivo e preciso. No entanto, um novo estudo sugere que esse cálculo cuidadoso pode ser uma perda de tempo, e que uma abordagem muito mais simples — escolher conexões aleatoriamente — funciona melhor para impedir que a IA esqueça suas lições passadas.

Os pesquisadores, liderados por Yu Sun e uma equipe de colaboradores de instituições incluindo a Universidade da Pensilvânia e Stanford, decidiram testar essa intuição em um tipo específico de modelo de IA. Eles focaram em uma configuração muito comum onde as novas conexões começam com valor zero. Nesta condição inicial específica, o teste matemático padrão usado para avaliar as conexões possui uma falha oculta. Como as conexões começam em zero, o teste atribui uma pontuação zero a metade das novas conexões disponíveis, efetivamente ignorando-as. Isso significa que o método "inteligente" é forçado a escolher apenas entre a metade restante, enquanto um método "aleatório" é livre para escolher de todo o conjunto. Os pesquisadores perceberam que comparar esses dois métodos era injusto, como julgar um velocista que tem permissão para correr em uma pista contra um que é forçado a correr através de um campo.

Para corrigir isso, a equipe desenhou uma comparação justa. Eles forçaram tanto o método "inteligente" quanto o método "aleatório" a escolher do exato mesmo conjunto de conexões e a atualizar o exato mesmo número delas. Eles então treinaram a IA em uma sequência de cinco tarefas diferentes: escrever código, responder perguntas médicas, lidar com casos jurídicos, resolver problemas matemáticos e escrever histórias criativas. Eles realizaram este experimento sete vezes com diferentes pontos de partida aleatórios para garantir que os resultados fossem sólidos.

Os resultados foram claros e consistentes. Em cada execução, o método que escolheu conexões aleatoriamente fez com que a IA esquecesse menos de seu conhecimento anterior do que o método que tentou escolher as "melhores" conexões com base no teste matemático. A diferença não foi pequena; em média, o método aleatório reduziu a métrica de esquecimento em cerca de 0,15 pontos em comparação ao método de gradiente. Essa vantagem concentrou-se fortemente na tarefa médica, que contribuiu com 80% do efeito total, enquanto as tarefas de código e matemática seguiram na mesma direção. A tarefa jurídica, no entanto, não mostrou diferença confiável entre os dois métodos. Os pesquisadores descobriram que o método "inteligente" na verdade aprendeu a tarefa atual um pouco melhor no momento do treinamento, mas pagou por esse ganho de curto prazo perdendo mais de sua memória de longo prazo. O método aleatório, por outro lado, aprendeu a tarefa atual apenas o suficiente, enquanto preservou o conhecimento antigo de forma muito mais eficaz.

O estudo também observou se o método "intimante" era melhor em manter a precisão da IA alta em questões de múltipla escolha, como as dos domínios médico e jurídico. Aqui, os resultados foram menos definitivos. Os dados mostraram que a diferença de precisão média entre os dois métodos não era estatisticamente distinguível de zero. O intervalo de resultados possíveis incluía a possibilidade de o método aleatório ser tão bom quanto. Dado que o método "inteligente" requer uma etapa extra de cálculo que consome tempo e poder de computação, a falta de um benefício claro na precisão torna esse custo extra difícil de justificar.

Os pesquisadores também verificaram se suas descobertas se sustentavam quando alteravam a ordem das tarefas ou usavam um tipo diferente de modelo de IA. Quando inverteram a ordem das tarefas, as taxas de esquecimento caíram para todos, mas o método aleatório ainda se manteve firme. Quando testaram a mesma lógica em uma arquitetura de modelo diferente, o método aleatório superou novamente o método inteligente em todos os testes. Isso sugere que a vantagem da aleatoriedade não é um acaso de uma configuração específica, mas uma característica robusta de como esses adaptadores leves aprendem.

As implicações são práticas. Se uma seleção aleatória funciona melhor, os engenheiros podem pular a etapa complexa de calcular quais conexões são mais importantes. Eles podem simplesmente escolher um subconjunto aleatório das novas conexões para atualizar. Isso economiza uma quantidade significativa de tempo de computação e elimina a necessidade de um conjunto separado de questões de teste apenas para decidir o que aprender. O estudo conclui que, para este tipo específico de treinamento de IA, o esforço para ser preciso é contraproducente. A maneira mais eficaz de impedir que uma IA esqueça seu passado é deixar que o acaso decida quais partes de sua nova memória serão atualizadas, em vez de tentar calcular a escolha perfeita.

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 →