GLaM: Efficient Scaling of Language Models with Mixture-of-Experts

Nan Du, Yanping Huang, Andrew M. Dai, Simon Tong, Dmitry Lepikhin, Yuanzhong Xu, Maxim Krikun, Yanqi Zhou, Adams Wei Yu, Orhan Fırat, Barret Zoph, Liam Fedus, Maarten Bosma, Zongwei Zhou, Wang, Tao, Yu Emma Wang, Kellie Webster, Marie Pellat, Robinson, Kevin, Kathy Meier-Hellstern, Toju Duke, Lucas Dixon, Kun Zhang, Quoc Viet Le, Yonghui Wu, and 2 more

View at source ↗PDF ↗Preprint237 citations
Preprint: not peer reviewed. Results may change in later versions.

Abstract

Scaling language models with more data, compute and parameters has driven significant progress in natural language processing. For example, thanks to scaling, GPT-3 was able to achieve strong results on in-context learning tasks. However, training these large dense models requires significant amounts of computing resources. In this paper, we propose and develop a family of language models named GLaM (Generalist Language Model), which uses a sparsely activated mixture-of-experts architecture to scale the model capacity while also incurring substantially less training cost compared to dense variants. The largest GLaM has 1.2 trillion parameters, which is approximately 7x larger than GPT-3. It consumes only 1/3 of the energy used to train GPT-3 and requires half of the computation flops for inference, while still achieving better overall zero-shot and one-shot performance across 29 NLP tasks.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:2112.06905
Published
Dec 13, 2021
Updated
Aug 1, 2022
arXiv
2112.06905
Categories
Topic Modeling
License
cc-by
Provenance
openalex+arxiv

Topics