Geometric Autoencoders -- What You See is What You Decode

Philipp Nazari, Sebastian Damrich, Fred A. Hamprecht
6/30/2023
cs.LG

No official code found. Best implementation: phnazari/GeometricAutoencoder (17 stars, last commit 2023-07-28).

Abstract

Visualization is a crucial step in exploratory data analysis. One possible approach is to train an autoencoder with low-dimensional latent space. Large network depth and width can help unfolding the data. However, such expressive networks can achieve low reconstruction error even when the latent representation is distorted. To avoid such misleading visualizations, we propose first a differential geometric perspective on the decoder, leading to insightful diagnostics for an embedding's distortion, and second a new regularizer mitigating such distortion. Our ``Geometric Autoencoder'' avoids stretching the embedding spuriously, so that the visualization captures the data structure more faithfully. It also flags areas where little distortion could not be achieved, thus guarding against misinterpretation.

View on arXivView PDF

Code Implementations(1)

Code for the ICML 2023 paper "Geometric Autoencoders - What You See is What You Decode"

172Shell, PythonDec 23, 20223 years agoNOASSERTION

Similar Papers

Cite this paper

@article{nazari2023geometric,
  title  = {Geometric Autoencoders -- What You See is What You Decode},
  author = {Philipp Nazari and Sebastian Damrich and Fred A. Hamprecht},
  year   = {2023},
  eprint = {2306.17638},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.17638v1},
  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/2306.17638.svg)](https://codeofpaper.com/paper/2306.17638)

Discussion