atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Sparse Autoencoders, Again?

ICML 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Hierarchical VAEs and posterior collapse · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VAEase, a VAE variant that gates the latent mean by (1 - posterior variance) so inactive dimensions are zeroed, giving input-adaptive sparse autoencoding without extra hyperparameters, with theory on manifold dimension recovery and local minima.

Problem

Sparse autoencoders need sensitive hyperparameters and nonconvex penalties, while VAEs are hyperparameter-free but yield fixed (input-independent) sparsity patterns, limiting their use for manifold dimension estimation and LLM activation sparse coding.

Approach

Replace the VAE decoder input with (1 - sigma_z) ⊙ z, using the posterior variance network only as a gate that suppresses noisy inactive latent dimensions, so the decoder can keep all weights nonzero and sparsity becomes input-adaptive, with no added parameters versus a vanilla VAE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VAEase instead of a standard VAEsparse autoencoding · Linear Subspacesactive-dimension estimation relative to ground truth: GT 4, 4, 4; VAE 13, 13, 13; VAEase 5, 4, 4Helped
Use VAEase instead of a standard VAEsparse autoencoding · Nonlinear Manifoldsactive-dimension estimation relative to ground truth: GT 5, 5, 10, 10; VAE 17, 21, 20, 19; VAEase 5, 5, 11, 11Helped
Use VAEase instead of VAEsparse autoencoding · MNISTreconstruction error: 9.81 -> 9.71Helped
Use VAEase instead of SAE-T_ksparse autoencoding · MNISTaverage active dimensions: 16.0 -> 16.2Mixed
Use VAEase instead of SAE-T_ksparse autoencoding · FashionMNISTreconstruction error: 8.11 -> 8.39Hurt
Use VAEase instead of SAE-T_ksparse autoencoding · FashionMNISTaverage active dimensions: 15.0 -> 12.4Helped
Use VAEase instead of SAE-T_ksparse autoencoding · LLM-Actreconstruction error: 45.1 -> 39.5Helped
Use VAEase instead of SAE-T_ksparse autoencoding · LLM-Actaverage active dimensions: 30.0 -> 22.5Helped
Use VAEase instead of SAE-T_ksparse autoencoding · Text-Embreconstruction error: 0.217 -> 0.187Helped
Use VAEase instead of SAE-T_ksparse autoencoding · Text-Embaverage active dimensions: 30.0 -> 16.7Helped
Estimate dimension with VAEase rather than diffusion post-processingmanifold dimension estimation · Pseudo-MNISTestimated manifold dimension: GT 16; DM (NB) 105.94; DM (FLIPD) 169.81; VAEase 14.93Helped
Add variance-based gating of the latent code to the VAE decoderVAEase · union of low-dimensional manifoldsadaptive sparsity aligned to manifold dimensionsHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic union of linear subspaces synthetic union of nonlinear manifolds MNIST FashionMNIST Pile-10k Yelp reviews (HypotheSAEs embeddings) pseudo-MNIST (GAN-generated)

Benchmarks: synthetic manifold dimension estimation MNIST FashionMNIST LLM activation sparse coding (Pythia/Pile-10k) Yelp text embeddings pseudo-MNIST manifold dimension

Metrics: average active dimensions reconstruction error estimated manifold dimension

Baselines: SAE-l1 SAE-log SAE-T_k (top-k SAE) VAE Normalizing-free diffusion NB estimator FLIPD

Builds on: variational autoencoder sparse autoencoder conditional VAE Lipschitz VAE sparsity analysis

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy