Multi-label Contrastive Predictive Coding
By Jiaming Song, Stefano Ermon. 2020
53 citations recorded by the source corpus.
Variational mutual information (MI) estimators are widely used in unsupervised representation learning methods such as contrastive predictive coding (CPC). A lower bound on MI can be obtained from a multi-class classification problem, where a critic attempts to distinguish a positive sample drawn from the underlying joint distribution from $(m-1)$ negative samples drawn from a suitable proposal distribution. Using this approach, MI estimates are bounded above by $\log m$, and could thus severely underestimate unless $m$ is very large. To overcome this limitation, we introduce a novel estimator based on a multi-label classification problem, where the critic needs to jointly identify multiple positive samples at the same time. We show that using the same amount of negative samples, multi-label CPC is able to exceed the $\log m$ bound, while still being a valid lower bound of mutual information. We demonstrate that the proposed approach is able to lead to better mutual information estimation, gain empirical improvements in unsupervised representation learning, and beat a current state-of-the-art knowledge distillation method over 10 out of 13 tasks.
Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Chenlin Meng
- Stefano Ermon
- Jiaming Song
- Abhishek Sinha
- Chris J. Maddison
- Diane Larlus
- Yannis Kalantidis
- Yann Dubois
In Computer Vision and Pattern Recognition
- Luc Van Gool
- Ming-Hsuan Yang
- Dacheng Tao
- Andrea Vedaldi
- Trevor Darrell
- Cordelia Schmid
- Stefano Ermon
- Jitendra Malik
In Representation & Self-Supervised Learning
- Stefano Ermon
- Jiaming Song
- Abhishek Sinha
- Chenlin Meng
- Benjamin Bloem-Reddy
- Mert Bulent Sariyildiz
- No'e Pion
- Yannis Kalantidis
Citations in the corpus
- D2C: Diffusion-Decoding Models for Few-Shot Conditional Generation (2021, background): “In particular, contrastive representation learning encourages representations to be closer between “positive” pairs and further between “negative” pairs; contrastive predictive coding (CPC, [95]), based on multi-class classification, have been commonly used in state-of-the-art methods [37, 16, 18, 1”
- Lossy Compression for Lossless Prediction (2021, background): “The disadvantages of BINCE are that it (i) does not provide to reconstructions diminishes interpretability; and (ii) has a high bias, unless the number of negative samples n is large [33, 34], which is computationally intensive.”
- Hard Negative Mixing for Contrastive Learning (2020, background): “…learning, a number of more theoretical studies have emerged trying to understand the underlying mechanism that make it work so well [67, 73, 59, 39], while Mutual Information theory has been the basis and inspiration for a number such studies and self-supervised learning algorithms, e.g .”