ICLR 2022spotlight22 citations

Analyzing and Improving the Optimization Landscape of Noise-Contrastive Estimation

Bingbin Liu, Elan Rosenfeld, Pradeep Kumar Ravikumar, Andrej Risteski

Abstract

Noise-contrastive estimation (NCE) is a statistically consistent method for learning unnormalized probabilistic models. It has been empirically observed that the choice of the noise distribution is crucial for NCE’s performance. However, such observation has never been made formal or quantitative. In fact, it is not even clear whether the difficulties arising from a poorly chosen noise distribution are statistical or algorithmic in nature. In this work, we formally pinpoint reasons for NCE’s poor performance when an inappropriate noise distribution is used. Namely, we prove these challenges arise due to an ill-behaved (more precisely, flat) loss landscape. To address this, we introduce a variant of NCE called \emph{eNCE} which uses an exponential loss and for which \emph{normalized gradient descent} addresses the landscape issues \emph{provably} when the target and noise distributions are in a given exponential family.

noise contrastive estimationcontrastive learningunsupervised learningtheory
BibTeX
@inproceedings{
liu2022analyzing,
title={Analyzing and Improving the Optimization Landscape of Noise-Contrastive Estimation},
author={Bingbin Liu and Elan Rosenfeld and Pradeep Kumar Ravikumar and Andrej Risteski},
booktitle={International Conference on Learning Representations},
year={2022},
url={https://openreview.net/forum?id=eBS-3YiaIL-}
}
Analyzing and Improving the Optimization Landscape of Noise-Contrastive Estimation · ICLR 2022