Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding
Not on the map. Why?
Abstract (arXiv)
Latent variable models have been successfully applied in lossless compression with the bits-back coding algorithm. However, bits-back suffers from an increase in the bitrate equal to the KL divergence between the approximate posterior and the true posterior. In this paper, we show how to remove this gap asymptotically by deriving bits-back coding algorithms from tighter variational bounds. The key idea is to exploit extended space representations of Monte Carlo estimators of the marginal likelihood. Naively applied, our schemes would require more initial bits than the standard bits-back coder, but we show how to drastically reduce this additional cost with couplings in the latent space. When parallel architectures can be exploited, our coders can achieve better rates than bits-back with little additional cost. We demonstrate improved lossless compression rates in a variety of settings, especially in out-of-distribution or sequential data compression.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 31 of its 67 references that are in the map. First posted on arXiv 22 Feb 2021.
Builds on
31 of 67 references.
References · 31
- 2017Neural Discrete Representation Learningcited by 4,650
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016Density estimation using Real NVPcited by 2,029
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,710
- 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,376
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2018Variational image compression with a scale hyperpriorcited by 910
- 2016End-to-end Optimized Image Compressioncited by 673
- 2018Joint Autoregressive and Hierarchical Priors for Learned Image Compressioncited by 642
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 635
19 more
- 2015Importance Weighted Autoencoderscited by 454
- 2017PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modificationscited by 415
- 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
- 2017Variational Sequential Monte Carlocited by 93
- 2017Filtering Variational Objectivescited by 91
- 2019Practical Lossless Compression with Latent Variables using Bits Back Codingcited by 85
- 2019Integer Discrete Flows and Lossless Compressioncited by 82
- 2020Improving Inference for Neural Image Compressioncited by 81
- 2017Auto-Encoding Sequential Monte Carlocited by 64
- 2018Minimal Random Code Learning: Getting Bits Back from Compressed Model Parameterscited by 56
- 2018Importance Weighting and Variational Inferencecited by 55
- 2019Bit-Swap: Recursive Bits-Back Coding for Lossless Compression with Hierarchical Latent Variablescited by 51
- 2018Hamiltonian Variational Auto-Encodercited by 41
- 2017Reinterpreting Importance-Weighted Autoencoderscited by 36
- 2019HiLLoC: Lossless Image Compression with Hierarchical Latent Variable Modelscited by 36
- 2020Compressing Images by Encoding Their Latent Representations with Relative Entropy Codingcited by 36
- 2020IDF++: Analyzing and Improving Integer Discrete Flows for Lossless Compressioncited by 35
- 2019Computationally Efficient Neural Image Compressioncited by 31
- 2013High-Dimensional Probability Estimation with Deep Density Modelscited by 17
Built on by
Citing papers per year: 2021: 7; 2022: 6; 2023: 2; 2024: 4.
19 papers.
Sort:
By area:
- 2022An Introduction to Neural Data Compressioncited by 78
- 2024Deep Generative Models through the Lens of the Manifold Hypothesis: A Survey and New Connectionscited by 47
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noisecited by 36
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?cited by 22
- 2021Lossless Compression with Probabilistic Circuitscited by 20
- 2022Sparse Probabilistic Circuits via Pruning and Growingcited by 17
- 2021Towards Empirical Sandwich Bounds on the Rate-Distortion Functioncited by 13
- 2021Partition and Code: learning how to compress graphscited by 10
- 2022Generalization Gap in Amortized Inferencecited by 10
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuitscited by 9
- 2023Probabilistic Integral Circuitscited by 8
- 2021Lossless compression with state space models using bits back codingcited by 6
7 more
- 2021Lossless Compression with Latent Variable Modelscited by 4
- 2021Compressing Multisets with Large Alphabets using Bits-Back Codingcited by 4
- 2022Parallel Neural Local Lossless Compressioncited by 4
- 2024Test-time adaptation for image compression with distribution regularizationcited by 3
- 2023Random Edge Coding: One-Shot Bits-Back Coding of Large Labeled Graphscited by 2
- 2022Verified Reversible Programming for Verified Lossless Compressioncited by 0
- 2022Latent Discretization for Continuous-time Sequence Compressioncited by 0
- 2024Test-time adaptation for image compression with distribution regularization16 Oct 2024
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?12 Sep 2024
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuits10 Jun 2024
- 2024Deep Generative Models through the Lens of the Manifold Hypothesis: A Survey and New Connections3 Apr 2024
- 2023Probabilistic Integral Circuits25 Oct 2023
- 2023Random Edge Coding: One-Shot Bits-Back Coding of Large Labeled Graphs16 May 2023
- 2022Latent Discretization for Continuous-time Sequence Compression28 Dec 2022
- 2022Sparse Probabilistic Circuits via Pruning and Growing22 Nov 2022
- 2022Verified Reversible Programming for Verified Lossless Compression2 Nov 2022
- 2022Generalization Gap in Amortized Inference23 May 2022
- 2022An Introduction to Neural Data Compression14 Feb 2022
- 2022Parallel Neural Local Lossless Compression13 Jan 2022
7 more
- 2021Towards Empirical Sandwich Bounds on the Rate-Distortion Function23 Nov 2021
- 2021Lossless Compression with Probabilistic Circuits23 Nov 2021
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noise21 Jul 2021
- 2021Compressing Multisets with Large Alphabets using Bits-Back Coding15 Jul 2021
- 2021Partition and Code: learning how to compress graphs5 Jul 2021
- 2021Lossless Compression with Latent Variable Models21 Apr 2021
- 2021Lossless compression with state space models using bits back coding18 Mar 2021
- 2022An Introduction to Neural Data Compressioncited by 78
- 2021Differentiable Annealed Importance Sampling and the Perils of Gradient Noisecited by 36
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?cited by 22
- 2021Lossless Compression with Probabilistic Circuitscited by 20
- 2022Sparse Probabilistic Circuits via Pruning and Growingcited by 17
- 2021Towards Empirical Sandwich Bounds on the Rate-Distortion Functioncited by 13
- 2021Partition and Code: learning how to compress graphscited by 10
- 2022Generalization Gap in Amortized Inferencecited by 10
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuitscited by 9
- 2023Probabilistic Integral Circuitscited by 8
- 2021Lossless compression with state space models using bits back codingcited by 6
- 2021Lossless Compression with Latent Variable Modelscited by 4
12 most cited of 18 All 18 (JSON)
- 2024Test-time adaptation for image compression with distribution regularization16 Oct 2024
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?12 Sep 2024
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuits10 Jun 2024
- 2023Probabilistic Integral Circuits25 Oct 2023
- 2023Random Edge Coding: One-Shot Bits-Back Coding of Large Labeled Graphs16 May 2023
- 2022Latent Discretization for Continuous-time Sequence Compression28 Dec 2022
- 2022Sparse Probabilistic Circuits via Pruning and Growing22 Nov 2022
- 2022Verified Reversible Programming for Verified Lossless Compression2 Nov 2022
- 2022Generalization Gap in Amortized Inference23 May 2022
- 2022An Introduction to Neural Data Compression14 Feb 2022
- 2022Parallel Neural Local Lossless Compression13 Jan 2022
- 2021Towards Empirical Sandwich Bounds on the Rate-Distortion Function23 Nov 2021
12 newest of 18 All 18 (JSON)