What is: InfoNCE?
Source | Representation Learning with Contrastive Predictive Coding |
Year | 2000 |
Data Source | CC BY-SA - https://paperswithcode.com |
InfoNCE, where NCE stands for Noise-Contrastive Estimation, is a type of contrastive loss function used for self-supervised learning.
Given a set {} of random samples containing one positive sample from and negative samples from the 'proposal' distribution , we optimize:
Optimizing this loss will result in estimating the density ratio, which is: