Improving Low Compute Language Modeling with In-Domain Embedding Initialisation
Not on the map. Why?
Abstract (arXiv)
Many NLP applications, such as biomedical data and technical support, have 10-100 million tokens of in-domain data and limited computational resources for learning from it. How should we train a language model in this scenario? Most language modeling research considers either a small dataset with a closed vocabulary (like the standard 1 million token Penn Treebank), or the whole web with byte-pair encoding. We show that for our target setting in English, initialising and freezing input embeddings using in-domain data can improve language model performance by providing a useful representation of rare words, and this pattern holds across several different domains. In the process, we show that the standard convention of tying input and output embeddings does not improve perplexity when initializing with embeddings trained on in-domain data.
Key facts. Cited by 3 papers in the map (data through 13 Oct 2026). First posted on arXiv 29 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2024Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inferencecited by 544
- 2024Efficient and Effective Vocabulary Expansion Towards Multilingual Large Language Modelscited by 13
- 2023Introducing DictaLM -- A Large Generative Language Model for Modern Hebrewcited by 1
- 2024Smarter, Better, Faster, Longer: A Modern Bidirectional Encoder for Fast, Memory Efficient, and Long Context Finetuning and Inference18 Dec 2024
- 2024Efficient and Effective Vocabulary Expansion Towards Multilingual Large Language Models22 Feb 2024
- 2023Introducing DictaLM -- A Large Generative Language Model for Modern Hebrew25 Sep 2023