Building Neural Networks on Matrix Manifolds: A Gyrovector Space Approach

Xuan Son Nguyen, Shuo Yang
5/8/2023
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

Matrix manifolds, such as manifolds of Symmetric Positive Definite (SPD) matrices and Grassmann manifolds, appear in many applications. Recently, by applying the theory of gyrogroups and gyrovector spaces that is a powerful framework for studying hyperbolic geometry, some works have attempted to build principled generalizations of Euclidean neural networks on matrix manifolds. However, due to the lack of many concepts in gyrovector spaces for the considered manifolds, e.g., the inner product and gyroangles, techniques and mathematical tools provided by these works are still limited compared to those developed for studying hyperbolic geometry. In this paper, we generalize some notions in gyrovector spaces for SPD and Grassmann manifolds, and propose new models and layers for building neural networks on these manifolds. We show the effectiveness of our approach in two applications, i.e., human action recognition and knowledge graph completion.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nguyen2023building,
  title  = {Building Neural Networks on Matrix Manifolds: A Gyrovector Space Approach},
  author = {Xuan Son Nguyen and Shuo Yang},
  year   = {2023},
  eprint = {2305.04560},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.04560v3},
  journal = {ICML 2023 2023}
}

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/2305.04560.svg)](https://codeofpaper.com/paper/2305.04560)

Discussion