Multiplex Graph Contrastive Learning with Soft Negatives
Abstract
Graph Contrastive Learning (GCL) seeks to learn nodal or graph representations that contain maximal consistent information from graph-structured data. While node-level contrasting modes are dominating, some efforts commence to explore consistency across different scales. Yet, they tend to lose consistent information and be contaminated by disturbing features. Here, we introduce MUX-GCL, a novel cross-scale contrastive learning paradigm that utilizes multiplex representations as effective patches. While this learning mode minimizes contaminating noises, a commensurate contrasting strategy using positional affinities further avoids information loss by correcting false negative pairs across scales. Extensive downstream experiments demonstrate that MUX-GCL yields multiple state-of-the-art results on public datasets. Our theoretical analysis further guarantees the new objective function as a stricter lower bound of mutual information of raw input features and output embeddings, which rationalizes this paradigm. Code is available at https://github.com/MUX-GCL/Code.
Benchmark Results
Tested on 2 datasets 19 baseline values reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
Classic
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9703
±0.0019 | |
| 2 | GAT | 0.9669
±0.0014 | |
| 3 | GAT+T | 0.9660
±0.0007 | |
| 7 | SAGE | 0.9643
±0.0027 | |
| 106 | MUX-GCL | 0.9390
±0.0010 | This paper |
| 113 | ProGCL | 0.9381
±0.0048 best reported | best at pub: Architecture Matters: Uncovering Implicit Mechanisms in Graph Contrastive Learning (NeurIPS 2023) |
| 114 | MA-GCL | 0.9380
±0.0010 best reported | best at pub: MA-GCL: Model Augmentation Tricks for Graph Contrastive Learning (AAAI 2022) |
| 172 | BGRL | 0.9337
±0.0021 best reported | best at pub: Wiener Graph Deconvolutional Network Improves Graph Self-Supervised Learning (AAAI 2022) |
| 191 | GCA | 0.9320
±0.0060 best reported | best at pub: Unifying Graph Contrastive Learning with Flexible Contextual Scopes (2022) best today: Decoupling Weighing and Selecting for Integrating Multiple Graph Pre-training Tasks (ICLR 2024) |
| 194 | SUGRL | 0.9320
±0.0040 | This paper |
| 203 | GRACE | 0.9313
±0.0017 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Learn Beneficial Noise as Graph Augmentation (ICML 2025) |
| 206 | MVGRL | 0.9310
±0.0040 best reported | best at pub: Decoupling Weighing and Selecting for Integrating Multiple Graph Pre-training Tasks (ICLR 2024) |
| 213 | DGI | 0.9309
±0.0008 best reported | |
| 222 | HomoGCL | 0.9300
±0.0020 | prev best: HomoGCL: Rethinking Homophily in Graph Contrastive Learning (KDD 2023) Improvement within reported uncertainty; not highlighted. |
| 240 | SFA | 0.9280
±0.0010 | This paper |
| 263 | COSTA | 0.9267
±0.0016 best reported | best at pub: Noise-Resilient Unsupervised Graph Representation Learning via Multi-Hop Feature Quality Estimation (2024) Difference within reported uncertainty; not counted as underperformance. |
| 267 | G-BT | 0.9263
±0.0044 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) best today: Rethinking Graph Contrastive Learning through Relative Similarity Preservation (IJCAI 2025) Difference within reported uncertainty; not counted as underperformance. |
| 317 | VGAE | 0.9224 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) Difference within reported uncertainty; not counted as underperformance. |
| 352 | GAE | 0.9185
±0.0006 best reported | best at pub: Graph Masked Autoencoders with Transformers (2022) |
| 390 | MLP | 0.9128
±0.0063 | |
| 444 | DeepWalk | 0.9005
±0.0008 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) |
| 457 | Node2Vec | 0.8970
±0.0010 | This paper |
| 531 | Raw features | 0.7999
±0.0090 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) best today: Model-Driven Graph Contrastive Learning (2025) |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9461
±0.0017 | |
| 2 | GCN | 0.9412
±0.0008 | |
| 3 | GAT | 0.9398
±0.0022 | |
| 8 | SAGE | 0.9351
±0.0006 | |
| 64 | MUX-GCL | 0.9070
±0.0010 | This paper |
| 79 | BGRL | 0.9034
±0.0019 best reported | best at pub: Spectral Augmentation for Self-Supervised Learning on Graphs (ICLR 2022) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) |
| 135 | ProGCL | 0.8955
±0.0016 best reported | best at pub: Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning (2024) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) |
| 139 | GRACE | 0.8953
±0.0035 best reported | best at pub: Spectral Augmentation for Self-Supervised Learning on Graphs (ICLR 2022) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) |
| 157 | HomoGCL | 0.8900
±0.0010 | prev best: HomoGCL: Rethinking Homophily in Graph Contrastive Learning (KDD 2023) |
| 158 | MA-GCL | 0.8900
±0.0010 | This paper |
| 160 | GCA | 0.8894
±0.0015 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) |
| 162 | SUGRL | 0.8893
±0.0021 best reported | best at pub: Localized Graph Contrastive Learning (2022) Difference within reported uncertainty; not counted as underperformance. |
| 179 | MVGRL | 0.8861
±0.0064 best reported | best at pub: Training MLPs on Graphs without Supervision (2024) |
| 192 | COSTA | 0.8837
±0.0022 best reported | best at pub: HomoGCL: Rethinking Homophily in Graph Contrastive Learning (KDD 2023) Difference within reported uncertainty; not counted as underperformance. |
| 202 | G-BT | 0.8814
±0.0033 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) best today: Rethinking Graph Contrastive Learning through Relative Similarity Preservation (IJCAI 2025) |
| 207 | SFA | 0.8810
±0.0010 | This paper |
| 210 | DGI | 0.8798
±0.0081 best reported | best at pub: Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning (2024) |
| 246 | VGAE | 0.8721
±0.0026 best reported | best at pub: HC-GAE: The Hierarchical Cluster-based Graph Auto-Encoder for Graph Representation Learning (NeurIPS 2024) |
| 264 | GAE | 0.8666
±0.0007 best reported | best at pub: Graph Masked Autoencoders with Transformers (2022) |
| 278 | DeepWalk | 0.8628
±0.0007 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) |
| 320 | MLP | 0.8463 | |
| 330 | Node2Vec | 0.8440
±0.0010 | This paper |
| 456 | Raw features | 0.7381 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) best today: Str-GCL: Structural Commonsense Driven Graph Contrastive Learning (WWW 2025) |
