← Últimos artigos
🤖 machine learning

Bridging Compute- and Data-Optimal Pretraining

Este artigo introduz as leis de escala de Computação-Dados (CD), um framework unificado que modela os retornos decrescentes de dados derivados por meio de uma função de eficácia de tokens para unir os regimes de pré-treinamento de computação e dados ideais, revelando que a alocação clássica de computação ideal é subótima para a maioria das configurações práticas.

Autores originais: Tian Qin, Kimia Hamidieh, David Alvarez-Melis

Publicado 2026-07-29
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Tian Qin, Kimia Hamidieh, David Alvarez-Melis

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á tentando ensinar um robô gigante e superinteligente a falar a linguagem humana. Durante anos, os cientistas acreditaram que o ingrediente secreto era simples: apenas continue alimentando o robô com mais e mais novas histórias, fatos e livros. Quanto maior o cérebro do robô (seu "tamanho de modelo") e quanto mais livros novos você lhe desse, mais inteligente ele ficaria. Essa ideia, conhecida como "leis de escala" (scaling laws), sugeria que, se você tivesse poder computacional suficiente, poderia apenas comprar mais dados e o robô continuaria melhorando para sempre.

Mas há um problema. Estamos ficando sem livros novos e de alta qualidade. A internet é finita, e escrever novas histórias perfeitas leva tempo e dinheiro. Enquanto isso, nossos computadores estão ficando mais rápidos e baratos a cada dia. Isso cria um problema estranho: temos um motor superpotente (computação) mas um tanque de combustível quase vazio (dados). A grande questão para os cientistas tornou-se: se não podemos obter mais livros novos, podemos apenas fazer o robô ler os mesmos livros repetidas vezes, ou reescrevê-los de maneiras diferentes, para torná-lo mais inteligente? Ler uma história uma segunda vez ajuda tanto quanto ler uma nova?

Este é o enigma que os pesquisadores Tian Qin, Kimia Hamidieh e David Alvarez-Melis abordaram em seu novo artigo. Eles queriam descobrir a receita perfeita para treinar esses modelos de IA quando os dados frescos são escassos. Eles desenvolveram um novo conjunto de regras chamadas "leis de escala de Computação-Dados (CD)". Pense nisso como um novo mapa para uma jornada onde o mapa antigo dizia "continue dirigindo em frente", mas o novo mapa diz: "Ei, a estrada está acabando! Aqui está como navegar pelos desvios".

A equipe descobriu que simplesmente reler dados antigos não é uma solução mágica. Eles descobriram que "tokens derivados"—que são como reler um livro ou reescrever uma frase com suas próprias palavras—valem menos do que o texto original e fresco. Quanto mais você repete ou parafraseia, menos valor cada nova palavra adiciona. É como comer um bolo delicioso: a primeira fatia é incrível, a segunda é boa, mas na décima fatia, você já está cheio e não está mais aproveitando muito.

Para provar isso, eles treinaram dezenas de modelos de IA, variando de modelos minúsculos com 14 milhões de "neurônios" até modelos de tamanho médio com 600 milhões, usando uma biblioteca massiva de texto chamada Dolma-3. Eles testaram duas estratégias principais: repetição de múltiplos épocas (ler o mesmo livro repetidas vezes) e paráfrase (reescrever o livro em diferentes estilos, como transformar um artigo de notícias em um problema de matemática ou um FAQ).

Seus resultados foram surpreendentes e muito específicos. Eles descobriram que o "valor" de reler ou reescrever depende fortemente do tamanho do cérebro do robô e de quanta informação fresca ele já viu.

  • Para robôs pequenos (menos de 600 milhões de parâmetros) com dados frescos limitados, a paráfrase é um ótimo truque. É como dar ao robô uma nova perspectiva sobre a mesma história, o que o ajuda a aprender.
  • Para robôs grandes (mais de 7 bilhões de parâmetros) ou quando você já tem muitos dados frescos, a paráfrase para de funcionar. É como tentar ensinar um doutor reescrevendo um livro infantil; eles já aprenderam o básico, e a nova versão não acrescenta nada de novo.
  • A repetição (ler o mesmo livro novamente) funciona melhor para modelos maiores, mas, mesmo assim, há um limite. Você não pode simplesmente continuar lendo o mesmo livro para sempre e esperar que o robô fique infinitamente mais inteligente.

