Descrição
Chinchilla é um modelo de linguagem com 70 bilhões de parâmetros da Google DeepMind, apresentado em um artigo de abril de 2022, "Uma análise empírica do treinamento de modelos de linguagem de grande porte com computação ideal." Foi construído para testar uma descoberta específica: que muitos modelos de linguagem grandes da época eram excessivos para seu orçamento de computação e subtreinados em dados.
Ler mais
A DeepMind treinou modelos de tamanhos e contagens de tokens variados para estimar empiricamente a troca ideal entre o tamanho do modelo e os dados de treinamento para um orçamento de computação fixo. A pesquisa descobriu que, para a computação usada para treinar o Gopher (280 bilhões de parâmetros), um modelo 4 vezes menor treinado com 4 vezes mais dados teria um desempenho melhor. Chinchilla, com 70 bilhões de parâmetros treinados em 1,3 trilhões de tokens, testa isso diretamente: usa o mesmo poder computacional que o Gopher, mas com muito menos parâmetros.
Os resultados mostraram que Chinchilla superou o Gopher, GPT-3 e Megatron-Turing NLG em quase todos os benchmarks medidos, incluindo TriviaQA para perguntas e respostas, HellaSwag, PIQA, Winogrande e BoolQ para raciocínio de senso comum, LAMBADA para compreensão de leitura e MMLU para conhecimento geral, apesar de ter 70 bilhões de parâmetros contra os 280 bilhões do Gopher. Como Chinchilla é menor, também é mais barato e rápido de executar em tempo de inferência do que o Gopher, mesmo que ambos os modelos tenham o mesmo custo de treinamento. A DeepMind observou mais tarde que seu método de escalonamento prevê um modelo ideal de 140 bilhões de parâmetros treinado em 3 trilhões de tokens para o orçamento de computação usado para treinar o PaLM, um modelo de 540 bilhões de parâmetros lançado após Chinchilla.
O artigo enquadra isso como uma lição mais ampla para o campo: a abordagem predominante na época era manter os dados de treinamento aproximadamente fixos em cerca de 300 bilhões de tokens enquanto aumentava as contagens de parâmetros, uma tendência visível em modelos como Gopher e o Megatron-Turing NLG de 530 bilhões de parâmetros. Os resultados da DeepMind argumentam que o poder computacional de treinamento deve ser dividido de forma mais equilibrada entre o tamanho do modelo e o volume de dados, uma vez que o custo de treinamento para transformadores é impulsionado por ambos os fatores juntos, e não apenas pela contagem de parâmetros.
Chinchilla é voltado para pesquisadores e profissionais de IA que planejam execuções de treinamento de modelos de linguagem grandes e que precisam ponderar o tamanho do modelo em relação ao volume de dados de treinamento para um determinado orçamento de computação, em vez de usuários finais que buscam um produto de chat. Está documentado através do post de lançamento da DeepMind e do artigo, em vez de ser oferecido como um produto com uma API pública ou pesos para download, e sua abordagem de escalonamento de dados desde então informou como modelos de linguagem grandes posteriores equilibram tamanho em relação aos dados de treinamento.
- CategoriaModelos de IA e LLMs
Destaques de Chinchilla
Transformador com 70 bilhões de parâmetros treinado em 1,3 trilhões de tokens
Treinado com o mesmo orçamento de computação que o modelo Gopher maior da DeepMind, de 280 bilhões de parâmetros
Supera o Gopher, GPT-3 e Megatron-Turing NLG na maioria dos benchmarks testados
Avaliado em perguntas e respostas (TriviaQA), raciocínio de senso comum (HellaSwag, PIQA, Winogrande, BoolQ), compreensão de leitura (LAMBADA) e conhecimento geral (MMLU)
Menor tempo de inferência e custo de memória do que um modelo maior treinado com computação equivalente
Introduz um método empírico para prever o tamanho ideal do modelo e a contagem de tokens
Primeiros passos com Chinchilla
Leia o post de lançamento: Comece com o artigo da DeepMind sobre treinamento de modelos de linguagem de grande porte com computação ideal.
Revise o método de escalonamento: Estude como a DeepMind estimou a troca ideal entre o tamanho do modelo e a contagem de tokens.
Compare os resultados dos benchmarks: Verifique as pontuações do Chinchilla em comparação com o Gopher, GPT-3 e Megatron-Turing NLG.
Aplique a lei de escalonamento: Use o método de computação ideal para estimar o tamanho do modelo e a contagem de tokens para um determinado orçamento de treinamento.
Casos de uso de Chinchilla
- Treinamento com computação ideal
- Benchmarking de modelos
- Inferência eficiente








