atlas

Research map / Graph learning / Graph self-supervised learning

Unified Graph Augmentations for Generalized Contrastive Learning on Graphs

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Graph contrastive learning analysis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UGA, a unified graph augmentation module that simulates node, edge, attribute and subgraph augmentations via shared augmentation-centric vectors propagated by attention, and GOUDA, a contrastive framework combining InfoNCE or Barlow Twins with an HSIC-based independence loss.

Problem

Existing graph contrastive learning augmentations are task-specific, computationally expensive (e.g., spectral, adversarial, set-sampling methods), and limited in the range of augmentations they can express.

Approach

Reinterpret all explicit graph augmentations as local attribute modifications in node neighborhoods from a message-passing view, so a small set of learnable augmentation-centric vectors added to node features can emulate any of them; then train two views with a contrastive loss for consistency plus an HSIC independence loss between the two augmentation matrices for diversity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GOUDA-IF instead of GRACENode classification · CiteSeeraccuracy: +3.14%Helped
Use GOUDA-BT instead of GBTNode classification · CiteSeeraccuracy: +1.90%Helped
Use GOUDA-IF instead of MVGRLGraph classification · IMDB-Baccuracy: 1.02%Helped
Use GOUDA-BT instead of MVGRLGraph classification · IMDB-Baccuracy: 2.6%Helped
Remove structural features from UGA (ablation)GOUDA · Node classificationaccuracyHurt
Add structural features to UGA (ablation)GOUDA · Node classificationaccuracyHelped
Remove the independence loss (ablation)GOUDA · Node classificationaccuracyHurt
Add the independence loss (ablation)GOUDA · Node classificationaccuracyHelped
Use InfoNCE rather than Barlow Twins (ablation)GOUDA without independence loss · Node classificationaccuracyHurt
Vary the number of AC vectors across 5, 10, and 20 (ablation)GOUDA · Node classificationaccuracy: within a 2% marginNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer PubMed Wiki-CS Amazon Photo Amazon Computers Coauthor Physics IMDB-B IMDB-M COLLAB

Benchmarks: Cora CiteSeer PubMed Wiki-CS Photo Computers Physics IMDB-B IMDB-M COLLAB

Metrics: accuracy NMI ARI running time GPU memory

Baselines: GCN GAT DGI GMI MVGRL GRACE GCA BGRL GBT CCA-SSG SPAN DSSL

Builds on: GRACE BGRL GBT SPAN AD-GCL JOAO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy