CLLGApr 23, 2020

Don't Stop Pretraining: Adapt Language Models to Domains and Tasks

arXiv:2004.10964v32992 citations
AI Analysis

This addresses the challenge of optimizing NLP models for specific domains and tasks, offering practical methods for researchers and practitioners, though it is incremental as it builds on existing pretraining paradigms.

The paper tackles the problem of whether tailoring pretrained language models to specific domains or tasks improves performance, showing that domain-adaptive and task-adaptive pretraining lead to consistent performance gains across multiple domains and classification tasks.

Language models pretrained on text from a wide variety of sources form the foundation of today's NLP. In light of the success of these broad-coverage models, we investigate whether it is still helpful to tailor a pretrained model to the domain of a target task. We present a study across four domains (biomedical and computer science publications, news, and reviews) and eight classification tasks, showing that a second phase of pretraining in-domain (domain-adaptive pretraining) leads to performance gains, under both high- and low-resource settings. Moreover, adapting to the task's unlabeled data (task-adaptive pretraining) improves performance even after domain-adaptive pretraining. Finally, we show that adapting to a task corpus augmented using simple data selection strategies is an effective alternative, especially when resources for domain-adaptive pretraining might be unavailable. Overall, we consistently find that multi-phase adaptive pretraining offers large gains in task performance.

Code Implementations6 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