CVLGDec 14, 2022

Domain Generalization by Learning and Removing Domain-specific Features

arXiv:2212.07101v168 citationsh-index: 40
Originality Incremental advance
AI Analysis

This addresses the problem of domain generalization for machine learning practitioners, offering an incremental improvement over existing methods.

The paper tackles domain shift in deep neural networks by proposing a framework that explicitly removes domain-specific features to improve generalization to unseen domains, achieving superior performance compared to state-of-the-art methods.

Deep Neural Networks (DNNs) suffer from domain shift when the test dataset follows a distribution different from the training dataset. Domain generalization aims to tackle this issue by learning a model that can generalize to unseen domains. In this paper, we propose a new approach that aims to explicitly remove domain-specific features for domain generalization. Following this approach, we propose a novel framework called Learning and Removing Domain-specific features for Generalization (LRDG) that learns a domain-invariant model by tactically removing domain-specific features from the input images. Specifically, we design a classifier to effectively learn the domain-specific features for each source domain, respectively. We then develop an encoder-decoder network to map each input image into a new image space where the learned domain-specific features are removed. With the images output by the encoder-decoder network, another classifier is designed to learn the domain-invariant features to conduct image classification. Extensive experiments demonstrate that our framework achieves superior performance compared with state-of-the-art methods.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes