Scatter Component Analysis: A Unified Framework for Domain Adaptation and Domain Generalization

10/15/2015
by   Muhammad Ghifary, et al.
0

This paper addresses classification tasks on a particular target domain in which labeled training data are only available from source domains different from (but related to) the target. Two closely related frameworks, domain adaptation and domain generalization, are concerned with such tasks, where the only difference between those frameworks is the availability of the unlabeled target data: domain adaptation can leverage unlabeled target information, while domain generalization cannot. We propose Scatter Component Analyis (SCA), a fast representation learning algorithm that can be applied to both domain adaptation and domain generalization. SCA is based on a simple geometrical measure, i.e., scatter, which operates on reproducing kernel Hilbert space. SCA finds a representation that trades between maximizing the separability of classes, minimizing the mismatch between domains, and maximizing the separability of data; each of which is quantified through scatter. The optimization problem of SCA can be reduced to a generalized eigenvalue problem, which results in a fast and exact solution. Comprehensive experiments on benchmark cross-domain object recognition datasets verify that SCA performs much faster than several state-of-the-art algorithms and also provides state-of-the-art classification accuracy in both domain adaptation and domain generalization. We also show that scatter can be used to establish a theoretical generalization bound in the case of domain adaptation.

READ FULL TEXT
research
11/17/2014

Joint cross-domain classification and subspace learning for unsupervised adaptation

Domain adaptation aims at adapting the knowledge acquired on a source do...
research
07/12/2016

Deep Reconstruction-Classification Networks for Unsupervised Domain Adaptation

In this paper, we propose a novel unsupervised domain adaptation algorit...
research
05/03/2017

Detach and Adapt: Learning Cross-Domain Disentangled Deep Representation

While representation learning aims to derive interpretable features for ...
research
09/28/2017

Unified Deep Supervised Domain Adaptation and Generalization

This work provides a unified framework for addressing the problem of vis...
research
12/15/2014

Domain-Adversarial Neural Networks

We introduce a new representation learning algorithm suited to the conte...
research
03/17/2019

AdaGraph: Unifying Predictive and ContinuousDomain Adaptation through Graphs

The ability to categorize is a cornerstone of visual intelligence, and a...
research
07/11/2019

Agile Domain Adaptation

Domain adaptation investigates the problem of leveraging knowledge from ...

Please sign up or login with your details

Forgot password? Click here to reset