GNN Applied to Ego-nets for Friend Suggestions
Not on the map. Why?
Abstract (arXiv)
A major problem of making friend suggestions in social networks is the large size of social graphs, which can have hundreds of millions of people and tens of billions of connections. Classic methods based on heuristics or factorizations are often used to address the difficulties of scaling more complex models. However, the unsupervised nature of these methods can lead to suboptimal results. In this work, we introduce the Generalized Ego-network Friendship Score framework, which makes it possible to use complex supervised models without sacrificing scalability. The main principle of the framework is to reduce the problem of link prediction on a full graph to a series of low-scale tasks on ego-nets with subsequent aggregation of their results. Here, the underlying model takes an ego-net as input and produces a pairwise relevance matrix for its nodes. In addition, we develop the WalkGNN model which is capable of working effectively in the social network domain, where these graph-level link prediction tasks are heterogeneous, dynamic and featureless. To measure the accuracy of this model, we introduce the Ego-VK dataset that serves as an exact representation of the real-world problem that we are addressing. Offline experiments on the dataset show that our model outperforms all baseline methods, and a live A/B test demonstrates the growth of business metrics as a result of utilizing our approach.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 16 Dec 2024.
Builds on
28 of 50 references.
References · 28
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 932
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 898
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2015LINE: Large-scale Information Network Embeddingcited by 582
16 more
- 2020Inductive Representation Learning on Temporal Graphscited by 462
- 2019Provably Powerful Graph Networkscited by 389
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2021Neural Bellman-Ford Networks: A General Graph Neural Network Framework for Link Predictioncited by 275
- 2015A Review of Relational Machine Learning for Knowledge Graphscited by 265
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2021Identity-aware Graph Neural Networkscited by 198
- 2018SimplE Embedding for Link Prediction in Knowledge Graphscited by 195
- 2020Random Features Strengthen Graph Neural Networkscited by 186
- 2020Computing Graph Neural Networks: A Survey from Algorithms to Acceleratorscited by 81
- 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
- 2021On Positional and Structural Node Features for Graph Neural Networks on Non-attributed Graphscited by 49
- 2020Graph convolutions that can finally model local structurecited by 31
- 2019On Node Features for Graph Neural Networkscited by 21
- 2022Graph Neural Networks: a bibliometrics overviewcited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.