Prototypical Graph Contrastive Learning

被引:40
|
作者
Lin, Shuai [1 ]
Liu, Chen [1 ]
Zhou, Pan [2 ]
Hu, Zi-Yuan [3 ]
Wang, Shuojia [4 ]
Zhao, Ruihui [4 ]
Zheng, Yefeng [4 ]
Lin, Liang [3 ]
Xing, Eric [5 ]
Liang, Xiaodan [1 ]
机构
[1] Sun Yat Sen Univ, Sch Intelligent Syst Engn, Shenzhen 518107, Peoples R China
[2] Sea AI Lab, Singapore 138522, Singapore
[3] Sun Yat Sen Univ, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[4] Tencent Jarvis Lab, Shenzhen 518000, Peoples R China
[5] Mohamed Bin Zayed Univ Artificial Intelligence, Sch Comp Sci, Abu Dhabi, U Arab Emirates
基金
中国国家自然科学基金;
关键词
Task analysis; Prototypes; Semantics; Representation learning; Kernel; Perturbation methods; Loss measurement; Contrastive learning; graph representation learning; self-supervised learning; NETWORKS;
D O I
10.1109/TNNLS.2022.3191086
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph-level representations are critical in various real-world applications, such as predicting the properties of molecules. However, in practice, precise graph annotations are generally very expensive and time-consuming. To address this issue, graph contrastive learning constructs an instance discrimination task, which pulls together positive pairs (augmentation pairs of the same graph) and pushes away negative pairs (augmentation pairs of different graphs) for unsupervised representation learning. However, since for a query, its negatives are uniformly sampled from all graphs, existing methods suffer from the critical sampling bias issue, i.e., the negatives likely having the same semantic structure with the query, leading to performance degradation. To mitigate this sampling bias issue, in this article, we propose a prototypical graph contrastive learning (PGCL) approach. Specifically, PGCL models the underlying semantic structure of the graph data via clustering semantically similar graphs into the same group and simultaneously encourages the clustering consistency for different augmentations of the same graph. Then, given a query, it performs negative sampling via drawing the graphs from those clusters that differ from the cluster of query, which ensures the semantic difference between query and its negative samples. Moreover, for a query, PGCL further reweights its negative samples based on the distance between their prototypes (cluster centroids) and the query prototype such that those negatives having moderate prototype distance enjoy relatively large weights. This reweighting strategy is proven to be more effective than uniform sampling. Experimental results on various graph benchmarks testify the advantages of our PGCL over state-of-the-art methods. The code is publicly available at https://github.com/ha-lins/PGCL.
引用
收藏
页码:2747 / 2758
页数:12
相关论文
共 50 条
  • [31] Graph contrastive learning with consistency regularization
    Lee, Soohong
    Lee, Sangho
    Lee, Jaehwan
    Lee, Woojin
    Son, Youngdoo
    [J]. PATTERN RECOGNITION LETTERS, 2024, 181 : 43 - 49
  • [32] Contrastive Graph Learning for Social Recommendation
    Zhang, Yongshuai
    Huang, Jiajin
    Li, Mi
    Yang, Jian
    [J]. FRONTIERS IN PHYSICS, 2022, 10
  • [33] Graph contrastive learning with implicit augmentations
    Liang, Huidong
    Du, Xingjian
    Zhu, Bilei
    Ma, Zejun
    Chen, Ke
    Gao, Junbin
    [J]. NEURAL NETWORKS, 2023, 163 : 156 - 164
  • [34] Probability graph complementation contrastive learning
    Jiang, Wenhao
    Bai, Yuebin
    [J]. NEURAL NETWORKS, 2024, 179
  • [35] Adaptive Graph Contrastive Learning for Recommendation
    Jiang, Yangqin
    Huang, Chao
    Xia, Lianghao
    [J]. PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 4252 - 4261
  • [36] Provable Training for Graph Contrastive Learning
    Yu, Yue
    Wang, Xiao
    Zhang, Mengmei
    Liu, Nian
    Shi, Chuan
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [37] Graph Contrastive Learning with Group Whitening
    Zhang, Chunhui
    Miao, Rui
    [J]. ASIAN CONFERENCE ON MACHINE LEARNING, VOL 222, 2023, 222
  • [38] ARIEL: Adversarial Graph Contrastive Learning
    Feng, Shengyu
    Jing, Baoyu
    Zhu, Yada
    Tong, Hanghang
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2024, 18 (04)
  • [39] Knowledge Graph Contrastive Learning for Recommendation
    Yang, Yuhao
    Huang, Chao
    Xia, Lianghao
    Li, Chenliang
    [J]. PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 1434 - 1443
  • [40] Dual Space Graph Contrastive Learning
    Yang, Haoran
    Chen, Hongxu
    Pan, Shirui
    Li, Lin
    Yu, Philip S.
    Xu, Guandong
    [J]. PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1238 - 1247