Decoder ensembling for learned latent geometries

Stas Syrota, Pablo Moreno-Muñoz, Søren Hauberg
8/14/2024
stat.MLcs.LG

No official code found. Best implementation: mustass/ensertainty (3 stars, JAX, last commit 2024-12-27).

Abstract

Latent space geometry provides a rigorous and empirically valuable framework for interacting with the latent variables of deep generative models. This approach reinterprets Euclidean latent spaces as Riemannian through a pull-back metric, allowing for a standard differential geometric analysis of the latent space. Unfortunately, data manifolds are generally compact and easily disconnected or filled with holes, suggesting a topological mismatch to the Euclidean latent space. The most established solution to this mismatch is to let uncertainty be a proxy for topology, but in neural network models, this is often realized through crude heuristics that lack principle and generally do not scale to high-dimensional representations. We propose using ensembles of decoders to capture model uncertainty and show how to easily compute geodesics on the associated expected manifold. Empirically, we find this simple and reliable, thereby coming one step closer to easy-to-use latent geometries.

View on arXivView PDF

Code Implementations(1)

mustass/ensertaintyCommunity100%
JAX

Official implementation of the "Decoder ensembling for learned latent geometries" paper in JAX

30Shell, PythonJul 12, 20241 years agoNOASSERTION
geometric-deep-learningjax

Similar Papers

Cite this paper

@article{syrota2024decoder,
  title  = {Decoder ensembling for learned latent geometries},
  author = {Stas Syrota and Pablo Moreno-Muñoz and Søren Hauberg},
  year   = {2024},
  eprint = {2408.07507},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.07507v1}
}

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

Discussion