atlas

Research map / Learning theory and algorithms / Sample complexity

Optimal Neural Compressors for the Rate-Distortion-Perception Tradeoff

NeurIPS 2025 · Learning theory and algorithms › Sample complexity · approach: Minimax estimation rates · 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 low-complexity lattice transform coding variants (shared-dither SD-LTC, private-dither PD-LTC, and nested-lattice quantized shared-dither QSD-LTC) for the rate-distortion-perception tradeoff, proves optimality on Gaussian sources, and validates on synthetic and real data.

Problem

Neural compressors for the rate-distortion-perception (RDP) tradeoff lack constructive, low-complexity schemes that achieve RDP-optimal performance, and it is unclear how shared randomness and quantization should be combined for RDP.

Approach

Combine lattice quantization in the latent space with dithering: shared uniform lattice-cell dither (SD-LTC) for infinite shared randomness, private decoder-only dither (PD-LTC) for no shared randomness, and a nested-lattice discrete shared dither (QSD-LTC) that interpolates with finite shared randomness rate R_c = log Γ.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
increase shared randomnessLTC · i.i.d. Gaussian, P=0R-D tradeoffHelped
use a more efficient latticeLTC · i.i.d. Gaussian, P=0R-D tradeoffHelped
increase shared randomnessLTC · MNIST, Physics, and SpeechRDP tradeoffHelped
increase the QSD-LTC nesting ratio from 2 to 3QSD-LTC · MNIST, Physics, and SpeechRDP tradeoff: R_c = \log 2 = 1; R_c = \log 3 \approx 1.58Helped
use QSD-LTC with finite shared randomness instead of SD-LTCLTC · i.i.d. Gaussian, P=0RDP tradeoff: R_c = \log 3Hurt
use QSD-LTC with R_c=\log 3 instead of SD-LTCLTC · MNIST, Physics, and SpeechRDP tradeoff: R_c=\log 3Hurt
use deterministic NTC or LTC instead of a randomized compressorNeural transform coding · MNIST, Physics, and Speechperception constraintHurt
increase RCC block dimension from 1 to 8RCC · i.i.d. GaussianRDP tradeoff: n=1; n=8Helped
replace SD-LTC with 8-dimensional RCCRDP compressor · i.i.d. GaussianRDP tradeoff: n=8Hurt
use the D_n^* lattice instead of the integer or Barnes-Wall lattice (ablation)SD-LTC · SpeechRDP tradeoffMixed
train PD-LTC with the noisy proxy instead of STE with hard quantization (ablation)PD-LTC · SpeechRDP tradeoffNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Physics Speech i.i.d. Gaussian source (synthetic)

Benchmarks: MNIST Physics Speech i.i.d. Gaussian source

Metrics: rate MSE distortion squared sliced Wasserstein perception RDP tradeoff curves

Baselines: NTC (deterministic integer-lattice transform coding) LTC with E8 lattice reverse channel coding (RCC) PD-LTC SD-LTC

Builds on: nonlinear transform coding lattice transform coding reverse channel coding dithered quantization lattice Gaussian coding

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