LGMLJun 13, 2021

Atlas Based Representation and Metric Learning on Manifolds

arXiv:2106.07062v14 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses representation learning for machine learning applications, offering an incremental improvement by adapting existing methods to manifold spaces.

The paper tackles representation and metric learning by using a topological manifold as the target space for neural networks, achieving a substantial performance boost over baselines for low-dimensional encodings, with specific gains in triplet training using MMD loss.

We explore the use of a topological manifold, represented as a collection of charts, as the target space of neural network based representation learning tasks. This is achieved by a simple adjustment to the output of an encoder's network architecture plus the addition of a maximal mean discrepancy (MMD) based loss function for regularization. Most algorithms in representation and metric learning are easily adaptable to our framework and we demonstrate its effectiveness by adjusting SimCLR (for representation learning) and standard triplet loss training (for metric learning) to have manifold encoding spaces. Our experiments show that we obtain a substantial performance boost over the baseline for low dimensional encodings. In the case of triplet training, we also find, independent of the manifold setup, that the MMD loss alone (i.e. keeping a flat, euclidean target space but using an MMD loss to regularize it) increases performance over the baseline in the typical, high-dimensional Euclidean target spaces. Code for reproducing experiments is provided at https://github.com/ekorman/neurve .

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes