A Self-Supervised Mixed-Curvature Graph Neural Network

Authors

  • Li Sun North China Electric Power University
  • Zhongbao Zhang Beijing University of Posts and Telecommunications
  • Junda Ye Beijing University of Posts and Telecommunications
  • Hao Peng Beihang University
  • Jiawei Zhang University of California Davis
  • Sen Su Beijing University of Posts and Telecommunications
  • Philip S Yu University of Illinois at Chicago

DOI:

https://doi.org/10.1609/aaai.v36i4.20333

Keywords:

Data Mining & Knowledge Management (DMKM), Machine Learning (ML)

Abstract

Graph representation learning received increasing attentions in recent years. Most of the existing methods ignore the complexity of the graph structures and restrict graphs in a single constant-curvature representation space, which is only suitable to particular kinds of graph structure indeed. Additionally, these methods follow the supervised or semi-supervised learning paradigm, and thereby notably limit their deployment on the unlabeled graphs in real applications. To address these aforementioned limitations, we take the first attempt to study the self-supervised graph representation learning in the mixed-curvature spaces. In this paper, we present a novel Self-Supervised Mixed-Curvature Graph Neural Network (SelfMGNN). To capture the complex graph structures, we construct a mixed-curvature space via the Cartesian product of multiple Riemannian component spaces, and design hierarchical attention mechanisms for learning and fusing graph representations across these component spaces. To enable the self-supervised learning, we propose a novel dual contrastive approach. The constructed mixed-curvature space actually provides multiple Riemannian views for the contrastive learning. We introduce a Riemannian projector to reveal these views, and utilize a well-designed Riemannian discriminator for the single-view and cross-view contrastive learning within and across the Riemannian views. Finally, extensive experiments show that SelfMGNN captures the complex graph structures and outperforms state-of-the-art baselines.

Downloads

Published

2022-06-28

How to Cite

Sun, L., Zhang, Z., Ye, J., Peng, H., Zhang, J., Su, S., & Yu, P. . S. (2022). A Self-Supervised Mixed-Curvature Graph Neural Network. Proceedings of the AAAI Conference on Artificial Intelligence, 36(4), 4146–4155. https://doi.org/10.1609/aaai.v36i4.20333

Issue

Section

AAAI Technical Track on Data Mining and Knowledge Management