ELLIS header
University of Stuttgart Logo
Max Planck Institute for Intelligent Systems Logo

Pseudo-Riemannian Graph Convolutional Networks

Bo Xiong, Shichao Zhu, Nico Potyka, Shirui Pan, Chuan Zhou, Steffen Staab

Proceedings of the 36th Conference on Neural Information Processing Systems (NeurIPS), pp. , 2022.


Graph Convolutional Networks (GCNs) are typically studied through the lens of Euclidean geometry. Non-Euclidean Riemannian manifolds provide specific inductive biases for embedding hierarchical or spherical data, but cannot align well with data of mixed topologies. We consider a larger class of semi-Riemannian manifolds with indefinite metric that generalize hyperboloid and sphere as well as their submanifolds. We develop new geodesic tools that allow for extending neural network operations into geodesically disconnected semi-Riemannian manifolds. As a consequence, we derive a principled Semi-Riemannian GCN that first models data in semi-Riemannian manifolds of constant nonzero curvature in the context of graph neural networks. Our method provides a geometric inductive bias that is sufficiently flexible to model mixed heterogeneous topologies like hierarchical graphs with cycles. Empirical results demonstrate that our method outperforms Riemannian counterparts when embedding graphs of complex topologies.



@inproceedings{xiong22_neurips, title = {Pseudo-Riemannian Graph Convolutional Networks}, author = {Xiong, Bo and Zhu, Shichao and Potyka, Nico and Pan, Shirui and Zhou, Chuan and Staab, Steffen}, year = {2022}, booktitle = {Proceedings of the 36th Conference on Neural Information Processing Systems (NeurIPS)}, pages = {} }