Proceedings

CSGCL: Community-Strength-Enhanced Graph Contrastive Learning

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 2059-2067.

https://doi.org/10.24963/ijcai.2023/229

Abstract

Graph Contrastive Learning (GCL) is an effective way to learn generalized graph representations in a self-supervised manner, and has grown rapidly in recent years. However, the underlying community semantics has not been well explored by most previous GCL methods. Research that attempts to leverage communities in GCL regards them as having the same influence on the graph, leading to extra representation errors. To tackle this issue, we define ''community strength'' to measure the difference of influence among communities. Under this premise, we propose a Community-Strength-enhanced Graph Contrastive Learning (CSGCL) framework to preserve community strength throughout the learning process. Firstly, we present two novel graph augmentation methods, Communal Attribute Voting (CAV) and Communal Edge Dropping (CED), where the perturbations of node attributes and edges are guided by community strength. Secondly, we propose a dynamic ''Team-up'' contrastive learning scheme, where community strength is used to progressively fine-tune the contrastive objective. We report extensive experiment results on three downstream tasks: node classification, node clustering, and link prediction. CSGCL achieves state-of-the-art performance compared with other GCL methods, validating that community strength brings effectiveness and generality to graph representations. Our code is available at https://github.com/HanChen-HUST/CSGCL.

  1. [Ana and Jain, 2003] LN Fred Ana and Anil K Jain. Robust data clustering. In Proceedings of the IEEE Computer So- ciety Conference on Computer Vision and Pattern Recog- nition, pages 128-136, Madison, Wisconsin, June 2003. IEEE Computer Society.
  2. [Becker and Hinton, 1992] Suzanna Becker and Geoffrey E Hinton. Self-organizing neural network that discovers sur- faces in random-dot stereograms. Nature, 355(6356):161- 163, January 1992.
  3. [Chen et al., 2020] Ting Chen, Simon Kornblith, Moham- mad Norouzi, and Geoffrey Hinton. A simple framework for contrastive learning of visual representations. In Pro- ceedings of the 37th International Conference on Machine Learning, pages 1597-1607, Virtual Event, Vienna, Aus- tria, July 2020. PMLR.
  4. [Girvan and Newman, 2002] Michelle Girvan and Mark EJ Newman. Community structure in social and biological networks. Proceedings of the National Academy of Sci- ences, 99(12):7821-7826, June 2002.
  5. [Grover and Leskovec, 2016] Aditya Grover and Jure Leskovec. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 855-864, San Francisco, California, August 2016. Association for Computing Machinery.
  6. [Hassani and Khasahmadi, 2020] Kaveh Hassani and Amir Hosein Khasahmadi. Contrastive multi-view repre- sentation learning on graphs. In Proceedings of the 37th International Conference on Machine Learning, pages 4116-4126, Virtual Event, Vienna, Austria, July 2020.
  7. PMLR.
  8. [He et al., 2020] Xiangnan He, Kuan Deng, Xiang Wang, Yan Li, Yongdong Zhang, and Meng Wang. LightGCN: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 639-648, Xi'an, China, July 2020. Association for Computing Machinery.
  9. [Hjelm et al., 2019] R Devon Hjelm, Alex Fedorov, Samuel Lavoie-Marchildon, Karan Grewal, Phil Bachman, Adam Trischler, and Yoshua Bengio. Learning deep representa- tions by mutual information estimation and maximization. In Proceedings of the 7th International Conference on Learning Representations, New Orleans, Louisiana, May 2019.
  10. [Khambatti et al., 2002] Mujtaba Khambatti, Kyung Dong Ryu, and Partha Dasgupta. Peer-to-peer communities: formation and discovery. In Proceedings of the Four- teenth IASTED International Conference on Parallel & Distributed Computing & Systems, pages 161-166, Cam- bridge, Massachusetts, November 2002. ASTED/ACTA Press.
  11. [Kipf and Welling, 2016] Thomas N Kipf and Max Welling. Variational graph auto-encoders. CoRR, abs/1611.07308, 2016.
  12. [Kipf and Welling, 2017] Thomas N Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Confer- ence on Learning Representations, Toulon, France, April 2017.
  13. [Lee et al., 2022] Namkyeong Lee, Junseok Lee, and Chany- oung Park. Augmentation-free self-supervised learning on graphs. In Proceedings of the Thirty-Sixth AAAI Confer- ence on Artificial Intelligence, pages 7372-7380, Virtual Event, February 2022. AAAI Press.
  14. [Li et al., 2020] Zhao Li, Xin Shen, Yuhang Jiao, Xuming Pan, Pengcheng Zou, Xianling Meng, Chengwei Yao, and Jiajun Bu. Hierarchical bipartite graph neural networks: Towards large-scale e-commerce applications. In Proceed- ing of the 36th International Conference on Data Engi- neering (ICDE), pages 1677-1688, Dallas, Texas, April 2020. IEEE.
  15. [Li et al., 2022] Bolian Li, Baoyu Jing, and Hanghang Tong. Graph communal contrastive learning. In Proceedings of the 31st ACM Web Conference 2022, pages 1203-1213, Virtual Event, Lyon, France, April 2022. Association for Computing Machinery.
  16. [Liu et al., 2022] Yixin Liu, Ming Jin, Shirui Pan, Chuan Zhou, Yu Zheng, Feng Xia, and Philip Yu. Graph self- supervised learning: A survey. IEEE Transactions on Knowledge and Data Engineering, 2022.
  17. [MacQueen, 1967] J MacQueen. Classification and analy- sis of multivariate observations. In Proceedings of the 5th Berkeley Symposium on Mathematical Statistics and Prob- ability, pages 281-297, Berkeley, California, 1967. Uni- versity of California Press.
  18. [Newman and Girvan, 2004] Mark EJ Newman and Michelle Girvan. Finding and evaluating community structure in networks. Physical review E, 69(2):026113, February 2004.
  19. [Oord et al., 2018] Aaron van den Oord, Yazhe Li, and Oriol Vinyals. Representation learning with contrastive predic- tive coding. CoRR, abs/1807.03748, 2018.
  20. [Perozzi et al., 2014] Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. DeepWalk: Online learning of social rep- resentations. In Proceedings of the 20th ACM SIGKDD In- ternational Conference on Knowledge Discovery and Data Mining, pages 701-710, New York, New York, August 2014. Association for Computing Machinery.
  21. [Rao et al., 2022] Jiahua Rao, Shuangjia Zheng, Sijie Mai, and Yuedong Yang. Communicative subgraph representa- tion learning for multi-relational inductive drug-gene in- teraction prediction. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, pages 3919-3925, Vienna, Austria, July 2022. International Joint Conferences on Artificial Intelligence Organization. IJCAI
  22. [Rong et al., 2020] Yu Rong, Wenbing Huang, Tingyang Xu, and Junzhou Huang. DropEdge: Towards deep graph con- volutional networks on node classification. In Proceedings of the 8th International Conference on Learning Represen- tations, Virtual Event, Addis Ababa, Ethiopia, April 2020.
  23. [Shchur et al., 2018] Oleksandr Shchur, Maximil- ian Mumme, Aleksandar Bojchevski, and Stephan Günnemann. Pitfalls of graph neural network evaluation. CoRR, abs/1811.05868, 2018.
  24. [Traag et al., 2019] Vincent A Traag, Ludo Waltman, and Nees Jan Van Eck. From Louvain to Leiden: guaranteeing well-connected communities. Scientific Reports, 9(1):1- 12, March 2019.
  25. [Van der Maaten and Hinton, 2008] Laurens Van der Maaten and Geoffrey Hinton. Visualizing data using t-SNE. Journal of Machine Learning Research, 9(86):2579-2605, November 2008.
  26. [Veličković et al., 2018] Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. In Proceed- ings of the 6th International Conference on Learning Rep- resentations, Vancouver, Canada, April 2018.
  27. [Veličković et al., 2019] Petar Veličković, William Fedus, William L Hamilton, Pietro Liò, Yoshua Bengio, and R Devon Hjelm. Deep graph infomax. In Proceedings of the 7th International Conference on Learning Representa- tions, New Orleans, Louisiana, May 2019.
  28. [Wang et al., 2017] Xiao Wang, Peng Cui, Jing Wang, Jian Pei, Wenwu Zhu, and Shiqiang Yang. Community preserv- ing network embedding. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, pages 203- 209, San Francisco, California, February 2017. AAAI Press.
  29. [Wei et al., 2022] Chunyu Wei, Jian Liang, Di Liu, and Fei Wang. Contrastive graph structure learning via informa- tion bottleneck for recommendation. In Proceedings of the 36th Conference on Neural Information Processing Systems, pages 20407-20420, New Orleans, Louisiana, November 2022.
  30. Curran Associates, Inc.
  31. [Wilcoxon, 1992] Frank Wilcoxon. Individual comparisons by ranking methods. Springer, 1992.
  32. [You et al., 2020] Yuning You, Tianlong Chen, Yongduo Sui, Ting Chen, Zhangyang Wang, and Yang Shen. Graph contrastive learning with augmentations. In Proceedings of the 34th Conference on Neural Information Process- ing Systems, pages 5812-5823, Virtual Event, Vancouver, Canada, December 2020.
  33. Curran Associates, Inc. [Zachary, 1977] Wayne W Zachary. An information flow model for conflict and fission in small groups. Journal of Anthropological Research, 33(4):452-473, Winter 1977.
  34. [Zhang et al., 2022] Rui Zhang, Bayu Distiawan Trisedya, Miao Li, Yong Jiang, and Jianzhong Qi. A benchmark and comprehensive survey on knowledge graph entity align- ment via representation learning. The VLDB Journal, 31(5):1143-1168, May 2022.
  35. [Zhao et al., 2021] Yunxiang Zhao, Jianzhong Qi, Qingwei Liu, and Rui Zhang. WGCN: Graph convolutional net- works with weighted structural features. In Proceedings of the 44th International ACM SIGIR Conference on Re- search and Development in Information Retrieval, pages 624-633, Virtual Event, Montreal, Canada, July 2021.
  36. [Zhou et al., 2009] Tao Zhou, Linyuan Lü, and Yi-Cheng Zhang. Predicting missing links via local information. The European Physical Journal B, 71(4):623-630, Octo- ber 2009.
  37. [Zhu et al., 2020] Yanqiao Zhu, Yichen Xu, Feng Yu, Qiang Liu, Shu Wu, and Liang Wang. Deep graph contrastive representation learning. In ICML Workshop on Graph Representation Learning and Beyond, Virtual Event, Vi- enna, Austria, July 2020. PMLR.
  38. [Zhu et al., 2021] Yanqiao Zhu, Yichen Xu, Feng Yu, Qiang Liu, Shu Wu, and Liang Wang. Graph contrastive learning with adaptive augmentation. In Proceedings of the 30th ACM Web Conference 2021, pages 2069-2080, Ljubljana, Slovenia, April 2021. Association for Computing Machin- ery. Zhu et al., 2022]
  39. Yun Zhu, Jianhao Guo, Fei Wu, and Sil- iang Tang. RoSA: A robust self-aligned framework for node-node graph contrastive learning. In Proceedings of the Thirty-First International Joint Conference on Arti- ficial Intelligence, IJCAI-22, pages 3795-3801, Vienna, Austria, July 2022. International Joint Conferences on Ar- tificial Intelligence Organization. IJCAI

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

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