mlsanityData to 7 Oct 2026

Node Representation Learning in Graph via Node-to-Neighbourhood Mutual Information Maximization

arXiv 2203.12265 ↗First posted 23 Mar 2022cs.LG cs.IT math.ITcited by 9

Not on the map. Why?

Abstract (arXiv)

The key towards learning informative node representations in graphs lies in how to gain contextual information from the neighbourhood. In this work, we present a simple-yet-effective self-supervised node representation learning strategy via directly maximizing the mutual information between the hidden representations of nodes and their neighbourhood, which can be theoretically justified by its link to graph smoothing. Following InfoNCE, our framework is optimized via a surrogate contrastive loss, where the positive selection underpins the quality and efficiency of representation learning. To this end, we propose a topology-aware positive sampling strategy, which samples positives from the neighbourhood by considering the structural dependencies between nodes and thus enables positive selection upfront. In the extreme case when only one positive is sampled, we fully avoid expensive neighbourhood aggregation. Our methods achieve promising performance on various node classification datasets. It is also worth mentioning by applying our loss function to MLP based node encoders, our methods can be orders of faster than existing solutions. Our codes and supplementary materials are available at https://github.com/dongwei156/n2n.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 43 references that are in the map. First posted on arXiv 23 Mar 2022.

Builds on

33 of 43 references.

References · 33

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  7. 2017Inductive Representation Learning on Large Graphscited by 6,284
  8. 2018How Powerful are Graph Neural Networks?cited by 4,355
  9. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  10. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  11. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  12. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
21 more
  1. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  2. 2019Simplifying Graph Convolutional Networkscited by 1,470
  3. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  4. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  5. 2018Deep Graph Infomaxcited by 1,101
  6. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  7. 2019Relational Knowledge Distillationcited by 873
  8. 2018MINE: Mutual Information Neural Estimationcited by 680
  9. 2020Contrastive Multi-View Representation Learning on Graphscited by 651
  10. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  11. 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
  12. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  13. 2019On the Efficacy of Knowledge Distillationcited by 377
  14. 2019Multi-Label Image Recognition with Graph Convolutional Networkscited by 320
  15. 2021Graph Self-Supervised Learning: A Surveycited by 289
  16. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  17. 2017SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernelscited by 160
  18. 2017A Survey on Network Embeddingcited by 142
  19. 2021Graph-MLP: Node Classification without Message Passing in Graphcited by 73
  20. 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
  21. 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 7; 2024: 1.

9 papers.