2020

Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inference

Schick, Timo, Schütze, Hinrich

Understand

Some NLP tasks can be solved in a fully unsupervised fashion by providing a pretrained language model with "task descriptions" in natural language (e.g., Radford et al., 2019).

  • While this approach underperforms its supervised counterpart, we show in this work that the two ideas can be combined: We introduce Pattern-Exploiting Training (PET), a semi-supervised training procedure that reformulates input examples as cloze-style phrases to help language models understand a given task.
  • These phrases are then used to assign soft labels to a large set of unlabeled examples.
  • Finally, standard supervised training is performed on the resulting training set.

Reading the bibliography…