Discrepancy Minimization in Domain Generalization with Generative Nearest Neighbors
Prashant Pandey, Mrigank Raman, Sumanth Varambally, Prathosh AP

TL;DR
This paper introduces GNNDM, a novel domain generalization method that minimizes discrepancy using generative nearest neighbors, providing theoretical guarantees and outperforming existing approaches on benchmark datasets.
Contribution
The paper proposes a discrepancy minimization approach with a generative nearest neighbor mechanism that does not require domain labels, improving generalization in domain shift scenarios.
Findings
Outperforms state-of-the-art DG methods on PACS and VLCS datasets.
Provides theoretical guarantees for discrepancy minimization.
Does not require domain labels, making it more practical.
Abstract
Domain generalization (DG) deals with the problem of domain shift where a machine learning model trained on multiple-source domains fail to generalize well on a target domain with different statistics. Multiple approaches have been proposed to solve the problem of domain generalization by learning domain invariant representations across the source domains that fail to guarantee generalization on the shifted target domain. We propose a Generative Nearest Neighbor based Discrepancy Minimization (GNNDM) method which provides a theoretical guarantee that is upper bounded by the error in the labeling process of the target. We employ a Domain Discrepancy Minimization Network (DDMN) that learns domain agnostic features to produce a single source domain while preserving the class labels of the data points. Features extracted from this source domain are learned using a generative model whose…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Machine Learning and Data Classification
