Proceedings

Rethinking the Promotion Brought by Contrastive Learning to Semi-Supervised Node Classification

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2852-2858.

https://doi.org/10.24963/ijcai.2022/395

Abstract

Graph Contrastive Learning (GCL) has proven highly effective in promoting the performance of Semi-Supervised Node Classification (SSNC). However, existing GCL methods are generally transferred from other fields like CV or NLP, whose underlying working mechanism remains underexplored. In this work, we first deeply probe the working mechanism of GCL in SSNC, and find that the promotion brought by GCL is severely unevenly distributed: the improvement mainly comes from subgraphs with less annotated information, which is fundamentally different from contrastive learning in other fields. However, existing GCL methods generally ignore this uneven distribution of annotated information and apply GCL evenly to the whole graph. To remedy this issue and further improve GCL in SSNC, we propose the Topology InFormation gain-Aware Graph Contrastive Learning (TIFA-GCL) framework that considers the annotated information distribution across graph in GCL. Extensive experiments on six benchmark graph datasets, including the enormous OGB-Products graph, show that TIFA-GCL can bring a larger improvement than existing GCL methods in both transductive and inductive settings. Further experiments demonstrate the generalizability and interpretability of TIFA-GCL.

  1. [Bai et al., 2021] S. Bai, F. Zhang, and P. H. Torr. Hypergraph Con- volution and Hypergraph Attention. Pattern Recognit., 2021.
  2. [Bianchi et al., 2019] F. M Bianchi, D. Grattarola, L. Livi, and C. Alippi. Graph Neural Networks with Convolutional Arma Fil- ters. arXiv: 1901.01343, 2019.
  3. [Buchnik and Cohen, 2018] Eliav Buchnik and Edith Cohen. Boot- strapped Graph Diffusions: Exposing the Power of Nonlinearity. Proc. ACM Meas. Anal. Comput. Syst., 2(1):10:1-10:19, 2018.
  4. [Chen et al., 2021] S. Chen, Z. W., X. Z., X. Z., and D. P. Probing Negative Sampling Strategies to Learn Graph Representations via Unsupervised Contrastive Learning. arXiv: 2104.06317, 2021.
  5. [Defferrard et al., 2016] Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. In NeurIPS, 2016.
  6. [Feng et al., 2020] Wenzheng Feng, Jie Zhang, Yuxiao Dong, Yu Han, Huanbo Luan, Qian Xu, Qiang Yang, Evgeny Khar- lamov, and Jie Tang. Graph random neural networks for semi- supervised learning on graphs. In NeurIPS, 2020.
  7. [Hamilton et al., 2017] W. L. Hamilton, Z. Ying, and J. L. Inductive Representation Learning on Large Graphs. In NeurIPS, 2017.
  8. [Hassani and Khasahmadi, 2020] Kaveh Hassani and Amir Hosein Khasahmadi. Contrastive Multi-View Representation Learning on Graphs. In ICML, 2020.
  9. [He et al., 2020] Kaiming He, Haoqi Fan, Yuxin Wu, Saining Xie, and Ross Girshick. Momentum Contrast for Unsupervised Visual Representation Learning. In CVPR, 2020.
  10. [Hu et al., 2020] Weihua Hu, Matthias Fey, Marinka Zitnik, Yux- iao Dong, Hongyu Ren, Bowen Liu, Michele Catasta, and Jure Leskovec. Open Graph Benchmark: Datasets for Machine Learn- ing on Graphs. In NeurIPS, 2020.
  11. [Jovanovic et al., 2021] Nikola Jovanovic, Zhao Meng, Lukas Faber, and Roger Wattenhofer. Towards Robust Graph Con- trastive Learning. arXiv: 2102.13085, 2021.
  12. [Kefato and Girdzijauskas, 2021] Zekarias T. Kefato and Sarunas Girdzijauskas. Self-supervised Graph Neural Networks without Explicit Negative Sampling. arXiv: 2103.14958, 2021.
  13. [Kipf and W., 2017] T. N. Kipf and M. W. Semi-supervised Classi- fication with Graph Convolutional Networks. In ICLR, 2017.
  14. [Morris et al., 2019] Christopher Morris, Martin Ritzert, Matthias Fey, William L Hamilton, Jan Eric Lenssen, Gaurav Rattan, and Martin Grohe. Weisfeiler and Leman go Neural: Higher-order Graph Neural Networks. In AAAI, 2019.
  15. [Qiu et al., 2020] Jiezhong Qiu, Qibin Chen, Yuxiao Dong, Jing Zhang, Hongxia Yang, Ming Ding, Kuansan Wang, and Jie Tang. GCC: Graph Contrastive Coding for Graph Neural Network Pre- Training. In KDD, 2020.
  16. [Qu et al., 2021] Y. Qu, D. S., Y. S., S. S., W. C., and J. H. CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understanding. In ICLR, 2021.
  17. [Robinson et al., 2021] Joshua David Robinson, Ching-Yao Chuang, Suvrit Sra, and Stefanie Jegelka. Contrastive Learning with Hard Negative Samples. In ICLR, 2021.
  18. [Schroff et al., 2015] Florian Schroff, Dmitry Kalenichenko, and James Philbin. Facenet: A Unified Embedding for Face Recog- nition and Clustering. In CVPR, 2015.
  19. [Sen et al., 2008] Prithviraj Sen, Galileo Namata, Mustafa Bilgic, Lise Getoor, Brian Galligher, and Tina Eliassi-Rad. Collective Classification in Network Data. AI magazine, 29(3):93-93, 2008.
  20. [Shchur et al., 2018] Oleksandr Shchur, Maximilian Mumme, Aleksandar Bojchevski, and Stephan Günnemann. Pitfalls of Graph Neural Network Evaluation. arXiv: 1811.05868, 2018.
  21. [Sohn et al., 2020] K. Sohn, D. Berthelot, C. Li, Z. Zhang, N. Car- lini, E. D. Cubuk, A. Kurakin, H. Zhang, and C. Raffel. Fix- match: Simplifying Semi-supervised Learning with Consistency and Confidence. In NeurIPS, 2020.
  22. [Veličković et al., 2018] Petar Veličković, Guillem Cucurull, Aran- txa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph Attention Networks. In ICLR, 2018.
  23. [Velickovic et al., 2019] Petar Velickovic, William Fedus, William L. Hamilton, Pietro Liò, Yoshua Bengio, and R. Devon Hjelm. Deep Graph Infomax. In ICLR, 2019.
  24. [Verma et al., 2018] Nitika Verma, Edmond Boyer, and Jakob Ver- beek. Feastnet: Feature-steered Graph Convolutions for 3d Shape Analysis. In CVPR, 2018.
  25. [Verma et al., 2019] Vikas Verma, Meng Qu, Alex Lamb, Yoshua Bengio, Juho Kannala, and Jian Tang. GraphMix: Regularized Training of Graph Neural Networks for Semi-Supervised Learn- ing. arXiv: 1909.11715, 2019.
  26. [Wan et al., 2021] S. Wan, S. Pan, J. Yang, and C. Gong. Con- trastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised Learning. In AAAI, 2021.
  27. [Wang and Leskovec, 2020] Hongwei Wang and Jure Leskovec. Unifying Graph Convolutional Neural Networks and Label Prop- agation. arXiv: 2002.06755, 2020.
  28. [Wang and Liu, 2021] Chenguang Wang and Ziwen Liu. Graph Representation Learning by Ensemble Aggregating Subgraphs via Mutual Information Maximization. arXiv: 2103.13125, 2021.
  29. [Wang et al., 2020] Yiwei Wang, Wei Wang, Yuxuan Liang, Yujun Cai, Juncheng Liu, and Bryan Hooi. NodeAug: Semi-Supervised Node Classification with Data Augmentation. In KDD, 2020.
  30. [Xie et al., 2021] Qizhe Xie, Zihang Dai, Eduard H. Hovy, Thang Luong, and Quoc Le. Unsupervised Data Augmentation for Con- sistency Training. In NeurIPS, 2021.
  31. [Yang et al., 2016] Zhilin Yang, William W Cohen, and Ruslan Salakhutdinov. Revisiting Semi-supervised Learning with Graph Embeddings. In ICML, 2016.
  32. [Yang et al., 2020] Zhen Yang, Ming Ding, Chang Zhou, Hongxia Yang, Jingren Zhou, and Jie Tang. Understanding Negative Sam- pling in Graph Representation Learning. In KDD, 2020.
  33. [You et al., 2020] Yuning You, Tianlong Chen, Yongduo Sui, Ting Chen, Zhangyang Wang, and Yang Shen. Graph Contrastive Learning with Augmentations. In NeurIPS, 2020.
  34. [Zeng et al., 2020] Hanqing Zeng, Hongkuan Zhou, Ajitesh Srivas- tava, Rajgopal Kannan, and Viktor K. Prasanna. GraphSAINT: Graph Sampling Based Inductive Learning Method. In ICLR, 2020.
  35. [Zhu et al., 2020] Yanqiao Zhu, Yichen Xu, Feng Yu, Qiang Liu, Shu Wu, and Liang Wang. Deep Graph Contrastive Representa- tion Learning. arXiv: 2006.04131, 2020.
  36. [Zhu et al., 2021] Yanqiao Zhu, Yichen Xu, Feng Yu, Qiang Liu, Shu Wu, and Liang Wang. Graph Contrastive Learning with Adaptive Augmentation. In WWW, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards