ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learning
Jun Xia, Lirong Wu, Ge Wang, Jintao Chen, Stan Z.Li

TL;DR
ProGCL introduces a novel negative sampling strategy for graph contrastive learning that estimates the probability of negatives being true negatives, significantly improving performance and achieving state-of-the-art results.
Contribution
The paper proposes ProGCL, a method to better select negatives in graph contrastive learning by estimating their true negative probability, addressing false negatives caused by message passing.
Findings
ProGCL outperforms existing GCL methods on multiple benchmarks.
ProGCL achieves state-of-the-art results, surpassing some supervised methods.
ProGCL can be integrated into various negatives-based GCL techniques.
Abstract
Contrastive Learning (CL) has emerged as a dominant technique for unsupervised representation learning which embeds augmented versions of the anchor close to each other (positive samples) and pushes the embeddings of other samples (negatives) apart. As revealed in recent studies, CL can benefit from hard negatives (negatives that are most similar to the anchor). However, we observe limited benefits when we adopt existing hard negative mining techniques of other domains in Graph Contrastive Learning (GCL). We perform both experimental and theoretical analysis on this phenomenon and find it can be attributed to the message passing of Graph Neural Networks (GNNs). Unlike CL in other domains, most hard negatives are potentially false negatives (negatives that share the same class with the anchor) if they are selected merely according to the similarities between anchor and themselves, which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Domain Adaptation and Few-Shot Learning · Machine Learning and ELM
MethodsContrastive Learning
