Understanding Self-Training for Gradual Domain Adaptation

By Ananya Kumar, Tengyu Ma, Percy Liang. 2020

272 citations recorded by the source corpus.

Machine learning systems must adapt to data distributions that evolve over time, in applications ranging from sensor networks and self-driving car perception modules to brain-machine interfaces. We consider gradual domain adaptation, where the goal is to adapt an initial classifier trained on a source domain given only unlabeled data that shifts gradually in distribution towards a target domain. We prove the first non-vacuous upper bound on the error of self-training with gradual shifts, under settings where directly adapting to the target domain can result in unbounded error. The theoretical analysis leads to algorithmic insights, highlighting that regularization and label sharpening are essential even when we have infinite data, and suggesting that self-training works particularly well for shifts with small Wasserstein-infinity distance. Leveraging the gradual shift structure leads to higher accuracies on a rotating MNIST dataset and a realistic Portraits dataset.

Subfields: Artificial Intelligence, Representation & Self-Supervised Learning

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. Luke S. Zettlemoyer
  2. Percy Liang
  3. Mohit Bansal
  4. Sebastian Riedel
  5. Douwe Kiela
  6. Robin Jia
  7. Michael Lewis
  8. Yejin Choi

In Representation & Self-Supervised Learning

  1. Percy Liang
  2. Michael Lewis
  3. Robin Jia
  4. Luke S. Zettlemoyer
  5. Tengyu Ma
  6. Sebastian Riedel
  7. Douwe Kiela
  8. Ananya Kumar

Citations in the corpus