cs.LGApr 8, 2026

Bi-Lipschitz Autoencoder With Injectivity Guarantee

Authors: Qipeng Zhan, Zhuoping Zhou, Zexuan Wang, Qi Long, Li Shen

Organizations: University of Pennsylvania

Abstract

Autoencoders are widely used for dimensionality reduction, based on the assumption that high-dimensional data lies on low-dimensional manifolds. Regularized autoencoders aim to preserve manifold geometry during dimensionality reduction, but existing approaches often suffer from non-injective mappings and overly rigid constraints that limit their effectiveness and robustness. In this work, we identify encoder non-injectivity as a core bottleneck that leads to poor convergence and distorted latent representations. To ensure robustness across data distributions, we formalize the concept of admissible regularization and provide sufficient conditions for its satisfaction. In this work, we propose the Bi-Lipschitz Autoencoder (BLAE), which introduces two key innovations: (1) an injective regularization scheme based on a separation criterion to eliminate pathological local minima, and (2) a bi-Lipschitz relaxation that preserves geometry and exhibits robustness to data distribution drift. Empirical results on diverse datasets show that BLAE consistently outperforms existing methods in preserving manifold structure while remaining resilient to sampling sparsity and distribution shifts. Code is available at https://github.com/qipengz/BLAE.

Figures & tables

Appendix figures & tables20 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Manifold-Matching Autoencoders

    Mar 17, 2026Laurent Cheret, Vincent Létourneau, Isar Nejadgholi +3Multidimensional ScalingAutoencoders

  2. Partially Linear Autoencoders for Manifold Learning and Dimensionality Reduction

    Aug 30, 2026Louen Pottier, Louis Lesueur, Anders ThorinAutoencodersManifold Learning

  3. Geometric regularization of autoencoders via observed stochastic dynamics

    Apr 17, 2026Sean Hill, Felix X. -F. YeLatent Dynamics ModelingAutoencoders