Brief Introduction to Contrastive Learning Pretext Tasks for Visual Representation
Zhenyuan Lu

TL;DR
This paper introduces contrastive learning pretext tasks for visual representation, emphasizing how self-supervised methods leverage unlabeled data to improve neural network performance in computer vision.
Contribution
It provides an overview of contrastive learning strategies and formulations for pretext tasks in visual representation learning, highlighting recent developments.
Findings
Contrastive learning effectively uses unlabeled data for visual tasks.
Various strategies for contrastive pretext tasks have been recently proposed.
Contrastive learning improves feature representation without extensive labeled data.
Abstract
To improve performance in visual feature representation from photos or videos for practical applications, we generally require large-scale human-annotated labeled data while training deep neural networks. However, the cost of gathering and annotating human-annotated labeled data is expensive. Given that there is a lot of unlabeled data in the actual world, it is possible to introduce self-defined pseudo labels as supervisions to prevent this issue. Self-supervised learning, specifically contrastive learning, is a subset of unsupervised learning methods that has grown popular in computer vision, natural language processing, and other domains. The purpose of contrastive learning is to embed augmented samples from the same sample near to each other while pushing away those that are not. In the following sections, we will introduce the regular formulation among different learnings. In the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Domain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications
MethodsContrastive Learning
