TL;DR
GCC is a self-supervised pre-training framework for graph neural networks that captures universal structural properties, enabling transferability and improved performance across diverse graph tasks and datasets.
Contribution
The paper introduces GCC, a novel contrastive pre-training method for GNNs that learns transferable structural representations across multiple networks.
Findings
GCC pre-training achieves competitive or superior results compared to task-specific models.
Pre-training on diverse datasets enhances transferability and generalization.
GCC demonstrates effectiveness across various graph learning tasks and datasets.
Abstract
Graph representation learning has emerged as a powerful technique for addressing real-world problems. Various downstream graph learning tasks have benefited from its recent developments, such as node classification, similarity search, and graph classification. However, prior arts on graph representation learning focus on domain specific problems and train a dedicated model for each graph dataset, which is usually non-transferable to out-of-domain data. Inspired by the recent advances in pre-training from natural language processing and computer vision, we design Graph Contrastive Coding (GCC) -- a self-supervised graph neural network pre-training framework -- to capture the universal network topological properties across multiple networks. We design GCC's pre-training task as subgraph instance discrimination in and across networks and leverage contrastive learning to empower graph…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGraph Neural Network · Graph Contrastive Coding
