Pitfalls of Gaussians as a noise distribution in NCE
Not on the map. Why?
Abstract (arXiv)
Noise Contrastive Estimation (NCE) is a popular approach for learning probability density functions parameterized up to a constant of proportionality. The main idea is to design a classification problem for distinguishing training data from samples from an easy-to-sample noise distribution q, in a manner that avoids having to calculate a partition function. It is well-known that the choice of q can severely impact the computational and statistical efficiency of NCE. In practice, a common choice for q is a Gaussian which matches the mean and covariance of the data. In this paper, we show that such a choice can result in an exponentially bad (in the ambient dimension) conditioning of the Hessian of the loss, even for very simple data distributions. As a consequence, both the statistical and algorithmic complexity for such a choice of q will be problematic in practice, suggesting that more complex noise distributions are essential to the success of NCE.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 6 of its 13 references that are in the map. First posted on arXiv 1 Oct 2022.
Builds on
6 of 13 references.
References · 6
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,101
- 2020Telescoping Density-Ratio Estimationcited by 108
- 2019Flow Contrastive Estimation of Energy-Based Modelscited by 75
- 2019Implicit Generation and Generalization in Energy-Based Modelscited by 22
- 2021Analyzing and Improving the Optimization Landscape of Noise-Contrastive Estimationcited by 15
- 2022The Optimal Noise in Noise-Contrastive Learning Is Not What You Thinkcited by 11
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 2.
6 papers.
- 2023Provable benefits of annealing for estimating normalizing constants: Importance Sampling, Noise-Contrastive Estimation, and beyondcited by 13
- 2025Density Ratio Estimation with Conditional Probability Pathscited by 13
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Modelscited by 10
- 2025BoltzNCE: Learning Likelihoods for Boltzmann Generation with Stochastic Interpolants and Noise Contrastive Estimationcited by 7
- 2023Optimizing the Noise in Self-Supervised Learning: from Importance Sampling to Noise-Contrastive Estimationcited by 2
- 2024A Unified View on Learning Unnormalized Distributions via Noise-Contrastive Estimationcited by 2
- 2025BoltzNCE: Learning Likelihoods for Boltzmann Generation with Stochastic Interpolants and Noise Contrastive Estimation1 Jul 2025
- 2025Density Ratio Estimation with Conditional Probability Paths4 Feb 2025
- 2024A Unified View on Learning Unnormalized Distributions via Noise-Contrastive Estimation26 Sep 2024
- 2023Provable benefits of annealing for estimating normalizing constants: Importance Sampling, Noise-Contrastive Estimation, and beyond5 Oct 2023
- 2023Revisiting Energy Based Models as Policies: Ranking Noise Contrastive Estimation and Interpolating Energy Models11 Sep 2023
- 2023Optimizing the Noise in Self-Supervised Learning: from Importance Sampling to Noise-Contrastive Estimation23 Jan 2023