First Steps Toward Understanding the Extrapolation of Nonlinear Models to Unseen Domains

11/21/2022
by   Kefan Dong, et al.
0

Real-world machine learning applications often involve deploying neural networks to domains that are not seen in the training time. Hence, we need to understand the extrapolation of nonlinear models – under what conditions on the distributions and function class, models can be guaranteed to extrapolate to new test distributions. The question is very challenging because even two-layer neural networks cannot be guaranteed to extrapolate outside the support of the training distribution without further assumptions on the domain shift. This paper makes some initial steps toward analyzing the extrapolation of nonlinear models for structured domain shift. We primarily consider settings where the marginal distribution of each coordinate of the data (or subset of coordinates) does not shift significantly across the training and test distributions, but the joint distribution may have a much bigger shift. We prove that the family of nonlinear models of the form f(x)=∑ f_i(x_i), where f_i is an arbitrary function on the subset of features x_i, can extrapolate to unseen distributions, if the covariance of the features is well-conditioned. To the best of our knowledge, this is the first result that goes beyond linear models and the bounded density ratio assumption, even though the assumptions on the distribution shift and function class are stylized.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/10/2020

Robust Classification under Class-Dependent Domain Shift

Investigation of machine learning algorithms robust to changes between t...
research
07/29/2022

Factorizable Joint Shift in Multinomial Classification

Factorizable joint shift (FJS) was recently proposed as a type of datase...
research
09/12/2023

ATTA: Anomaly-aware Test-Time Adaptation for Out-of-Distribution Detection in Segmentation

Recent advancements in dense out-of-distribution (OOD) detection have pr...
research
06/24/2022

Gated Domain Units for Multi-source Domain Generalization

Distribution shift (DS) is a common problem that deteriorates the perfor...
research
06/12/2020

The Difficult Task of Distribution Generalization in Nonlinear Models

We consider the problem of predicting a response from a set of covariate...
research
12/31/2020

Why do classifier accuracies show linear trends under distribution shift?

Several recent studies observed that when classification models are eval...
research
07/03/2023

Engression: Extrapolation for Nonlinear Regression?

Extrapolation is crucial in many statistical and machine learning applic...

Please sign up or login with your details

Forgot password? Click here to reset