Conference item icon

Conference item : Poster

Gradient matching for domain generalization

Abstract:
Machine learning systems typically assume that the distributions of training and test sets match closely. However, a critical requirement of such systems in the real world is their ability to generalize to unseen domains. Here, we propose an inter-domain gradient matching objective that targets domain generalization by maximizing the inner product between gradients from different domains. Since direct optimization of the gradient inner product can be computationally prohibitive - it requires computation of second-order derivatives - we derive a simpler first-order algorithm named Fish that approximates its optimization. We perform experiments on the WILDS benchmark, which captures distribution shift in the real world, as well as the DOMAINBED benchmark that focuses more on synthetic-to-real transfer. Our method produces competitive results on both benchmarks, demonstrating its effectiveness across a wide range of domain generalization tasks. Code is available at https://github.com/YugeTen/fish.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publication website:
https://openreview.net/forum?id=vDwBW49HmO

Authors


More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Role:
Author


Publisher:
OpenReview
Host title:
International Conference on Learning Representations
Article number:
2560
Publication date:
2022-04-25
Acceptance date:
2022-01-24
Event title:
10th International Conference on Learning Representations (ICLR 2022)
Event location:
Virtual event
Event website:
https://iclr.cc/Conferences/2022/
Event start date:
2022-04-25
Event end date:
2022-04-29


Language:
English
Subtype:
Poster
Pubs id:
1337432
Local pid:
pubs:1337432
Deposit date:
2024-05-16

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP