2020

Out-of-Distribution Generalization via Risk Extrapolation (REx)

Krueger, David, Caballero, Ethan, Jacobsen, Joern-Henrik et al.

Understand

Distributional shift is one of the major obstacles when transferring machine learning prediction systems from the lab to the real world.

  • To tackle this problem, we assume that variation across training domains is representative of the variation we might encounter at test time, but also that shifts at test time may be more extreme in magnitude.
  • In particular, we show that reducing differences in risk across training domains can reduce a model's sensitivity to a wide range of extreme distributional shifts, including the challenging setting where the input contains both causal and anti-causal elements.
  • We motivate this approach, Risk Extrapolation (REx), as a form of robust optimization over a perturbation set of extrapolated domains (MM-REx), and propose a penalty on the variance of training risks (V-REx) as a simpler variant.

Reading the bibliography…