Adversarial Curriculum Graph Contrastive Learning with Pair-wise Augmentation
Xinjian Zhao, Liang Zhang, Yang Liu, Ruocheng Guo, Xiangyu Zhao
TL;DR
This work tackles the challenge of generating semantically meaningful positive and negative samples for graph contrastive learning by introducing Adversarial Curriculum Graph Contrastive Learning (ACGCL). The method pairs a novel pair-wise graph augmentation that yields mirror graphs with controllable similarity (via a distance threshold ${\gamma}$) with a subgraph contrastive learning framework that concurrently learns inter-graph and intra-graph patterns; it is further enhanced by an adversarial curriculum learning (ACL) strategy that reweights samples according to their difficulty using a max–min optimization over weights ${u_i}$ and ${v_i}$. The key contributions are the mirror-graph augmentation mechanism, the subgraph-level contrastive objective with a Wasserstein-based balance term, and the ACL framework that mitigates sample-sparsity issues while progressively increasing training difficulty. Empirical results on six benchmark datasets show state-of-the-art performance for node classification, demonstrating improved robustness and scalability over prior graph contrastive approaches. This work advances graph representation learning by enabling fine-grained control over positive/negative similarity and by efficiently leveraging subgraph structures under adversarial curriculum cues.
Abstract
Graph contrastive learning (GCL) has emerged as a pivotal technique in the domain of graph representation learning. A crucial aspect of effective GCL is the caliber of generated positive and negative samples, which is intrinsically dictated by their resemblance to the original data. Nevertheless, precise control over similarity during sample generation presents a formidable challenge, often impeding the effective discovery of representative graph patterns. To address this challenge, we propose an innovative framework: Adversarial Curriculum Graph Contrastive Learning (ACGCL), which capitalizes on the merits of pair-wise augmentation to engender graph-level positive and negative samples with controllable similarity, alongside subgraph contrastive learning to discern effective graph patterns therein. Within the ACGCL framework, we have devised a novel adversarial curriculum training methodology that facilitates progressive learning by sequentially increasing the difficulty of distinguishing the generated samples. Notably, this approach transcends the prevalent sparsity issue inherent in conventional curriculum learning strategies by adaptively concentrating on more challenging training data. Finally, a comprehensive assessment of ACGCL is conducted through extensive experiments on six well-known benchmark datasets, wherein ACGCL conspicuously surpasses a set of state-of-the-art baselines.
