Learning Divergence Fields for Shift-Robust Graph Representations

Qitian Wu, Fan Nie, Chenxiao Yang, Junchi Yan
6/7/2024
cs.LGcs.AI

No official code found. Best implementation: fannie1208/GLIND (11 stars, last commit 2024-08-15).

Abstract

Real-world data generation often involves certain geometries (e.g., graphs) that induce instance-level interdependence. This characteristic makes the generalization of learning models more difficult due to the intricate interdependent patterns that impact data-generative distributions and can vary from training to testing. In this work, we propose a geometric diffusion model with learnable divergence fields for the challenging generalization problem with interdependent data. We generalize the diffusion equation with stochastic diffusivity at each time step, which aims to capture the multi-faceted information flows among interdependent data. Furthermore, we derive a new learning objective through causal inference, which can guide the model to learn generalizable patterns of interdependence that are insensitive across domains. Regarding practical implementation, we introduce three model instantiations that can be considered as the generalized versions of GCN, GAT, and Transformers, respectively, which possess advanced robustness against distribution shifts. We demonstrate their promising efficacy for out-of-distribution generalization on diverse real-world datasets.

View on arXivView PDF

Code Implementations(1)

fannie1208/GLINDCommunity100%

[ICML2024] Learning Divergence Fields for Shift-Robust Graph Representations

113Shell, PythonAug 2, 20232 years ago

Cite this paper

@article{wu2024learning,
  title  = {Learning Divergence Fields for Shift-Robust Graph Representations},
  author = {Qitian Wu and Fan Nie and Chenxiao Yang and Junchi Yan},
  year   = {2024},
  eprint = {2406.04963},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.04963v1},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.04963.svg)](https://codeofpaper.com/paper/2406.04963)

Discussion