QK Iteration: A Self-Supervised Representation Learning Algorithm for Image Similarity

11/15/2021
by   David Wu, et al.
0

Self-supervised representation learning is a fundamental problem in computer vision with many useful applications (e.g., image search, instance level recognition, copy detection). In this paper we present a new contrastive self-supervised representation learning algorithm in the context of Copy Detection in the 2021 Image Similarity Challenge hosted by Facebook AI Research. Previous work in contrastive self-supervised learning has identified the importance of being able to optimize representations while “pushing” against a large number of negative examples. Representative previous solutions either use large batches enabled by modern distributed training systems or maintain queues or memory banks holding recently evaluated representations while relaxing some consistency properties. We approach this problem from a new angle: We directly learn a query model and a key model jointly and push representations against a very large number (e.g., 1 million) of negative representations in each SGD step. We achieve this by freezing the backbone on one side and by alternating between a Q-optimization step and a K-optimization step. During the competition timeframe, our algorithms achieved a micro-AP score of 0.3401 on the Phase 1 leaderboard, significantly improving over the baseline μAP of 0.1556. On the final Phase 2 leaderboard, our model scored 0.1919, while the baseline scored 0.0526. Continued training yielded further improvement. We conducted an empirical study to compare the proposed approach with a SimCLR style strategy where the negative examples are taken from the batch only. We found that our method (μAP of 0.3403) significantly outperforms this SimCLR-style baseline (μAP of 0.2001).

READ FULL TEXT

page 2

page 4

research
07/13/2020

Whitening for Self-Supervised Representation Learning

Recent literature on self-supervised learning is based on the contrastiv...
research
09/17/2020

AAG: Self-Supervised Representation Learning by Auxiliary Augmentation with GNT-Xent Loss

Self-supervised representation learning is an emerging research topic fo...
research
02/13/2021

Understanding Negative Samples in Instance Discriminative Self-supervised Representation Learning

Instance discriminative self-supervised representation learning has been...
research
10/14/2020

Self-Supervised Ranking for Representation Learning

We present a new framework for self-supervised representation learning b...
research
07/27/2020

Self-Supervised Contrastive Learning for Unsupervised Phoneme Segmentation

We propose a self-supervised representation learning model for the task ...
research
02/21/2022

A Self-Supervised Descriptor for Image Copy Detection

Image copy detection is an important task for content moderation. We int...
research
09/30/2021

Mining for strong gravitational lenses with self-supervised learning

We employ self-supervised representation learning to distill information...

Please sign up or login with your details

Forgot password? Click here to reset