Link Prediction with Physics-Inspired Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
The message-passing mechanism underlying Graph Neural Networks (GNNs) is not naturally suited for heterophilic datasets, where adjacent nodes often have different labels. Most solutions to this problem remain confined to the task of node classification. In this article, we focus on the valuable task of link prediction under heterophily, an interesting problem for recommendation systems, social network analysis, and other applications. GNNs like GRAFF have improved node classification under heterophily by incorporating physics biases in the architecture. Similarly, we propose GRAFF-LP, an extension of GRAFF for link prediction. We show that GRAFF-LP effectively discriminates existing from non-existing edges by learning implicitly to separate the edge gradients. Based on this information, we propose a new readout function inspired by physics. Remarkably, this new function not only enhances the performance of GRAFF-LP but also improves that of other baseline models, leading us to reconsider how every link prediction experiment has been conducted so far. Finally, we provide evidence that even simple GNNs did not experience greater difficulty in predicting heterophilic links compared to homophilic ones. This leads us to believe in the necessity for heterophily measures specifically tailored for link prediction, distinct from those used in node classification. The code and appendix are available at https://github.com/difra100/Link_Prediction_with_PIGNN_IJCNN.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 40 of its 54 references that are in the map. First posted on arXiv 22 Feb 2024.
Builds on
40 of 54 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2019Hamiltonian Neural Networkscited by 702
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
28 more
- 2021Datasets: A Community Library for Natural Language Processingcited by 526
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 273
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2018Hyperspherical Variational Auto-Encoderscited by 188
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2022Graph-Coupled Oscillator Networkscited by 123
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
- 2023Everything is Connected: Graph Neural Networkscited by 85
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2023Evaluating Graph Neural Networks for Link Prediction: Current Pitfalls and New Benchmarkingcited by 69
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learningcited by 64
- 2023Neural Common Neighbor with Completion for Link Predictioncited by 64
- 2022Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyondcited by 60
- 2022Understanding convolution on graphs via energiescited by 58
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 58
- 2022GREAD: Graph Neural Reaction-Diffusion Networkscited by 54
- 2022Do More Negative Samples Necessarily Hurt in Contrastive Learning?cited by 39
- 2023Graph Neural Convection-Diffusion with Heterophilycited by 26
- 2023A Survey on Physics Informed Reinforcement Learning: Review and Open Problemscited by 22
- 2016Using Fuzzy Logic to Leverage HTML Markup for Web Page Representationcited by 15
- 2022Link Prediction on Heterophilic Graphs via Disentangled Representation Learningcited by 13
- 2023Pitfalls in Link Prediction with Graph Neural Networks: Understanding the Impact of Target-link Inclusion & Better Practicescited by 13
- 2023NESS: Node Embeddings from Static SubGraphscited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.