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

Abstract

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 ( ${\text {SPD}}$ SPD ) to construct graph neural networks that can robustly handle complex graphs. To do this, we develop an innovative library that leverages the ${\text {SPD}}$ SPD gyrocalculus tools [ 26 ] to implement the building blocks of five popular graph neural networks in ${\text {SPD}}$ SPD . Experimental results demonstrate that our graph neural networks in ${\text {SPD}}$ 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 .

Cite

Text

Zhao et al. "Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matrices." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2023. doi:10.1007/978-3-031-43418-1_8

Markdown

[Zhao et al. "Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matrices." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2023.](https://mlanthology.org/ecmlpkdd/2023/zhao2023ecmlpkdd-modeling/) doi:10.1007/978-3-031-43418-1_8

BibTeX

@inproceedings{zhao2023ecmlpkdd-modeling,
  title     = {{Modeling Graphs Beyond Hyperbolic: Graph Neural Networks in Symmetric Positive Definite Matrices}},
  author    = {Zhao, Wei and López, Federico and Riestenberg, J. Maxwell and Strube, Michael and Taha, Diaaeldin and Trettel, Steve},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2023},
  pages     = {122-139},
  doi       = {10.1007/978-3-031-43418-1_8},
  url       = {https://mlanthology.org/ecmlpkdd/2023/zhao2023ecmlpkdd-modeling/}
}