The continuous Bernoulli: fixing a pervasive error in variational autoencoders
Not on the map. Why?
Abstract (arXiv)
Variational autoencoders (VAE) have quickly become a central tool in machine learning, applicable to a broad range of data types and latent variable models. By far the most common first step, taken by seminal papers and by core software libraries alike, is to model MNIST data using a deep network parameterizing a Bernoulli likelihood. This practice contains what appears to be and what is often set aside as a minor inconvenience: the pixel data is [0,1] valued, not {0,1} as supported by the Bernoulli likelihood. Here we show that, far from being a triviality or nuisance that is convenient to ignore, this error has profound importance to VAE, both qualitative and quantitative. We introduce and fully characterize a new [0,1]-supported, single parameter distribution: the continuous Bernoulli, which patches this pervasive bug in VAE. This distribution is not nitpicking; it produces meaningful performance improvements across a range of metrics and datasets, including sharper image samples, and suggests a broader class of performant VAE.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 9; 2023: 9; 2024: 4; 2025: 4; 2026: 5.
40 papers.
Sort:
By area:
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 251
- 2021Neural Feature Search for RGB-Infrared Person Re-Identificationcited by 50
- 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Modelscited by 28
- 2025SMART: Simulated Students Aligned with Item Response Theory for Question Difficulty Predictioncited by 21
- 2022Instance-Dependent Noisy Label Learning via Graphical Modellingcited by 17
- 2021Certifiably Robust Variational Autoencoderscited by 14
- 2021Nested Variational Inferencecited by 14
- 2024Scoring Time Intervals using Non-Hierarchical Transformer For Automatic Piano Transcriptioncited by 14
- 2021Model Selection for Bayesian Autoencoderscited by 10
- 2021Robust outlier detection by de-biasing VAE likelihoodscited by 8
- 2023Extraction and Recovery of Spatio-Temporal Structure in Latent Dynamics Alignment with Diffusion Modelscited by 7
- 2022Energy-Based Models for Functional Data using Path Measure Tiltingcited by 5
28 more
- 2022FretNet: Continuous-Valued Pitch Contour Streaming for Polyphonic Guitar Tablature Transcriptioncited by 5
- 2023Variational Mixture of HyperGenerators for Learning Distributions Over Functionscited by 5
- 2021Probabilistic task modelling for meta-learningcited by 4
- 2021Bayesian Autoencoders: Analysing and Fixing the Bernoulli likelihood for Out-of-Distribution Detectioncited by 4
- 2022Deep equilibrium models as estimators for continuous latent variablescited by 4
- 2023Real-Time Variational Method for Learning Neural Trajectory and its Dynamicscited by 3
- 2023Extreme heatwave sampling and prediction with analog Markov chain and comparisons with deep learningcited by 3
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithmcited by 3
- 2024Stabilizing the Kumaraswamy Distributioncited by 3
- 2021Sparse Communication via Mixed Distributionscited by 2
- 2022Training Latent Variable Models with Auto-encoding Variational Bayes: A Tutorialcited by 2
- 2023A behavioural transformer for effective collaboration between a robot and a non-stationary humancited by 2
- 2022DBCal: Density Based Calibration of classifier predictions for uncertainty quantificationcited by 1
- 2022On the Normalizing Constant of the Continuous Categorical Distributioncited by 1
- 2023Anomaly Detection in Aeronautics Data with Quantum-compatible Discrete Deep Generative Modelcited by 1
- 2023Self-Distillation for Gaussian Process Regression and Classificationcited by 1
- 2025An Introduction to Discrete Variational Autoencoderscited by 1
- 2022Sparse Representation Learning with Modified q-VAE towards Minimal Realization of World Modelcited by 0
- 2023On Neural Networks as Infinite Tree-Structured Probabilistic Graphical Modelscited by 0
- 2023Auto-encoding GPS data to reveal individual and collective behaviourcited by 0
- 2024Towards Model-Agnostic Posterior Approximation for Fast and Accurate Variational Autoencoderscited by 0
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddingscited by 0
- 2025Adaptive Heterogeneous Mixtures of Normalising Flows for Robust Variational Inferencecited by 0
- 2026Bayesian Preference Learning for Test-Time Steerable Reward Modelscited by 0
- 2026Predicting integers from continuous parameterscited by 0
- 2026Metabolic cost of information processing in Poisson variational autoencoderscited by 0
- 2026Variational Learning of Fractional Posteriorscited by 0
- 2026Lost and Found in Translation: Variational Diagnostics for Neural Codebook Channelscited by 0
- 2026Lost and Found in Translation: Variational Diagnostics for Neural Codebook Channels13 May 2026
- 2026Variational Learning of Fractional Posteriors29 Mar 2026
- 2026Metabolic cost of information processing in Poisson variational autoencoders13 Feb 2026
- 2026Predicting integers from continuous parameters11 Feb 2026
- 2026Bayesian Preference Learning for Test-Time Steerable Reward Models9 Feb 2026
- 2025Adaptive Heterogeneous Mixtures of Normalising Flows for Robust Variational Inference2 Oct 2025
- 2025SMART: Simulated Students Aligned with Item Response Theory for Question Difficulty Prediction7 Jul 2025
- 2025An Introduction to Discrete Variational Autoencoders15 May 2025
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddings13 Mar 2025
- 2024Stabilizing the Kumaraswamy Distribution1 Oct 2024
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithm11 Aug 2024
- 2024Scoring Time Intervals using Non-Hierarchical Transformer For Automatic Piano Transcription15 Apr 2024
28 more
- 2024Towards Model-Agnostic Posterior Approximation for Fast and Accurate Variational Autoencoders13 Mar 2024
- 2023Auto-encoding GPS data to reveal individual and collective behaviour1 Dec 2023
- 2023A behavioural transformer for effective collaboration between a robot and a non-stationary human25 Jul 2023
- 2023Extreme heatwave sampling and prediction with analog Markov chain and comparisons with deep learning18 Jul 2023
- 2023Extraction and Recovery of Spatio-Temporal Structure in Latent Dynamics Alignment with Diffusion Models9 Jun 2023
- 2023On Neural Networks as Infinite Tree-Structured Probabilistic Graphical Models27 May 2023
- 2023Real-Time Variational Method for Learning Neural Trajectory and its Dynamics18 May 2023
- 2023Self-Distillation for Gaussian Process Regression and Classification5 Apr 2023
- 2023Anomaly Detection in Aeronautics Data with Quantum-compatible Discrete Deep Generative Model22 Mar 2023
- 2023Variational Mixture of HyperGenerators for Learning Distributions Over Functions13 Feb 2023
- 2022FretNet: Continuous-Valued Pitch Contour Streaming for Polyphonic Guitar Tablature Transcription6 Dec 2022
- 2022Deep equilibrium models as estimators for continuous latent variables11 Nov 2022
- 2022Instance-Dependent Noisy Label Learning via Graphical Modelling2 Sep 2022
- 2022Training Latent Variable Models with Auto-encoding Variational Bayes: A Tutorial16 Aug 2022
- 2022Sparse Representation Learning with Modified q-VAE towards Minimal Realization of World Model8 Aug 2022
- 2022On the Normalizing Constant of the Continuous Categorical Distribution28 Apr 2022
- 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Models14 Apr 2022
- 2022DBCal: Density Based Calibration of classifier predictions for uncertainty quantification1 Apr 2022
- 2022Energy-Based Models for Functional Data using Path Measure Tilting4 Feb 2022
- 2021Robust outlier detection by de-biasing VAE likelihoods19 Aug 2021
- 2021Sparse Communication via Mixed Distributions5 Aug 2021
- 2021Bayesian Autoencoders: Analysing and Fixing the Bernoulli likelihood for Out-of-Distribution Detection28 Jul 2021
- 2021Nested Variational Inference21 Jun 2021
- 2021Model Selection for Bayesian Autoencoders11 Jun 2021
- 2021Probabilistic task modelling for meta-learning9 Jun 2021
- 2021Neural Feature Search for RGB-Infrared Person Re-Identification6 Apr 2021
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Models8 Mar 2021
- 2021Certifiably Robust Variational Autoencoders15 Feb 2021
- 2021Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Modelscited by 251
- 2021Neural Feature Search for RGB-Infrared Person Re-Identificationcited by 50
- 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Modelscited by 28
- 2022Instance-Dependent Noisy Label Learning via Graphical Modellingcited by 17
- 2021Certifiably Robust Variational Autoencoderscited by 14
- 2021Nested Variational Inferencecited by 14
- 2024Scoring Time Intervals using Non-Hierarchical Transformer For Automatic Piano Transcriptioncited by 14
- 2021Model Selection for Bayesian Autoencoderscited by 10
- 2021Robust outlier detection by de-biasing VAE likelihoodscited by 8
- 2022Energy-Based Models for Functional Data using Path Measure Tiltingcited by 5
- 2022FretNet: Continuous-Valued Pitch Contour Streaming for Polyphonic Guitar Tablature Transcriptioncited by 5
- 2023Variational Mixture of HyperGenerators for Learning Distributions Over Functionscited by 5
12 most cited of 36 All 36 (JSON)
- 2026Lost and Found in Translation: Variational Diagnostics for Neural Codebook Channels13 May 2026
- 2026Variational Learning of Fractional Posteriors29 Mar 2026
- 2026Metabolic cost of information processing in Poisson variational autoencoders13 Feb 2026
- 2026Predicting integers from continuous parameters11 Feb 2026
- 2025Adaptive Heterogeneous Mixtures of Normalising Flows for Robust Variational Inference2 Oct 2025
- 2025An Introduction to Discrete Variational Autoencoders15 May 2025
- 2025Generative Binary Memory: Pseudo-Replay Class-Incremental Learning on Binarized Embeddings13 Mar 2025
- 2024Stabilizing the Kumaraswamy Distribution1 Oct 2024
- 2024Divide-and-Conquer Predictive Coding: a structured Bayesian inference algorithm11 Aug 2024
- 2024Scoring Time Intervals using Non-Hierarchical Transformer For Automatic Piano Transcription15 Apr 2024
- 2024Towards Model-Agnostic Posterior Approximation for Fast and Accurate Variational Autoencoders13 Mar 2024
- 2023Auto-encoding GPS data to reveal individual and collective behaviour1 Dec 2023
12 newest of 36 All 36 (JSON)