mlsanityData to 7 Oct 2026

Link Prediction without Graph Neural Networks

arXiv 2305.13656 ↗First posted 23 May 2023cs.LG cs.SIcited by 3

Not on the map. Why?

Abstract (arXiv)

Link prediction, which consists of predicting edges based on graph features, is a fundamental task in many graph applications. As for several related problems, Graph Neural Networks (GNNs), which are based on an attribute-centric message-passing paradigm, have become the predominant framework for link prediction. GNNs have consistently outperformed traditional topology-based heuristics, but what contributes to their performance? Are there simpler approaches that achieve comparable or better results? To answer these questions, we first identify important limitations in how GNN-based link prediction methods handle the intrinsic class imbalance of the problem -- due to the graph sparsity -- in their training and evaluation. Moreover, we propose Gelato, a novel topology-centric framework that applies a topological heuristic to a graph enhanced by attribute information via graph learning. Our model is trained end-to-end with an N-pair loss on an unbiased training set to address class imbalance. Experiments show that Gelato is 145% more accurate, trains 11 times faster, infers 6,000 times faster, and has less than half of the trainable parameters compared to state-of-the-art GNNs for link prediction.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 58 of its 99 references that are in the map. First posted on arXiv 23 May 2023.

Builds on

58 of 99 references.

References · 58

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  7. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  8. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  9. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  10. 2019Simplifying Graph Convolutional Networkscited by 1,470
  11. 2016Variational Graph Auto-Encoderscited by 1,373
  12. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
38 more
  1. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  2. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  3. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  4. 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
  5. 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
  6. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  7. 2018Link Prediction Based on Graph Neural Networkscited by 829
  8. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  9. 2015Image-based Recommendations on Styles and Substitutescited by 702
  10. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
  11. 2019Hyperbolic Graph Convolutional Neural Networkscited by 400
  12. 2018Graph Convolutional Networks for Text Classificationcited by 345
  13. 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
  14. 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
  15. 2018Graph networks as learnable physics engines for inference and controlcited by 242
  16. 2019Learning Discrete Structures for Graph Neural Networkscited by 228
  17. 2018Learning Deep Generative Models of Graphscited by 227
  18. 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 212
  19. 2020Data Augmentation for Graph Neural Networkscited by 200
  20. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  21. 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
  22. 2019Learning with Average Precision: Training Image Retrieval with a Listwise Losscited by 184
  23. 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 167
  24. 2018DeepInf: Social Influence Prediction with Deep Learningcited by 128
  25. 2018Graphite: Iterative Generative Modeling of Graphscited by 112
  26. 2020Line Graph Neural Networks for Link Predictioncited by 89
  27. 2017Geometric Matrix Completion with Recurrent Multi-Graph Neural Networkscited by 88
  28. 2022Neo-GNNs: Neighborhood Overlap-aware Graph Neural Networks for Link Predictioncited by 78
  29. 2019Ranked List Loss for Deep Metric Learningcited by 77
  30. 2021Lorentzian Graph Convolutional Networkscited by 66
  31. 2017KBGAN: Adversarial Learning for Knowledge Graph Embeddingscited by 62
  32. 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
  33. 2019Inter-sentence Relation Extraction with Document-level Graph Convolutional Neural Networkcited by 51
  34. 2016DeepCas: an End-to-end Predictor of Information Cascadescited by 48
  35. 2019End to end learning and optimization on graphscited by 44
  36. 2021Link Prediction with Persistent Homology: An Interactive Viewcited by 37
  37. 2021Neural Link Prediction with Walk Poolingcited by 36
  38. 2018Incorporating GAN for Negative Sampling in Knowledge Representation Learningcited by 31

50 most cited of 58 All 58 (JSON)

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 2.

3 papers.