Domain Adaptation on Graphs by Learning Graph Topologies: Theoretical Analysis and an Algorithm

12/17/2018
by   Elif Vural, et al.
0

Traditional machine learning algorithms assume that the training and test data have the same distribution, while this assumption can be easily violated in real applications. Learning by taking into account the changes in the data distribution is called domain adaptation. In this work, we treat the domain adaptation problem in a graph setting. We consider a source and a target data graph that are constructed with samples drawn from a source and a target data manifold. We study the problem of estimating the unknown labels on the target graph by employing the label information in the source graph and the similarity between the two graphs. We particularly focus on a setting where the target label function is learnt such that its spectrum (frequency content when regarded as a graph signal) is similar to that of the source label function. We first present an overview of the recent field of graph signal processing and introduce concepts such as the Fourier transform on graphs. We then propose a theoretical analysis of domain adaptation over graphs, and present performance bounds relating the target classification error to the properties of the graph topologies and the manifold geometries. Finally, we propose a graph domain adaptation algorithm inspired by our theoretical findings, which estimates the label functions while learning the source and target graph topologies at the same time. Experiments on synthetic and real data sets suggest that the proposed method outperforms baseline approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/14/2018

Domain Adaptation on Graphs by Learning Aligned Graph Bases

We propose a method for domain adaptation on graphs. Given sufficiently ...
research
05/13/2021

Linguistic Inspired Graph Analysis

Isomorphisms allow human cognition to transcribe a potentially unsolvabl...
research
11/07/2019

Graph Domain Adaptation with Localized Graph Signal Representations

In this paper we propose a domain adaptation algorithm designed for grap...
research
04/23/2020

Supervised Domain Adaptation: Were we doing Graph Embedding all along?

The performance of machine learning models tends to suffer when the dist...
research
08/13/2022

Combating Label Distribution Shift for Active Domain Adaptation

We consider the problem of active domain adaptation (ADA) to unlabeled t...
research
02/16/2016

Unsupervised Domain Adaptation Using Approximate Label Matching

Domain adaptation addresses the problem created when training data is ge...
research
04/25/2022

Algorithms and Theory for Supervised Gradual Domain Adaptation

The phenomenon of data distribution evolving over time has been observed...

Please sign up or login with your details

Forgot password? Click here to reset