Symmetric Spaces for Graph Embeddings: A Finsler-Riemannian Approach

06/09/2021
by   Federico López, et al.
0

Learning faithful graph representations as sets of vertex embeddings has become a fundamental intermediary step in a wide range of machine learning applications. We propose the systematic use of symmetric spaces in representation learning, a class encompassing many of the previously used embedding targets. This enables us to introduce a new method, the use of Finsler metrics integrated in a Riemannian optimization scheme, that better adapts to dissimilar structures in the graph. We develop a tool to analyze the embeddings and infer structural properties of the data sets. For implementation, we choose Siegel spaces, a versatile family of symmetric spaces. Our approach outperforms competitive baselines for graph reconstruction tasks on various synthetic and real-world datasets. We further demonstrate its applicability on two downstream tasks, recommender systems and node classification.

READ FULL TEXT

page 1

page 2

page 26

research
05/11/2021

Hermitian Symmetric Spaces for Graph Embeddings

Learning faithful graph representations as sets of vertex embeddings has...
research
11/08/2020

DyERNIE: Dynamic Evolution of Riemannian Manifold Embeddings for Temporal Knowledge Graph Completion

There has recently been increasing interest in learning representations ...
research
08/29/2023

Structural Node Embeddings with Homomorphism Counts

Graph homomorphism counts, first explored by Lovász in 1967, have recent...
research
08/16/2023

Independent Distribution Regularization for Private Graph Embedding

Learning graph embeddings is a crucial task in graph mining tasks. An ef...
research
04/03/2023

FMGNN: Fused Manifold Graph Neural Network

Graph representation learning has been widely studied and demonstrated e...
research
01/23/2021

ReliefE: Feature Ranking in High-dimensional Spaces via Manifold Embeddings

Feature ranking has been widely adopted in machine learning applications...
research
10/07/2022

Set2Box: Similarity Preserving Representation Learning of Sets

Sets have been used for modeling various types of objects (e.g., a docum...

Please sign up or login with your details

Forgot password? Click here to reset