mlsanityData to 14 Oct 2026

Asymmetric Learning for Graph Neural Network based Link Prediction

arXiv 2303.00170 ↗First posted 1 Mar 2023cs.LG cs.SIcited by 0

Not on the map. Why?

Abstract (arXiv)

Link prediction is a fundamental problem in many graph based applications, such as protein-protein interaction prediction. Graph neural network (GNN) has recently been widely used for link prediction. However, existing GNN based link prediction (GNN-LP) methods suffer from scalability problem during training for large-scale graphs, which has received little attention by researchers. In this paper, we first give computation complexity analysis of existing GNN-LP methods, which reveals that the scalability problem stems from their symmetric learning strategy adopting the same class of GNN models to learn representation for both head and tail nodes. Then we propose a novel method, called asymmetric learning (AML), for GNN-LP. The main idea of AML is to adopt a GNN model for learning head node representation while using a multi-layer perceptron (MLP) model for learning tail node representation. Furthermore, AML proposes a row-wise sampling strategy to generate mini-batch for training, which is a necessary component to make the asymmetric learning strategy work for training speedup. To the best of our knowledge, AML is the first GNN-LP method adopting an asymmetric learning strategy for node representation learning. Experiments on three real large-scale datasets show that AML is 1.7X~7.3X faster in training than baselines with a symmetric learning strategy, while having almost no accuracy loss.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 40 of its 66 references that are in the map. First posted on arXiv 1 Mar 2023.

Builds on

40 of 66 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2017Inductive Representation Learning on Large Graphscited by 6,320
  7. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  9. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  10. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  11. 2019Simplifying Graph Convolutional Networkscited by 1,477
  12. 2016Variational Graph Auto-Encoderscited by 1,382
28 more
  1. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
  2. 2018Link Prediction Based on Graph Neural Networkscited by 832
  3. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  4. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  5. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  6. 2019Diffusion Improves Graph Learningcited by 414
  7. 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 275
  8. 2015A Review of Relational Machine Learning for Knowledge Graphscited by 265
  9. 2021Identity-aware Graph Neural Networkscited by 198
  10. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  11. 2020Labeling Trick: A Theory of Using Graph Neural Networks for Multi-Node Representation Learningcited by 149
  12. 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 117
  13. 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
  14. 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
  15. 2021Knowledge Graph Reasoning with Relational Digraphcited by 92
  16. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  17. 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
  18. 2020Knowledge Graph Embedding for Link Prediction: A Comparative Analysiscited by 85
  19. 2018Adversarially Regularized Graph Autoencoder for Graph Embeddingcited by 84
  20. 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
  21. 2022Neo-GNNs: Neighborhood Overlap-aware Graph Neural Networks for Link Predictioncited by 78
  22. 2019Semi-Implicit Graph Variational Auto-Encoderscited by 54
  23. 2020Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networkscited by 54
  24. 2022GraphFM: Improving Large-Scale GNN Training via Feature Momentumcited by 31
  25. 2022Algorithm and System Co-design for Efficient Subgraph-based Graph Representation Learningcited by 28
  26. 2023LMC: Fast Training of GNNs via Subgraph Sampling with Provable Convergencecited by 26
  27. 2022Feature Overcorrelation in Deep Graph Neural Networks: A New Perspectivecited by 19
  28. 2023Toward Degree Bias in Embedding-Based Knowledge Graph Completioncited by 17

Built on by

Not cited yet.