Grounded Compositional Outputs for Adaptive Language Modeling
This addresses the challenge of adapting language models to new domains and tasks, offering a more efficient solution for NLP applications, though it is incremental over prior compositional input methods.
The paper tackles the problem of language model adaptation to new domains by proposing a fully compositional output embedding layer grounded in WordNet, which results in a vocabulary-size-independent model that matches or outperforms previous state-of-the-art methods, with improvements attributed to higher accuracy for low-frequency words.
Language models have emerged as a central component across NLP, and a great deal of progress depends on the ability to cheaply adapt them (e.g., through finetuning) to new domains and tasks. A language model's vocabulary$-$typically selected before training and permanently fixed later$-$affects its size and is part of what makes it resistant to such adaptation. Prior work has used compositional input embeddings based on surface forms to ameliorate this issue. In this work, we go one step beyond and propose a fully compositional output embedding layer for language models, which is further grounded in information from a structured lexicon (WordNet), namely semantically related words and free-text definitions. To our knowledge, the result is the first word-level language model with a size that does not depend on the training vocabulary. We evaluate the model on conventional language modeling as well as challenging cross-domain settings with an open vocabulary, finding that it matches or outperforms previous state-of-the-art output embedding methods and adaptation approaches. Our analysis attributes the improvements to sample efficiency: our model is more accurate for low-frequency words.