mlsanityData to 7 Oct 2026

CaCo: Both Positive and Negative Samples are Directly Learnable via Cooperative-adversarial Contrastive Learning

arXiv 2203.14370 ↗First posted 27 Mar 2022cs.CV cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

As a representative self-supervised method, contrastive learning has achieved great successes in unsupervised training of representations. It trains an encoder by distinguishing positive samples from negative ones given query anchors. These positive and negative samples play critical roles in defining the objective to learn the discriminative encoder, avoiding it from learning trivial features. While existing methods heuristically choose these samples, we present a principled method where both positive and negative samples are directly learnable end-to-end with the encoder. We show that the positive and negative samples can be cooperatively and adversarially learned by minimizing and maximizing the contrastive loss, respectively. This yields cooperative positives and adversarial negatives with respect to the encoder, which are updated to continuously track the learned representation of the query anchors over mini-batches. The proposed method achieves 71.3% and 75.3% in top-1 accuracy respectively over 200 and 800 epochs of pre-training ResNet-50 backbone on ImageNet1K without tricks such as multi-crop or stronger augmentations. With Multi-Crop, it can be further boosted into 75.7%. The source code and pre-trained model are released in https://github.com/maple-research-lab/caco.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 43 references that are in the map. First posted on arXiv 27 Mar 2022.

Builds on

33 of 43 references.

References · 33

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  3. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  5. 2017Mask R-CNNcited by 7,259
  6. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  7. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  8. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  9. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  10. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  11. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  12. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
21 more
  1. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  2. 2019Contrastive Multiview Codingcited by 1,297
  3. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  4. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  5. 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
  6. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
  7. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
  8. 2020Contrastive Learning with Hard Negative Samplescited by 619
  9. 2017Large Batch Training of Convolutional Networkscited by 529
  10. 2019Self-labelling via simultaneous clustering and representation learningcited by 525
  11. 2020Hard Negative Mixing for Contrastive Learningcited by 399
  12. 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 324
  13. 2020Adversarial Self-Supervised Contrastive Learningcited by 138
  14. 2021Can contrastive learning avoid shortcut solutions?cited by 114
  15. 2021Contrastive Learning with Stronger Augmentationscited by 100
  16. 2020Contrastive Learning with Adversarial Examplescited by 91
  17. 2020AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversariescited by 90
  18. 2019AET vs. AED: Unsupervised Representation Learning by Auto-Encoding Transformations rather than Datacited by 77
  19. 2020Learning Representations by Predicting Bags of Visual Wordscited by 73
  20. 2019Small Data Challenges in Big Data Era: A Survey of Recent Progress on Unsupervised and Semi-Supervised Methodscited by 62
  21. 2020Parametric Instance Classification for Unsupervised Visual Feature Learningcited by 41

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 4; 2024: 3.

9 papers.