Self-Supervised Graph Learning with Proximity-based Views and Channel Contrast
Not on the map. Why?
Abstract (arXiv)
We consider graph representation learning in a self-supervised manner. Graph neural networks (GNNs) use neighborhood aggregation as a core component that results in feature smoothing among nodes in proximity. While successful in various prediction tasks, such a paradigm falls short of capturing nodes' similarities over a long distance, which proves to be important for high-quality learning. To tackle this problem, we strengthen the graph with two additional graph views, in which nodes are directly linked to those with the most similar features or local structures. Not restricted by connectivity in the original graph, the generated views allow the model to enhance its expressive power with new and complementary perspectives from which to look at the relationship between nodes. Following a contrastive learning approach, we propose a method that aims to maximize the agreement between representations across generated views and the original graph. We also propose a channel-level contrast approach that greatly reduces computation cost, compared to the commonly used node level contrast, which requires computation cost quadratic in the number of nodes. Extensive experiments on seven assortative graphs and four disassortative graphs demonstrate the effectiveness of our approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 43 of its 60 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
43 of 60 references.
References · 43
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
31 more
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 260
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 215
- 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2017Learning Structural Node Embeddings Via Diffusion Waveletscited by 97
- 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
- 2019A Mutual Information Maximization Perspective of Language Representation Learningcited by 85
- 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
- 2016subgraph2vec: Learning Distributed Representations of Rooted Sub-graphs from Large Graphscited by 19
- 2017Supervised Community Detection with Line Graph Neural Networkscited by 18
- 2021Towards Robust Graph Contrastive Learningcited by 16
- 2017Kernel Graph Convolutional Neural Networkscited by 7
Built on by
Not cited yet.