Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matrices

06/24/2023
by   Wei Zhao, et al.
0

Recent research has shown that alignment between the structure of graph data and the geometry of an embedding space is crucial for learning high-quality representations of the data. The uniform geometry of Euclidean and hyperbolic spaces allows for representing graphs with uniform geometric and topological features, such as grids and hierarchies, with minimal distortion. However, real-world graph data is characterized by multiple types of geometric and topological features, necessitating more sophisticated geometric embedding spaces. In this work, we utilize the Riemannian symmetric space of symmetric positive definite matrices (SPD) to construct graph neural networks that can robustly handle complex graphs. To do this, we develop an innovative library that leverages the SPD gyrocalculus tools <cit.> to implement the building blocks of five popular graph neural networks in SPD. Experimental results demonstrate that our graph neural networks in SPD substantially outperform their counterparts in Euclidean and hyperbolic spaces, as well as the Cartesian product thereof, on complex graphs for node and graph classification tasks. We release the library and datasets at <https://github.com/andyweizhao/SPD4GNNs>.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/03/2023

Node-Specific Space Selection via Localized Geometric Hyperbolicity in Graph Neural Networks

Many graph neural networks have been developed to learn graph representa...
research
10/28/2019

Hyperbolic Graph Neural Networks

Learning from graph-structured data is an important task in machine lear...
research
05/11/2021

Hermitian Symmetric Spaces for Graph Embeddings

Learning faithful graph representations as sets of vertex embeddings has...
research
10/23/2020

Graph Geometry Interaction Learning

While numerous approaches have been developed to embed graphs into eithe...
research
07/02/2019

Learning graph-structured data using Poincaré embeddings and Riemannian K-means algorithms

Recent literature has shown several benefits of hyperbolic embedding of ...
research
10/26/2021

Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matrices

We propose the use of the vector-valued distance to compute distances an...
research
03/21/2023

Projections of Model Spaces for Latent Graph Inference

Graph Neural Networks leverage the connectivity structure of graphs as a...

Please sign up or login with your details

Forgot password? Click here to reset