CLLGMar 29, 2022

Training Compute-Optimal Large Language Models

arXiv:2203.15556v13329 citationsh-index: 102
Originality Highly original
AI Analysis

This work addresses the compute efficiency problem for AI researchers and practitioners by showing that better performance can be achieved with smaller models and more data, reducing costs for fine-tuning and inference.

The authors tackled the problem of determining the optimal model size and training data amount for transformer language models under a fixed compute budget, finding that current models are undertrained and that scaling model size and training tokens equally leads to better performance. They demonstrated this by training Chinchilla, which outperformed larger models like Gopher and GPT-3, achieving a 67.5% accuracy on MMLU, a 7% improvement over Gopher.

We investigate the optimal model size and number of tokens for training a transformer language model under a given compute budget. We find that current large language models are significantly undertrained, a consequence of the recent focus on scaling language models whilst keeping the amount of training data constant. By training over 400 language models ranging from 70 million to over 16 billion parameters on 5 to 500 billion tokens, we find that for compute-optimal training, the model size and the number of training tokens should be scaled equally: for every doubling of model size the number of training tokens should also be doubled. We test this hypothesis by training a predicted compute-optimal model, Chinchilla, that uses the same compute budget as Gopher but with 70B parameters and 4$\times$ more more data. Chinchilla uniformly and significantly outperforms Gopher (280B), GPT-3 (175B), Jurassic-1 (178B), and Megatron-Turing NLG (530B) on a large range of downstream evaluation tasks. This also means that Chinchilla uses substantially less compute for fine-tuning and inference, greatly facilitating downstream usage. As a highlight, Chinchilla reaches a state-of-the-art average accuracy of 67.5% on the MMLU benchmark, greater than a 7% improvement over Gopher.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes