Machine Learning & Training
What Is Contrastive Learning?
Contrastive learning is a technique that trains models to produce representations where similar examples are close together and dissimilar ones are far apart. It is often used in self-supervised learning to learn useful features without labels. The approach has been influential in both vision and language representation learning.
Further reading
Read more about contrastive learning — articles and blogs from around the web: