Methods › General › Self-Supervised Learning › MoCo
Momentum Contrast
MoCo
archive 2025-07-28 Description, source and code snippet are the archive's method entry.
MoCo, or Momentum Contrast, is a self-supervised learning algorithm with a contrastive loss.
Contrastive loss methods can be thought of as building dynamic dictionaries. The "keys" (tokens) in the dictionary are sampled from data (e.g., images or patches) and are represented by an encoder network. Unsupervised learning trains encoders to perform dictionary look-up: an encoded “query” should be similar to its matching key and dissimilar to others. Learning is formulated as minimizing a contrastive loss.
MoCo can be viewed as a way to build large and consistent dictionaries for unsupervised learning with a contrastive loss. In MoCo, we maintain the dictionary as a queue of data samples: the encoded representations of the current mini-batch are enqueued, and the oldest are dequeued. The queue decouples the dictionary size from the mini-batch size, allowing it to be large. Moreover, as the dictionary keys come from the preceding several mini-batches, a slowly progressing key encoder, implemented as a momentum-based moving average of the query encoder, is proposed to maintain consistency.
Papers archive 2025-07-28
30 shown of 148, newest first. Repository counts are the archive's code-links table. A Syntology line states what Syntology ran from that paper's harvested code; it is per sample and not a correctness claim.
-
Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial Optimization 22 May 2025 · 1 repository · arXiv:2505.16471Syntology ran 1 of 1 samples · 0 unverified · 1 pointer-only (licence)
-
Variational Self-Supervised Learning 6 Apr 2025 · 0 repositories · arXiv:2504.04318
-
Task-Specific Knowledge Distillation from the Vision Foundation Model for Enhanced Medical Image Segmentation 10 Mar 2025 · 0 repositories · arXiv:2503.06976
-
Dataset Ownership Verification in Contrastive Pre-trained Models 11 Feb 2025 · 1 repository · arXiv:2502.07276
-
Self-supervised Benchmark Lottery on ImageNet: Do Marginal Improvements Translate to Improvements on Similar Datasets? 26 Jan 2025 · 0 repositories · arXiv:2501.15431
-
Language modulates vision: Evidence from neural networks and human brain-lesion models 23 Jan 2025 · 0 repositories · arXiv:2501.13628
-
Enhancing Contrastive Learning Inspired by the Philosophy of "The Blind Men and the Elephant" 21 Dec 2024 · 1 repository · arXiv:2412.16522
-
SCAN: Bootstrapping Contrastive Pre-training for Data Efficiency 14 Nov 2024 · 1 repository · arXiv:2411.09126
-
Accelerating Augmentation Invariance Pretraining 27 Oct 2024 · 0 repositories · arXiv:2410.22364
-
SRA: A Novel Method to Improve Feature Embedding in Self-supervised Learning for Histopathological Images 23 Oct 2024 · 0 repositories · arXiv:2410.17514
-
SynCo: Synthetic Hard Negatives in Contrastive Learning for Better Unsupervised Visual Representations 3 Oct 2024 · 1 repository · arXiv:2410.02401
-
Moner: Motion Correction in Undersampled Radial MRI with Unsupervised Neural Representation 25 Sep 2024 · 1 repository · arXiv:2409.16921Syntology ran 4 of 6 samples · 2 unverified · 5 pointer-only (licence)
-
Upper-body free-breathing Magnetic Resonance Fingerprinting applied to the quantification of water T1 and fat fraction 24 Sep 2024 · 1 repository · arXiv:2409.16200
-
Cross-Model Cross-Stream Learning for Self-Supervised Human Action Recognition 23 Sep 2024 · 1 repository
-
DRL-Based Resource Allocation for Motion Blur Resistant Federated Self-Supervised Learning in IoV 17 Aug 2024 · 1 repository · arXiv:2408.09194
-
Boosting Adverse Weather Crowd Counting via Multi-queue Contrastive Learning 12 Aug 2024 · 0 repositories · arXiv:2408.05956
-
Contrastive Learning for Image Complexity Representation 6 Aug 2024 · 0 repositories · arXiv:2408.03230
-
Alignment Calibration: Machine Unlearning for Contrastive Learning under Auditing 5 Jun 2024 · 0 repositories · arXiv:2406.03603
-
WIDIn: Wording Image for Domain-Invariant Representation in Single-Source Domain Generalization 28 May 2024 · 0 repositories · arXiv:2405.18405
-
Context-aware Diversity Enhancement for Neural Multi-Objective Combinatorial Optimization 14 May 2024 · 0 repositories · arXiv:2405.08604
-
Additive Margin in Contrastive Self-Supervised Frameworks to Learn Discriminative Speaker Representations 23 Apr 2024 · 1 repository · arXiv:2404.14913
-
Overcoming Dimensional Collapse in Self-supervised Contrastive Learning for Medical Image Segmentation 22 Feb 2024 · 0 repositories · arXiv:2402.14611
-
f-MICL: Understanding and Generalizing InfoNCE-based Contrastive Learning 15 Feb 2024 · 0 repositories · arXiv:2402.10150
-
Moco: A Learnable Meta Optimizer for Combinatorial Optimization 7 Feb 2024 · 1 repository · arXiv:2402.04915Syntology ran 9 of 10 samples · 1 unverified
-
DiffClone: Enhanced Behaviour Cloning in Robotics with Diffusion-Driven Policy Learning 17 Jan 2024 · 1 repository · arXiv:2401.09243Syntology ran 3 of 3 samples · 0 unverified
-
A Beam-Segmenting Polar Format Algorithm Based on Double PCS for Video SAR Persistent Imaging 19 Dec 2023 · 0 repositories · arXiv:2401.10252
-
SASSL: Enhancing Self-Supervised Learning via Neural Style Transfer 2 Dec 2023 · 0 repositories · arXiv:2312.01187
-
Maximum Entropy Model Correction in Reinforcement Learning 29 Nov 2023 · 0 repositories · arXiv:2311.17855
-
MoCo-Transfer: Investigating out-of-distribution contrastive learning for limited-data domains 15 Nov 2023 · 0 repositories · arXiv:2311.09401
-
SAMCLR: Contrastive pre-training on complex scenes using SAM for view sampling 23 Oct 2023 · 0 repositories · arXiv:2310.14736
Tasks archive 2025-07-28
20 shown of 165 tasks the archive attaches to papers tagged with this method, by distinct papers. A task without a page in the catalog is plain text.
Usage over time archive 2025-07-28
Components: the archive holds no method-to-method composition, so PwC's Components table cannot be rebuilt; the Papers list carries no Results column for the same reason (the archive does not join its leaderboard rows to method tags).
Categories archive 2025-07-28
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections