Adaptive Riemannian Graph Neural Networks

Xudong Wang, Tongxin Li, Chris Ding, Jicong Fan
8/4/2025
cs.LG

No official code found. Best implementation: MathAdventurer/ARGNN (6 stars, MIT, last commit 2026-01-28).

Abstract

Graph data often exhibits complex geometric heterogeneity, where structures with varying local curvature, such as tree-like hierarchies and dense communities, coexist within a single network. Existing geometric GNNs, which embed graphs into single fixed-curvature manifolds or discrete product spaces, struggle to capture this diversity. We introduce Adaptive Riemannian Graph Neural Networks (ARGNN), a novel framework that learns a continuous and anisotropic Riemannian metric tensor field over the graph. It allows each node to determine its optimal local geometry, enabling the model to fluidly adapt to the graph's structural landscape. Our core innovation is an efficient parameterization of the node-wise metric tensor, specializing to a learnable diagonal form that captures directional geometric information while maintaining computational tractability. To ensure geometric regularity and stable training, we integrate a Ricci flow-inspired regularization that smooths the learned manifold. Theoretically, we establish the rigorous geometric evolution convergence guarantee for ARGNN and provide a continuous generalization that unifies prior fixed or mixed-curvature GNNs. Empirically, our method demonstrates superior performance on both homophilic and heterophilic benchmark datasets with the ability to capture diverse structures adaptively. Moreover, the learned geometries both offer interpretable insights into the underlying graph structure and empirically corroborate our theoretical analysis.

View on arXivView PDF

Code Implementations(1)

MIT

Code repository for AAAI'26 Paper: Adaptive Riemannian Graph Neural Networks

60Shell, PythonDec 17, 20258 months agoMIT

Similar Papers

Cite this paper

@article{wang2025adaptive,
  title  = {Adaptive Riemannian Graph Neural Networks},
  author = {Xudong Wang and Tongxin Li and Chris Ding and Jicong Fan},
  year   = {2025},
  eprint = {2508.02600},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.02600v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.02600.svg)](https://codeofpaper.com/paper/2508.02600)

Discussion