Generating Counterfactual Hard Negative Samples for Graph Contrastive Learning
Haoran Yang, Hongxu Chen, Sixiao Zhang, Xiangguo Sun, Qian Li, Xiangyu, Zhao, Guandong Xu

TL;DR
This paper introduces CGC, a novel counterfactual-based method for generating hard negative samples in graph contrastive learning, improving the quality of negative samples and enhancing unsupervised graph representation learning.
Contribution
The paper proposes a counterfactual mechanism to generate artificial hard negative samples, offering a new perspective beyond traditional sampling strategies in graph contrastive learning.
Findings
CGC improves performance on multiple datasets.
Hard negative samples generated by CGC are more effective.
Extensive experiments validate the method's effectiveness.
Abstract
Graph contrastive learning has emerged as a powerful tool for unsupervised graph representation learning. The key to the success of graph contrastive learning is to acquire high-quality positive and negative samples as contrasting pairs for the purpose of learning underlying structural semantics of the input graph. Recent works usually sample negative samples from the same training batch with the positive samples, or from an external irrelevant graph. However, a significant limitation lies in such strategies, which is the unavoidable problem of sampling false negative samples. In this paper, we propose a novel method to utilize \textbf{C}ounterfactual mechanism to generate artificial hard negative samples for \textbf{G}raph \textbf{C}ontrastive learning, namely \textbf{CGC}, which has a different perspective compared to those sampling-based strategies. We utilize counterfactual…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks
MethodsContrastive Learning
