1 code implementation • 12 Aug 2022 • Rishab Balasubramanian, Rupashree Dey, Kunal Rathore
Contrastive learning is commonly applied to self-supervised learning, and has been shown to outperform traditional approaches such as the triplet loss and N-pair loss.
1 code implementation • 12 Aug 2022 • Rishab Balasubramanian, Kunal Rathore
Contrastive learning is commonly used as a method of self-supervised learning with the "anchor" and "positive" being two random augmentations of a given input image, and the "negative" is the set of all other images.