A Bitter Lesson for Data Filtering
Este artigo desafia o consenso convencional de que a filtragem de dados é essencial para o pré-treinamento de grandes modelos, demonstrando, por meio de estudos de escalabilidade em regimes de alto poder computacional e escassez de dados, que grandes modelos adequadamente treinados beneficiam-se efetivamente da inclusão de dados de baixa qualidade e distratores, em vez de filtrá-los.
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
A Grande Ideia: A Regra "Sem Filtro"
Imagine que você está tentando ensinar um aluno superinteligente (um Modelo de Linguagem de Grande Escala) sobre tudo o que existe no mundo. A maneira tradicional de fazer isso é agir como um bibliotecário rigoroso. Você percorre uma biblioteca massiva (a internet/Common Crawl), joga fora os livros bagunçados, mal escritos ou repetitivos, e entrega ao aluno apenas os "melhores" 1% da coleção.
Este artigo argumenta que, se você tiver tempo e energia suficientes (poder computacional) para ensinar o aluno por muito tempo, você deve realmente parar de ser um bibliotecário.
Os autores descobriram que, se você deixar o aluno ler tudo — os bons livros, os ruins, as listas repetitivas e o ruído aleatório —, ele acabará aprendendo melhor do que se você tivesse filtrado os livros para ele. Na verdade, os dados "lixo" acabam sendo úteis, não prejudiciais, para um modelo suficientemente grande e bem treinado.
Os Experimentos: A Analogia da "Academia"
Para testar isso, os pesquisadores montaram uma série de experimentos que funcionam como uma academia para modelos de IA.
1. A Dieta "Limpa vs. Bagunçada"
Eles pegaram uma enorme pilha de texto da internet (o "Pool") e criaram diferentes versões dele:
- O Pool: O texto bruto da internet, sem filtragem.
- Os Filtros: Versões onde removeram coisas específicas, como texto não em inglês, parágrafos repetitivos ou palavras que não são comuns no inglês. Alguns filtros foram muito rigorosos (mantendo apenas 2% do texto), enquanto outros foram mais soltos.
Eles treinaram modelos de tamanhos diferentes (de minúsculos a gigantes) nessas dietas diferentes.
- O Resultado: Para modelos pequenos ou sessões de treinamento curtas, a "Dieta Limpa" (dados filtrados) funcionou melhor. É como uma criança pequena aprendendo melhor com um livro de imagens do que com um dicionário.
- A Reviravolta: À medida que eles tornaram os modelos maiores e os treinaram por mais tempo (mais "computação"), a "Dieta Bagunçada" (o Pool completo e sem filtragem) começou a vencer. Os modelos treinados no pool completo eventualmente superaram aqueles treinados com dados filtrados, mesmo que os dados filtrados fossem de "maior qualidade".
2. A Injeção de "Comida de Lixo"
Para ver o quão robustos esses modelos são, os pesquisadores adicionaram deliberadamente "lixo" à dieta:
- Strings Aleatórias: Palavras inventadas como "htb hqovl bwdws".
- Frases Embaralhadas: Pegando frases reais e embaralhando a ordem das palavras (ex: "Paris França de capital é O").
A Surpresa: Mesmo com esse lixo misturado, os modelos grandes não quebraram. Eles aprenderam a ignorar o ruído. Em uma reviravolta estranha, os modelos na verdade aprenderam melhor com as frases embaralhadas do que com os dados limpos em alguns casos. Por quê? Porque mesmo quando as palavras estão embaralhadas, o modelo ainda consegue ver que "Paris" e "França" aparecem juntas frequentemente, ajudando-o a aprender a conexão entre elas. O "lixo" atuou como um treino pesado que tornou o modelo mais forte.
A "Lição Amarga"
O artigo referencia um conceito famoso chamado "A Lição Amarga", de Richard Sutton. A lição é esta: A intuição humana frequentemente falha quando escalamos as coisas.
Nós, humanos, pensamos: "Devemos curar os dados porque estão muito bagunçados." Mas o artigo sugere que, à medida que obtemos computadores mais poderosos, a abordagem simples de "apenas alimente com tudo" supera nossas regras complicadas, desenhadas por humanos, para limpar os dados. O modelo é inteligente o suficiente para descobrir sozinho o que é útil e o que é ruído, desde que tenha tempo suficiente para aprender.
A Pegadinha: Custa Muita Energia
Há uma condição majoritária para que isso funcione: Computação.
O artigo calcula que, para a abordagem "ler tudo" vencer a abordagem "filtrar tudo", é necessária uma quantidade massiva de poder computacional. Eles estimam que, para o conjunto de dados completo do Common Crawl (240 trilhões de palavras), você pode precisar de cerca de 1e+30 FLOPs (uma unidade de cálculo) para fazer com que os dados sem filtragem sejam o vencedor claro.
- Pense assim: Se você tem um orçamento pequeno, contratar um editor profissional para limpar seus dados é a decisão inteligente. Mas se você tem um orçamento de um bilhão de dólares, pode pagar para contratar um milhão de estagiários para ler cada página da internet, e o volume puro de leitura ensinará à IA mais do que o editor jamais poderia.
A Conclusão
O artigo conclui que, para o futuro dos modelos de IA gigantes, podemos precisar parar de tentar ser curadores perfeitos. Em vez de gastar enormes recursos tentando filtrar dados "ruins", devemos focar em construir modelos maiores e treiná-los por mais tempo na internet bruta, bagunçada e sem filtragem. Os modelos são surpreendentemente resilientes; eles conseguem lidar com o ruído e até usá-lo para aprender melhor.
Em resumo: Se você tiver poder suficiente, o melhor filtro é nenhum filtro de todo.
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.