Transfer Learning in Natural Language Processing

By Sebastian Ruder, Matthew E. Peters, Swabha Swayamdipta, Thomas Wolf. 2019

625 citations recorded by the source corpus.

The classic supervised machine learning paradigm is based on learning in isolation, a single predictive model for a task using a single dataset. This approach requires a large number of training examples and performs best for well-defined and narrow tasks. Transfer learning refers to a set of methods that extend this approach by leveraging data from additional domains or tasks to train a model with better generalization properties. Over the last two years, the field of Natural Language Processing (NLP) has witnessed the emergence of several transfer learning methods and architectures which significantly improved upon the state-of-the-art on a wide range of NLP tasks. These improvements together with the wide availability and ease of integration of these methods are reminiscent of the factors that led to the success of pretrained word embeddings and ImageNet pretraining in computer vision, and indicate that these methods will likely become a common tool in the NLP landscape as well as an important research direction. We will present an overview of modern transfer learning methods in NLP, how models are pre-trained, what information the representations they learn capture, and review examples and case studies on how these models can be integrated and adapted in downstream NLP tasks.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Luke S. Zettlemoyer
  4. Ivan Vulic
  5. Sebastian Ruder
  6. Graham Neubig
  7. Caiming Xiong
  8. Yejin Choi

In Computer Vision and Pattern Recognition

  1. Mohit Bansal
  2. Luc Van Gool
  3. Dacheng Tao
  4. Cordelia Schmid
  5. Trevor Darrell
  6. Andrew Zisserman
  7. Xiaogang Wang
  8. Jitendra Malik

In Natural Language Processing

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Ivan Vulic
  4. Graham Neubig
  5. Caiming Xiong
  6. Richard Socher
  7. Iryna Gurevych
  8. Sebastian Ruder

Citations in the corpus