Clare S. Y. Huang Data Scientist | Atmospheric Dynamicist

Discussion on Contrastive Learning

I led the Machine Learning Journal Club discussion on the two papers:

You can find here the slides I made which provides an introduction to Contrastive Learning. Below are the main points from the slides:

  • Contrastive learning is a self-supervised method to learn a representation of objects by maximizing/minimizing distance between the same/different class(es)
  • Contrastive learning benefits from data augmentation and increase in model parameters
  • Under-clustering occurs when there is not enough negative samples to learn from; over-clustering occurs when the model overfits (memorize the data)
  • To solve inefficiency issue, median(rank-k) triplet loss is used instead of the total loss
<< Previous Page