atlas

Research map / Graph learning / Graph self-supervised learning

Rethinking Dimensional Rationale in Graph Contrastive Learning from Causal Perspective

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Contrastive learning with negatives and views · 12 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 DRGCL, a graph contrastive learning method that learns a dimensional rationale (a learnable per-dimension weight on graph embeddings) via bi-level meta-learning plus a redundancy-reduction loss, motivated by an SCM and backdoor adjustment.

Problem

Graph contrastive learning captures invariant information but may learn noisy, task-agnostic information; prior rationale methods focus on structural rationales (SR), which can hurt discriminability.

Approach

Instead of structural rationales, learn a dimensional rationale (a learnable weight over embedding dimensions) updated by bi-level meta-learning so that it acts as a backdoor-adjusted confounder, combined with a decorrelation (redundancy reduction) loss on the embeddings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add learnable dimensional rationale and redundancy reductionGraphCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 70.8 -> 72.5Helped
add learnable dimensional rationale (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.9 -> 72.5Helped
add redundancy reduction (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.0 -> 72.5Helped
add dimensional rationale to GraphCL (ablation)GraphCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 70.8 -> 71.9Helped
add redundancy reduction to GraphCL (ablation)GraphCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 70.8 -> 71.0Helped
replace adaptive dimensional weights with fixed R=0.1 (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.2 -> 70.5Hurt
replace adaptive dimensional weights with fixed R=0.3 (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.2 -> 71.0Hurt
replace adaptive dimensional weights with fixed R=0.7 (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.2 -> 70.2Hurt
replace adaptive dimensional weights with fixed R=1.0 (ablation)DRGCL · ZINC-2M transfer benchmarksaverage ROC-AUC: 71.2 -> 70.5Hurt
increase training epochs (ablation)DRGCL · REDDIT-BINARYaccuracyHelped
increase batch size up to 128 (ablation)DRGCL · NCI1 and REDDIT-BINARYaccuracyHelped
increase batch size beyond 128 (ablation)DRGCL · NCI1 and REDDIT-BINARYaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: TU datasets (NCI1, PROTEINS, DD, MUTAG, COLLAB, RDT-B, RDT-M5K, IMDB-B) ZINC-2M PPI-306K MoleculeNet (BBBP, Tox21, ToxCast, SIDER, ClinTox, MUV, HIV, BACE)

Benchmarks: TU datasets MoleculeNet PPI-306K

Metrics: classification accuracy ROC-AUC average rank

Baselines: GraphCL ADGCL JOAO JOAOv2 RGCL SimGRACE InfoGraph AttrMasking ContextPred graph2vec

Builds on: GraphCL RGCL SimGRACE InfoNCE Barlow Twins

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