atlas

Research map / Architectures and efficiency / RNNs and normalization

Compression of Structured Data with Autoencoders: Provable Benefit of Nonlinearities and Depth

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Sparse dictionary representations · 1 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.

Shows gradient descent on a two-layer sign-activation autoencoder ignores sparsity of Gaussian-masked data, and that adding a learned nonlinear output function and a multi-layer AMP-inspired decoder provably beats the Gaussian compression loss.

Problem

Whether shallow autoencoders trained by gradient descent capture the sparse structure of data in 1-bit compression, and how decoder nonlinearity and depth affect performance.

Approach

Analyzes a two-layer sign-activation autoencoder by treating the Bernoulli mask as concentrating to its mean, showing GD trajectory matches Gaussian data; then adds a component-wise nonlinear decoder function (provably better MSE) and a multi-layer residual decoder derived from RI-GAMP iterates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train a two-layer autoencoder with a linear decoder on sparse Gaussian dataTwo-layer autoencoder · Sparse Gaussian compressionMSENo clear effect
Add an output nonlinearity to the linear decoderShallow autoencoder on sparse Gaussian data · Sparse Gaussian compressionMSEHelped
Use a three-layer RI-GAMP-inspired decoder instead of a shallow decoderAutoencoder with fixed rotationally invariant encoder · Sparse Gaussian compression, p=0.3, d=500MSEHelped
Use a deep fully-connected decoder in place of the RI-GAMP-inspired decoder (ablation)Sparse Gaussian autoencoder · Sparse Gaussian compressionMSENo clear effect
Use a Haar rotation rather than an identity decoderLinear-decoder autoencoder on sparse Rademacher data · Sparse Rademacher compression, p > 2/\piMSE: 1-2r/\pi -> 1-r\cdot pHurt
Use an identity decoder rather than a Haar rotationLinear-decoder autoencoder on sparse Rademacher data · Sparse Rademacher compression, p < 2/\piMSE: 1-r\cdot p -> 1-2r/\piHurt
Add an output nonlinearity to the linear decoderAutoencoder on whitened, masked CIFAR-10 dog images · CIFAR-10 dog images, masked p=0.4MSEHelped
Train the linear-decoder autoencoder on whitened, masked CIFAR-10 dog imagesTwo-layer autoencoder with linear decoder · CIFAR-10 dog images, masked p=0.7MSENo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 MNIST

Benchmarks: CIFAR-10 MNIST

Metrics: mean squared error

Baselines: Gaussian-data compression (R_Gauss) linear decoder autoencoder Bayes-optimal MSE

Builds on: RI-GAMP 1-bit compressed sensing approximate message passing

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