mlsanityData to 7 Oct 2026

Revisiting Random Walks for Learning on Graphs

arXiv 2407.01214 ↗First posted 1 Jul 2024cs.LG cs.AIcited by 13

Not on the map. Why?

Abstract (arXiv)

We revisit a simple model class for machine learning on graphs, where a random walk on a graph produces a machine-readable record, and this record is processed by a deep neural network to directly make vertex-level or graph-level predictions. We call these stochastic machines random walk neural networks (RWNNs), and through principled analysis, show that we can design them to be isomorphism invariant while capable of universal approximation of graph functions in probability. A useful finding is that almost any kind of record of random walks guarantees probabilistic invariance as long as the vertices are anonymized. This enables us, for example, to record random walks in plain text and adopt a language model to read these text records to solve graph tasks. We further establish a parallelism to message passing neural networks using tools from Markov chain theory, and show that over-smoothing in message passing is alleviated by construction in RWNNs, while over-squashing manifests as probabilistic under-reaching. We empirically demonstrate RWNNs on a range of problems, verifying our theoretical analysis and demonstrating the use of language models for separating strongly regular graphs where 3-WL test fails, and transductive classification on arXiv citation network. Code is available at https://github.com/jw9730/random-walk.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 67 of its 121 references that are in the map. First posted on arXiv 1 Jul 2024.

Builds on

67 of 121 references.

References · 67

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  4. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  5. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  8. 2018How Powerful are Graph Neural Networks?cited by 4,355
  9. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  10. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  11. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  12. 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
38 more
  1. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  2. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  3. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  4. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  5. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  6. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  7. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
  8. 2019Are Transformers universal approximators of sequence-to-sequence functions?cited by 404
  9. 2019Provably Powerful Graph Networkscited by 385
  10. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  11. 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
  12. 2023Can Language Models Solve Graph Problems in Natural Language?cited by 249
  13. 2023LongLoRA: Efficient Fine-tuning of Long-Context Large Language Modelscited by 243
  14. 2020Can Graph Neural Networks Count Substructures?cited by 235
  15. 2023Language is All a Graph Needscited by 219
  16. 2022Neural Networks and the Chomsky Hierarchycited by 214
  17. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  18. 2019What graph neural networks cannot learn: depth vs widthcited by 195
  19. 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
  20. 2022Pure Transformers are Powerful Graph Learnerscited by 188
  21. 2020Random Features Strengthen Graph Neural Networkscited by 184
  22. 2021Thinking Like Transformerscited by 182
  23. 2023Talk like a Graph: Encoding Graphs for Large Language Modelscited by 175
  24. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  25. 2021Training Graph Neural Networks with 1000 Layerscited by 169
  26. 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
  27. 2022Learning on Large-scale Text-attributed Graphs via Variational Inferencecited by 153
  28. 2019Relational Pooling for Graph Representationscited by 150
  29. 2023Harnessing Explanations: LLM-to-LM Interpreter for Enhanced Text-Attributed Graph Representation Learningcited by 132
  30. 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
  31. 2023GraphText: Graph Reasoning in Text Spacecited by 110
  32. 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
  33. 2022Revisiting Over-smoothing and Over-squashing Using Ollivier-Ricci Curvaturecited by 96
  34. 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
  35. 2020On the Benefits of Invariance in Neural Networkscited by 78
  36. 2024Understanding Transformer Reasoning Capabilities via Graph Algorithmscited by 64
  37. 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
  38. 2023How does over-squashing affect the power of GNNs?cited by 53

50 most cited of 67 All 67 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 6; 2026: 7.

13 papers.

Sort: