Self-Supervised Graph Representation Learning via Topology Transformations
Not on the map. Why?
Abstract (arXiv)
We present the Topology Transformation Equivariant Representation learning, a general paradigm of self-supervised learning for node representations of graph data to enable the wide applicability of Graph Convolutional Neural Networks (GCNNs). We formalize the proposed model from an information-theoretic perspective, by maximizing the mutual information between topology transformations and node representations before and after the transformations. We derive that maximizing such mutual information can be relaxed to minimizing the cross entropy between the applied topology transformation and its estimation from node representations. In particular, we seek to sample a subset of node pairs from the original graph and flip the edge connectivity between each pair to transform the graph topology. Then, we self-train a representation encoder to learn node representations by reconstructing the topology transformations from the feature representations of the original and transformed graphs. In experiments, we apply the proposed model to the downstream node classification, graph classification and link prediction tasks, and results show that the proposed method outperforms the state-of-the-art unsupervised approaches.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 56 of its 83 references that are in the map. First posted on arXiv 25 May 2021.
Builds on
56 of 83 references.
References · 56
- 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
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2016Density estimation using Real NVPcited by 2,042
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Simplifying Graph Convolutional Networkscited by 1,477
38 more
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2018Deep Graph Infomaxcited by 1,106
- 2014NICE: Non-linear Independent Components Estimationcited by 1,058
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2021E(n) Equivariant Graph Neural Networkscited by 965
- 2016Conditional Image Generation with PixelCNN Decoderscited by 862
- 2016Pixel Recurrent Neural Networkscited by 816
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2020Self-supervised Learning: Generative or Contrastivecited by 694
- 2017Wasserstein GANcited by 639
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
- 2018MolGAN: An implicit generative model for small molecular graphscited by 393
- 2019Revisiting Self-Supervised Visual Representation Learningcited by 251
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 243
- 2017graph2vec: Learning Distributed Representations of Graphscited by 230
- 2018Learning Deep Generative Models of Graphscited by 229
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2018NetGAN: Generating Graphs via Random Walkscited by 131
- 2019Graph Wavelet Neural Networkcited by 131
- 2017GraphGAN: Graph Representation Learning with Generative Adversarial Netscited by 121
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2020Gauge Equivariant Mesh CNNs: Anisotropic convolutions on geometric graphscited by 92
- 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
- 2020AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversariescited by 90
- 2015Rotation-invariant convolutional neural networks for galaxy morphology predictioncited by 83
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2019AET vs. AED: Unsupervised Representation Learning by Auto-Encoding Transformations rather than Datacited by 77
- 2016The Multiscale Laplacian Graph Kernelcited by 31
- 2018Group Equivariant Capsule Networkscited by 31
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 0; 2026: 1.
3 papers.