ScoreCL: Augmentation-Adaptive Contrastive Learning via Score-Matching Function
Not on the map. Why?
Abstract (arXiv)
Self-supervised contrastive learning (CL) has achieved state-of-the-art performance in representation learning by minimizing the distance between positive pairs while maximizing that of negative ones. Recently, it has been verified that the model learns better representation with diversely augmented positive pairs because they enable the model to be more view-invariant. However, only a few studies on CL have considered the difference between augmented views, and have not gone beyond the hand-crafted findings. In this paper, we first observe that the score-matching function can measure how much data has changed from the original through augmentation. With the observed property, every pair in CL can be weighted adaptively by the difference of score values, resulting in boosting the performance of the existing CL method. We show the generality of our method, referred to as ScoreCL, by consistently improving various CL methods, SimCLR, SimSiam, W-MSE, and VICReg, up to 3%p in k-NN evaluation on CIFAR-10, CIFAR-100, and ImageNet-100. Moreover, we have conducted exhaustive experiments and ablations, including results on diverse downstream tasks, comparison with possible baselines, and improvement when used with other proposed augmentation methods. We hope our exploration will inspire more research in exploiting the score matching for CL.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 49 of its 70 references that are in the map. First posted on arXiv 7 Jun 2023.
Builds on
49 of 70 references.
References · 49
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Mask R-CNNcited by 7,259
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
37 more
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Supervised Contrastive Learningcited by 2,803
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2013Describing Textures in the Wildcited by 2,110
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2019Contrastive Multiview Codingcited by 1,297
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2019Sliced Score Matching: A Scalable Approach to Density and Score Estimationcited by 381
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2020Whitening for Self-Supervised Representation Learningcited by 278
- 2022Cold Diffusion: Inverting Arbitrary Image Transforms Without Noisecited by 275
- 2021Parametric Contrastive Learningcited by 217
- 2020Audio-Visual Instance Discrimination with Cross-Modal Agreementcited by 192
- 2020Demystifying Contrastive Self-Supervised Learning: Invariances, Augmentations and Dataset Biasescited by 143
- 2021Contrastive Learning with Stronger Augmentationscited by 100
- 2021Towards the Generalization of Contrastive Self-Supervised Learningcited by 99
- 2021Diffusion Normalizing Flowcited by 77
- 2022Crafting Better Contrastive Views for Siamese Representation Learningcited by 67
- 2022Twin Contrastive Learning for Online Clusteringcited by 60
- 2022On the Importance of Asymmetry for Siamese Representation Learningcited by 38
- 2020Delving into Inter-Image Invariance for Unsupervised Visual Representationscited by 37
- 2020Multiscale Score Matching for Out-of-Distribution Detectioncited by 36
- 2021Object-aware Contrastive Learning for Debiased Scene Representationcited by 34
- 2020Multi-label Contrastive Predictive Codingcited by 32
- 2021Interpreting diffusion score matching using normalizing flowcited by 9
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Poly-View Contrastive Learningcited by 9
- 2024Poly-View Contrastive Learning8 Mar 2024