O artigo introduz um número especial, que eles chamam de η\eta (eta), para medir exatamente quanto uma palavra "derivada" vale em comparação a uma palavra "fresca". Se η\eta é 1, a nova palavra é tão boa quanto uma fresca. Se é 0, ela é inútil. Eles descobriram que η\eta não é um número fixo; ele cai conforme o modelo fica maior e conforme você usa mais dados derivados.

Isso leva a três "zonas" distintas de treinamento, que ajudam os engenheiros a decidir o que fazer a seguir:

  1. Limitada por Computação (Compute-Bound): Você tem muitos dados frescos, mas não tem poder computacional suficiente. Aqui, você deve apenas continuar o treinamento em dados frescos.
  2. Limitada por Dados (Data-Bound): Você ficou sem dados frescos. Aqui, você pode gastar mais poder computacional em repetição ou paráfrase, mas tem que ter cuidado porque os retornos caem rapidamente.
  3. Limitada pelo Modelo (Model-Bound): Você usou todos os dados que podia e o computador está no limite. A única maneira de ficar mais inteligente agora é construir um cérebro maior (um modelo maior).

Um dos pontos mais práticos é sobre quantas vezes ler um livro. Uma regra prática popular no passado era ler um conjunto de dados 4 vezes (4 épocas). Os autores descobriram que isso só é uma boa ideia para modelos de tamanho médio com uma quantidade específica de dados. Se você tem um modelo enorme ou um conjunto de dados massivo, ler isso 4 vezes é um desperdício de tempo e dinheiro; você deve parar muito antes. Por outro lado, para modelos muito pequenos com pouquíssimos dados, você pode precisar ler muitas mais vezes.

Eles também compararam as duas estratégias lado a lado. Eles encontraram um "ponto de virada". Se o seu modelo é pequeno (abaixo de 600 milhões) e você não tem muitos dados, a paráfrase é a vencedora. Mas assim que seu modelo fica maior (acima de 7 bilhões) ou você tem um enorme conjunto de dados, a repetição torna-se a escolha melhor, e a paráfrase torna-se, de fato, ineficaz.

Em resumo, este artigo diz que a era do "apenas compre mais dados" acabou. Estamos entrando em uma nova era onde temos que ser espertos sobre como usamos os dados que temos. Não podemos apenas jogar mais poder computacional no problema e esperar que funcione; temos que saber exatamente quando parar de repetir, quando tentar reescrever e quando admitir que precisamos de um cérebro maior. Os autores sugerem que, para a maioria das situações práticas, a antiga regra "Chinchilla" (que assumia que os dados eram infinitos) não é mais o melhor guia. Em vez disso, precisamos equilibrar nosso poder computacional, o tamanho do nosso modelo e nosso orçamento de dados cuidadosamente, usando essas novas regras para evitar perder tempo com truques que não funcionam.

Os pesquisadores estão bastante confiantes em suas descobertas porque testaram isso através de muitos tamanhos de modelos e quantidades de dados diferentes, e a matemática se manteve. Eles até verificaram se os modelos treinados com esses truques realmente melhoraram em tarefas do mundo real (como responder perguntas ou resolver problemas matemáticos), e sim, eles melhoraram. Quanto menor a "perda" (uma medida de quão confuso o robô está), melhor o robô se saiu.

Portanto, da próxima vez que ouvir falar de um novo modelo de IA, lembre-se: não é apenas sobre o quanto ele leu, mas como ele leu. E se você for quem está treinando a IA, não fique apenas apertando "repetir" na mesma playlist; às vezes você precisa de um remix e, às vezes, você só precisa de um cérebro maior.

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 →