DyTed: Disentangling Temporal Invariance and Fluctuations in Dynamic Graph Representation Learning

10/19/2022
by   Kaike Zhang, et al.
0

Unsupervised representation learning for dynamic graphs has attracted a lot of research attention in recent years. Compared with static graphs, dynamic graphs are the integrative reflection of both the temporal-invariant or stable characteristics of nodes and the dynamic-fluctuate preference changing with time. However, existing dynamic graph representation learning methods generally confound these two types of information into a shared representation space, which may lead to poor explanation, less robustness, and a limited ability when applied to different downstream tasks. Taking the real dynamic graphs of daily capital transactions on Tencent as an example, the learned representation of the state-of-the-art method achieves only 32 temporal-invariant characteristics of users like annual income. In this paper, we introduce a novel temporal invariance-fluctuation disentangled representation learning framework for dynamic graphs, namely DyTed. In particular, we propose a temporal-invariant representation generator and a dynamic-fluctuate representation generator with carefully designed pretext tasks to identify the two types of representations in dynamic graphs. To further enhance the disentanglement or separation, we propose a disentanglement-aware discriminator under an adversarial learning framework. Extensive experiments on Tencent and five commonly used public datasets demonstrate that the different parts of our disentangled representation can achieve state-of-the-art performance on various downstream tasks, as well as be more robust against noise, and is a general framework that can further improve existing methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2023

RDGSL: Dynamic Graph Representation Learning with Structure Learning

Temporal Graph Networks (TGNs) have shown remarkable performance in lear...
research
01/05/2019

Efficient Representation Learning Using Random Walks for Dynamic graphs

An important part of many machine learning workflows on graphs is vertex...
research
10/26/2021

Quantitative Evaluation of Snapshot Graphs for the Analysis of Temporal Networks

One of the most common approaches to the analysis of dynamic networks is...
research
02/10/2022

Measuring disentangled generative spatio-temporal representation

Disentangled representation learning offers useful properties such as di...
research
10/30/2022

DyG2Vec: Representation Learning for Dynamic Graphs with Self-Supervision

The challenge in learning from dynamic graphs for predictive tasks lies ...
research
12/04/2019

Distribution-induced Bidirectional Generative Adversarial Network for Graph Representation Learning

Graph representation learning aims to encode all nodes of a graph into l...
research
11/21/2022

PiRL: Participant-Invariant Representation Learning for Healthcare

Due to individual heterogeneity, performance gaps are observed between g...

Please sign up or login with your details

Forgot password? Click here to reset