cs.LGMar 10, 2026

P2P^2GNN: Two Prototype Sets to boost GNN Performance

Authors: Arihant Jain, Gundeep Arora, Anoop Saladi, Chaosheng Dong

Organizations: Amazon, India

Abstract

Message Passing Graph Neural Networks (MP-GNNs) have garnered attention for addressing various industry challenges, such as user recommendation and fraud detection. However, they face two major hurdles: (1) heavy reliance on local context, often lacking information about the global context or graph-level features, and (2) assumption of strong homophily among connected nodes, struggling with noisy local neighborhoods. To tackle these, we introduce P2P^2GNN, a plug-and-play technique leveraging prototypes to optimize message passing, enhancing the performance of the base GNN model. Our approach views the prototypes in two ways: (1) as universally accessible neighbors for all nodes, enriching global context, and (2) aligning messages to clustered prototypes, offering a denoising effect. We demonstrate the extensibility of our proposed method to all message-passing GNNs and conduct extensive experiments across 18 datasets, including proprietary e-commerce datasets and open-source datasets, on node recommendation and node classification tasks. Results show that P2P^2GNN outperforms production models in e-commerce and achieves the top average rank on open-source datasets, establishing it as a leading approach. Qualitative analysis supports the value of global context and noise mitigation in the local neighborhood in enhancing performance.

Figures & tables

Appendix figures & tables2 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Enhancing Graph Representations with Neighborhood-Contextualized Message-Passing

    Nov 14, 2025Brian Godwin Lim, Galvin Brice Lim, Renzo Roel Tan +2Graph Neural NetworksGraph Representation Learning

  2. Revisiting Pre-Propagation GNNs: Robust Diffusion Operators and Hidden-State Re-Propagation

    May 24, 2026Zichao Yue, Zhiru ZhangGraph Neural NetworksGraph Diffusion