Sequential Learning for Domain Generalization

04/03/2020
by   Da Li, et al.
0

In this paper we propose a sequential learning framework for Domain Generalization (DG), the problem of training a model that is robust to domain shift by design. Various DG approaches have been proposed with different motivating intuitions, but they typically optimize for a single step of domain generalization – training on one set of domains and generalizing to one other. Our sequential learning is inspired by the idea lifelong learning, where accumulated experience means that learning the n^th thing becomes easier than the 1^st thing. In DG this means encountering a sequence of domains and at each step training to maximise performance on the next domain. The performance at domain n then depends on the previous n-1 learning problems. Thus backpropagating through the sequence means optimizing performance not just for the next domain, but all following domains. Training on all such sequences of domains provides dramatically more `practice' for a base DG learner compared to existing approaches, thus improving performance on a true testing domain. This strategy can be instantiated for different base DG algorithms, but we focus on its application to the recently proposed Meta-Learning Domain generalization (MLDG). We show that for MLDG it leads to a simple to implement and fast algorithm that provides consistent performance improvement on a variety of DG benchmarks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2020

Meta-Learning for Domain Generalization in Semantic Parsing

The importance of building semantic parsers which can be applied to new ...
research
05/25/2023

Meta Adaptive Task Sampling for Few-Domain Generalization

To ensure the out-of-distribution (OOD) generalization performance, trad...
research
07/15/2020

Learning to Learn with Variational Information Bottleneck for Domain Generalization

Domain generalization models learn to generalize to previously unseen do...
research
03/28/2020

Efficient Domain Generalization via Common-Specific Low-Rank Decomposition

Domain generalization refers to the task of training a model which gener...
research
11/01/2020

Discriminative Adversarial Domain Generalization with Meta-learning based Cross-domain Validation

The generalization capability of machine learning models, which refers t...
research
04/27/2023

Moderately Distributional Exploration for Domain Generalization

Domain generalization (DG) aims to tackle the distribution shift between...
research
06/30/2020

Learning to Read through Machine Teaching

Learning to read words aloud is a major step towards becoming a reader. ...

Please sign up or login with your details

Forgot password? Click here to reset