paper-with-me

홈 › Papers

Fast-MoCo: Boost Momentum-based Contrastive Learning with Combinatorial Patches

2022-07-17 · Yuanzheng Ci, Chen Lin, Lei Bai, Wanli Ouyang

Contrastive-based self-supervised learning methods achieved great success in recent years. However, self-supervision requires extremely long training epochs (e.g., 800 epochs for MoCo v3) to achieve promising results, which is unacceptable for the general academic community and hinders the development of this topic. This work revisits the momentum-based contrastive learning frameworks and identifies the inefficiency in which two augmented views generate only one positive pair. We propose Fast-MoCo - a novel framework that utilizes combinatorial patches to construct multiple positive pairs from two augmented views, which provides abundant supervision signals that bring significant acceleration with neglectable extra computational cost. Fast-MoCo trained with 100 epochs achieves 73.5% linear evaluation accuracy, similar to MoCo v3 (ResNet-50 backbone) trained with 800 epochs. Extra training (200 epochs) further improves the result to 75.1%, which is on par with state-of-the-art methods. Experiments on several downstream tasks also confirm the effectiveness of Fast-MoCo.

📄 PDF Abstract BibTeX arXiv:2207.08220

Code (1)

orashi/fast-moco 공식 구현 pytorch

Tasks

Contrastive LearningLinear evaluationSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
Batch Normalization 설명 없음
MoCo v3 MoCo v3 aims to stabilize training of self-supervised ViTs. MoCo v3 is an incremental improvement of MoCo v1/2. Two crops are used for each image under random data…
InfoNCE 설명 없음
MoCo 설명 없음

Similar Papers 제목 키워드 기반

Improved Baselines with Momentum Contrastive Learning

2020-03-09 · Xinlei Chen, Haoqi Fan, Ross Girshick, Kaiming He

Contrastive unsupervised learning has recently shown encouraging progress, e.g., in Momentum Contrast (MoCo) and SimCLR. In this note, we verify the effectiveness of two of SimCLR's design improvements by implementing th…

Contrastive LearningData AugmentationImage ClassificationPerson Re-Identification+3

UniMoCo: Unsupervised, Semi-Supervised and Full-Supervised Visual Representation Learning

2021-03-19 · Zhigang Dai, Bolun Cai, Yugeng Lin, Junying Chen

Momentum Contrast (MoCo) achieves great success for unsupervised visual representation. However, there are a lot of supervised and semi-supervised datasets, which are already labeled. To fully utilize the label annotatio…

Representation Learning

Momentum Contrast for Unsupervised Visual Representation Learning

2019-11-13 · CVPR 2020 6 · Kaiming He, Haoqi Fan, Yuxin Wu, Saining Xie 외

We present Momentum Contrast (MoCo) for unsupervised visual representation learning. From a perspective on contrastive learning as dictionary look-up, we build a dynamic dictionary with a queue and a moving-averaged enco…

Contrastive LearningImage ClassificationRepresentation LearningSelf-Supervised Image Classification

Dual Temperature Helps Contrastive Learning Without Many Negative Samples: Towards Understanding and Simplifying MoCo

2022-03-30 · CVPR 2022 1 · Chaoning Zhang, Kang Zhang, Trung X. Pham, Axi Niu 외

Contrastive learning (CL) is widely known to require many negative samples, 65536 in MoCo for instance, for which the performance of a dictionary-free framework is often inferior because the negative sample size (NSS) is…

Contrastive Learning

Self-supervised Text-independent Speaker Verification using Prototypical Momentum Contrastive Learning

2020-12-13 · Wei Xia, Chunlei Zhang, Chao Weng, Meng Yu 외

In this study, we investigate self-supervised representation learning for speaker verification (SV). First, we examine a simple contrastive learning approach (SimCLR) with a momentum contrastive (MoCo) learning framework…

ClusteringContrastive LearningRepresentation LearningSpeaker Verification+1