Training a T5 Using Lab-sized Resources
Not on the map. Why?
Abstract (arXiv)
Training large neural language models on large datasets is resource- and time-intensive. These requirements create a barrier to entry, where those with fewer resources cannot build competitive models. This paper presents various techniques for making it possible to (a) train a large language model using resources that a modest research lab might have, and (b) train it in a reasonable amount of time. We provide concrete recommendations for practitioners, which we illustrate with a case study: a T5 model for Danish, the first for this language.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 23 of its 28 references that are in the map. First posted on arXiv 25 Aug 2022.
Builds on
23 of 28 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,411
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,254
- 2017Mixed Precision Trainingcited by 1,156
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2021Deduplicating Training Data Makes Language Models Bettercited by 714
- 2021Carbon Emissions and Large Neural Network Trainingcited by 567
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 509
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2021Multimodal datasets: misogyny, pornography, and malignant stereotypescited by 327
11 more
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 232
- 2019Leveraging Pre-trained Checkpoints for Sequence Generation Taskscited by 182
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
- 2017Towards Accurate Binary Convolutional Neural Networkcited by 149
- 2020The Cost of Training NLP Models: A Concise Overviewcited by 98
- 2021What's in the Box? A Preliminary Analysis of Undesirable Content in the Common Crawl Corpuscited by 80
- 2021Towards Continual Learning for Multilingual Machine Translation via Vocabulary Substitutioncited by 31
- 2021Operationalizing a National Digital Library: The Case for a Norwegian Transformer Modelcited by 23
- 2020Reusing a Pretrained Language Model on Languages with Limited Corpora for Unsupervised NMTcited by 18
- 2020The Danish Gigaword Projectcited by 17
Built on by
Citing papers per year: 2023: 3; 2024: 2.
5 papers.
- 2023Robot-Enabled Construction Assembly with Automated Sequence Planning based on ChatGPT: RoboGPTcited by 11
- 2023Danish Foundation Modelscited by 4
- 2023Vocabulary-level Memory Efficiency for Language Model Fine-tuningcited by 2
- 2024ChatGPT Alternative Solutions: Large Language Models Surveycited by 2
- 2024SnakModel: Lessons Learned from Training an Open Danish Large Language Modelcited by 0
- 2024SnakModel: Lessons Learned from Training an Open Danish Large Language Model17 Dec 2024
- 2024ChatGPT Alternative Solutions: Large Language Models Survey21 Mar 2024
- 2023Danish Foundation Models13 Nov 2023
- 2023Vocabulary-level Memory Efficiency for Language Model Fine-tuning15 Sep 2023
- 2023Robot-Enabled Construction Assembly with Automated Sequence Planning based on ChatGPT: RoboGPT21 Apr 2023