Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matrices
Federico L\'opez, Beatrice Pozzetti, Steve Trettel, Michael Strube,, Anna Wienhard

TL;DR
This paper introduces a vector-valued distance and gyrovector calculus on the SPD manifold, enabling geometric analysis and improved performance in knowledge graph, recommendation, and QA tasks.
Contribution
It develops a novel vector-valued distance and gyrovector calculus for SPD matrices, enhancing geometric modeling and task performance.
Findings
SPD models outperform Euclidean and hyperbolic models
Embeddings learned to distinguish positive and negative samples
Visualization of learned representations
Abstract
We propose the use of the vector-valued distance to compute distances and extract geometric information from the manifold of symmetric positive definite matrices (SPD), and develop gyrovector calculus, constructing analogs of vector space operations in this curved space. We implement these operations and showcase their versatility in the tasks of knowledge graph completion, item recommendation, and question answering. In experiments, the SPD models outperform their equivalents in Euclidean and hyperbolic space. The vector-valued distance allows us to visualize embeddings, showing that the models learn to disentangle representations of positive samples from negative ones.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGraph Theory and Algorithms · Geographic Information Systems Studies · Data Management and Algorithms
