atlas

Research map / Graph learning / Graph self-supervised learning

A New Mechanism for Eliminating Implicit Conflict in Graph Contrastive Learning

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Graph contrastive learning analysis · 17 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.

Identifies an implicit Embedding and Ignoring Conflict (EIC) in InfoNCE-based graph contrastive learning and proposes PiGCL, which dynamically ignores conflicting negative pairs detected via similarity-change gradients and compensates the loss with a scaling factor.

Problem

InfoNCE-based graph contrastive learning suffers from an implicit conflict between GNN message passing and the InfoNCE negative-pair objective, causing node representations of negative pairs to remain overly similar.

Approach

Introduces the Embedding and Ignoring Conflict (EIC) concept, detects conflicting negative pairs by tracking per-iteration changes in their similarity as a gradient proxy, temporarily ignores the top-r% of such pairs in the loss, and rescales the remaining negative terms (alpha) plus a compensation term (phi) to keep gradient magnitude stable.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PiGCL instead of GCAInfoNCE-based graph contrastive learning · CoraF1-score: 83.42 ± 0.78 -> 84.63 ± 0.78Helped
Use PiGCL instead of ProGCLInfoNCE-based graph contrastive learning · CiteSeerF1-score: 72.85 ± 0.92 -> 73.51 ± 0.64Helped
Use PiGCL instead of GCAInfoNCE-based graph contrastive learning · PubMedF1-score: 86.12 ± 0.22 -> 86.75 ± 0.20Helped
Use PiGCL instead of Supervised GCNnode classification · CSF1-score: 93.03 -> 93.30 ± 0.09Helped
Use PiGCL instead of Local-GCLInfoNCE-based graph contrastive learning · PhotoF1-score: 92.99 ± 0.34 -> 93.14 ± 0.30Helped
Use PiGCL instead of Local-GCLInfoNCE-based graph contrastive learning · ComputersF1-score: 88.64 ± 0.25 -> 89.25 ± 0.27Helped
Use PiGCL instead of Local-GCLgraph contrastive learning · CoraNMI: 0.5386 -> 0.5494Helped
Use PiGCL instead of Local-GCLgraph contrastive learning · CoraARI: 0.4479 -> 0.4670Helped
Use PiGCL instead of Local-GCLgraph contrastive learning · CiteSeerNMI: 0.4508 -> 0.4581Helped
Use PiGCL instead of Local-GCLgraph contrastive learning · CiteSeerARI: 0.4494 -> 0.4720Helped
Use PiGCL instead of GRACEgraph contrastive learning · PubMedNMI: 0.3508 -> 0.3784Helped
Use PiGCL instead of Local-GCLgraph contrastive learning · PubMedARI: 0.3304 -> 0.3612Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer PubMed Amazon Photo Amazon Computers Coauthor CS

Benchmarks: Cora CiteSeer PubMed Amazon Photo Amazon Computers Coauthor CS

Metrics: F1-score NMI ARI

Baselines: GRACE GCA Local-GCL ProGCL BGRL MVGRL DGI GBT Node2vec DeepWalk GCN

Builds on: GRACE InfoNCE GCA BGRL

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