mlsanityData to 7 Oct 2026

PersonaSAGE: A Multi-Persona Graph Neural Network

arXiv 2212.13709 ↗First posted 28 Dec 2022cs.LG cs.SIcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have become increasingly important in recent years due to their state-of-the-art performance on many important downstream applications. Existing GNNs have mostly focused on learning a single node representation, despite that a node often exhibits polysemous behavior in different contexts. In this work, we develop a persona-based graph neural network framework called PersonaSAGE that learns multiple persona-based embeddings for each node in the graph. Such disentangled representations are more interpretable and useful than a single embedding. Furthermore, PersonaSAGE learns the appropriate set of persona embeddings for each node in the graph, and every node can have a different number of assigned persona embeddings. The framework is flexible enough and the general design helps in the wide applicability of the learned embeddings to suit the domain. We utilize publicly available benchmark datasets to evaluate our approach and against a variety of baselines. The experiments demonstrate the effectiveness of PersonaSAGE for a variety of important tasks including link prediction where we achieve an average gain of 15% while remaining competitive for node classification. Finally, we also demonstrate the utility of PersonaSAGE with a case study for personalized recommendation of different entity types in a data management platform.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 36 references that are in the map. First posted on arXiv 28 Dec 2022.

Builds on

25 of 36 references.

References · 25

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  7. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  9. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  10. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  11. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  12. 2019Simplifying Graph Convolutional Networkscited by 1,470
13 more
  1. 2015LINE: Large-scale Information Network Embeddingcited by 582
  2. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  3. 2019Provably Powerful Graph Networkscited by 385
  4. 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
  5. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  6. 2017Topology Adaptive Graph Convolutional Networkscited by 112
  7. 2020PinnerSage: Multi-Modal User Embedding Framework for Recommendations at Pinterestcited by 75
  8. 2019Is a Single Vector Enough? Exploring Node Polysemy for Network Embeddingcited by 29
  9. 2019Is a Single Embedding Enough? Learning Node Representations that Capture Multiple Social Contextscited by 19
  10. 2014Role Discovery in Networkscited by 12
  11. 2020Unsupervised Differentiable Multi-aspect Network Embeddingcited by 10
  12. 2020A Novel Higher-order Weisfeiler-Lehman Graph Convolutioncited by 10
  13. 2017Learning Edge Representations via Low-Rank Asymmetric Projectionscited by 7

Built on by

Not cited yet.