Improving Contrastive Learning by Visualizing Feature Transformation
Not on the map. Why?
Abstract (arXiv)
Contrastive learning, which aims at minimizing the distance between positive pairs while maximizing that of negative ones, has been widely and successfully applied in unsupervised feature learning, where the design of positive and negative (pos/neg) pairs is one of its keys. In this paper, we attempt to devise a feature-level data manipulation, differing from data augmentation, to enhance the generic contrastive self-supervised learning. To this end, we first design a visualization scheme for pos/neg score (Pos/neg score indicates cosine similarity of pos/neg pair.) distribution, which enables us to analyze, interpret and understand the learning process. To our knowledge, this is the first attempt of its kind. More importantly, leveraging this tool, we gain some significant observations, which inspire our novel Feature Transformation proposals including the extrapolation of positives. This operation creates harder positives to boost the learning because hard positives enable the model to be more view-invariant. Besides, we propose the interpolation among negatives, which provides diversified negatives and makes the model more discriminative. It is the first attempt to deal with both challenges simultaneously. Experiment results show that our proposed Feature Transformation can improve at least 6.0% accuracy on ImageNet-100 over MoCo baseline, and about 2.0% accuracy on ImageNet-1K over the MoCoV2 baseline. Transferring to the downstream tasks successfully demonstrate our model is less task-bias. Visualization tools and codes https://github.com/DTennant/CL-Visualizing-Feature-Transformation .
Key facts. Cited by 44 papers in the map (data through 13 Oct 2026). Builds on 51 of its 59 references that are in the map. First posted on arXiv 6 Aug 2021.
Builds on
51 of 59 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2014Microsoft COCO: Common Objects in Contextcited by 17,550
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,321
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,625
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,476
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,712
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,492
- 2017Mask R-CNNcited by 7,266
- 2016Densely Connected Convolutional Networkscited by 6,707
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,170
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,849
38 more
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,840
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,730
- 2015SSD: Single Shot MultiBox Detectorcited by 3,128
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,882
- 2020Exploring Simple Siamese Representation Learningcited by 2,860
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,850
- 2020Supervised Contrastive Learningcited by 2,811
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,285
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,841
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,709
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,397
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,269
- 2020What Makes for Good Views for Contrastive Learning?cited by 844
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2014Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFscited by 553
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 471
- 2020Hard Negative Mixing for Contrastive Learningcited by 399
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2020Debiased Contrastive Learningcited by 354
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
- 2020What Should Not Be Contrastive in Contrastive Learningcited by 224
- 2021DetCo: Unsupervised Contrastive Learning for Object Detectioncited by 205
- 2020What makes instance discrimination good for transfer learning?cited by 111
- 2021Instance Localization for Self-supervised Detection Pretrainingcited by 99
- 2020AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversariescited by 90
- 2017MegDet: A Large Mini-Batch Object Detectorcited by 66
- 2021Mean Shift for Self-Supervised Learningcited by 65
- 2020Un-Mix: Rethinking Image Mixtures for Unsupervised Visual Representation Learningcited by 62
- 2020MixCo: Mix-up Contrastive Learning for Visual Representationcited by 62
- 2020Unsupervised Feature Learning by Cross-Level Instance-Group Discriminationcited by 51
- 2020Parametric Instance Classification for Unsupervised Visual Feature Learningcited by 41
- 2020CO2: Consistent Contrast for Unsupervised Visual Representation Learningcited by 38
- 2020Joint Contrastive Learning with Infinite Possibilitiescited by 31
- 2020Embedding Expansion: Augmentation in Embedding Space for Deep Metric Learningcited by 27
- 2020i-Mix: A Domain-Agnostic Strategy for Contrastive Representation Learningcited by 19
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2021: 3; 2022: 18; 2023: 16; 2024: 6; 2025: 1.
44 papers.
Sort:
By area:
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understandingcited by 198
- 2023Learning Semi-supervised Gaussian Mixture Models for Generalized Category Discoverycited by 72
- 2022Self-Supervised Visual Representation Learning with Semantic Groupingcited by 70
- 2022Crafting Better Contrastive Views for Siamese Representation Learningcited by 67
- 2022Dual Temperature Helps Contrastive Learning Without Many Negative Samples: Towards Understanding and Simplifying MoCocited by 52
- 2022XCon: Learning with Experts for Fine-grained Category Discoverycited by 50
- 2021Exploring the Equivalence of Siamese Self-Supervised Learning via A Unified Gradient Frameworkcited by 49
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 46
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 31
- 2022Geodesic Multi-Modal Mixup for Robust Fine-Tuningcited by 29
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphscited by 21
32 more
- 2023Boosting Video Object Segmentation via Space-time Correspondence Learningcited by 21
- 2023Understanding Contrastive Learning via Distributionally Robust Optimizationcited by 21
- 2023CoRTX: Contrastive Framework for Real-time Explanationcited by 20
- 2024A Survey on Mixup Augmentations and Beyondcited by 20
- 2023Finding Order in Chaos: A Novel Data Augmentation Method for Time Series in Contrastive Learningcited by 18
- 2022Pose-disentangled Contrastive Learning for Self-supervised Facial Representationcited by 16
- 2023Hallucination Improves the Performance of Unsupervised Visual Representation Learningcited by 16
- 2023Cluster-Level Contrastive Learning for Emotion Recognition in Conversationscited by 14
- 2022Discriminability-Transferability Trade-Off: An Information-Theoretic Perspectivecited by 13
- 2022Hard Negative Sampling Strategies for Contrastive Representation Learningcited by 13
- 2023OOD-CV-v2: An extended Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 12
- 2022Alignment-Uniformity aware Representation Learning for Zero-shot Video Classificationcited by 11
- 2022SIOD: Single Instance Annotated Per Category Per Image for Object Detectioncited by 10
- 2023Sample and Predict Your Latent: Modality-free Sequential Disentanglement via Contrastive Estimationcited by 10
- 2023Vision Learners Meet Web Image-Text Pairscited by 6
- 2024Contrastive Learning with Synthetic Positivescited by 6
- 2022Low-confidence Samples Matter for Domain Adaptationcited by 4
- 2022Beyond Instance Discrimination: Relation-aware Contrastive Self-supervised Learningcited by 4
- 2022Information-guided pixel augmentation for pixel-wise contrastive learningcited by 4
- 2025CL-MVSNet: Unsupervised Multi-view Stereo with Dual-level Contrastive Learningcited by 4
- 2021Contrastive Object-level Pre-training with Spatial Noise Curriculum Learningcited by 2
- 2023Cross-Stream Contrastive Learning for Self-Supervised Skeleton-Based Action Recognitioncited by 2
- 2024Efficiency for Free: Ideal Data Are Transportable Representationscited by 2
- 2023CLR-GAM: Contrastive Point Cloud Learning with Guided Augmentation and Feature Mappingcited by 1
- 2023Additional Positive Enables Better Representation Learning for Medical Imagescited by 1
- 2023Towards Better Modeling with Missing Data: A Contrastive Learning-based Visual Analytics Perspectivecited by 1
- 2023Rethinking Samples Selection for Contrastive Learning: Mining of Potential Samplescited by 1
- 2024SimO Loss: Anchor-Free Contrastive Loss for Fine-Grained Supervised Contrastive Learningcited by 1
- 2024Enhancing Contrastive Learning Inspired by the Philosophy of "The Blind Men and the Elephant"cited by 1
- 2022Generalizing similarity in noisy setups: the DIBS phenomenoncited by 0
- 2022Real-centric Consistency Learning for Deepfake Detectioncited by 0
- 2024Feature Augmentation for Self-supervised Contrastive Learning: A Closer Lookcited by 0
- 2025CL-MVSNet: Unsupervised Multi-view Stereo with Dual-level Contrastive Learning11 Mar 2025
- 2024Enhancing Contrastive Learning Inspired by the Philosophy of "The Blind Men and the Elephant"21 Dec 2024
- 2024Feature Augmentation for Self-supervised Contrastive Learning: A Closer Look16 Oct 2024
- 2024SimO Loss: Anchor-Free Contrastive Loss for Fine-Grained Supervised Contrastive Learning7 Oct 2024
- 2024A Survey on Mixup Augmentations and Beyond8 Sep 2024
- 2024Contrastive Learning with Synthetic Positives30 Aug 2024
- 2024Efficiency for Free: Ideal Data Are Transportable Representations23 May 2024
- 2023Rethinking Samples Selection for Contrastive Learning: Mining of Potential Samples1 Nov 2023
- 2023Understanding Contrastive Learning via Distributionally Robust Optimization17 Oct 2023
- 2023Finding Order in Chaos: A Novel Data Augmentation Method for Time Series in Contrastive Learning23 Sep 2023
- 2023Towards Better Modeling with Missing Data: A Contrastive Learning-based Visual Analytics Perspective18 Sep 2023
- 2023Hallucination Improves the Performance of Unsupervised Visual Representation Learning22 Jul 2023
32 more
- 2023Additional Positive Enables Better Representation Learning for Medical Images31 May 2023
- 2023Sample and Predict Your Latent: Modality-free Sequential Disentanglement via Contrastive Estimation25 May 2023
- 2023Learning Semi-supervised Gaussian Mixture Models for Generalized Category Discovery10 May 2023
- 2023Cross-Stream Contrastive Learning for Self-Supervised Skeleton-Based Action Recognition3 May 2023
- 2023OOD-CV-v2: An extended Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Images17 Apr 2023
- 2023Boosting Video Object Segmentation via Space-time Correspondence Learning13 Apr 2023
- 2023CoRTX: Contrastive Framework for Real-time Explanation5 Mar 2023
- 2023CLR-GAM: Contrastive Point Cloud Learning with Guided Augmentation and Feature Mapping28 Feb 2023
- 2023Cluster-Level Contrastive Learning for Emotion Recognition in Conversations7 Feb 2023
- 2023Vision Learners Meet Web Image-Text Pairs17 Jan 2023
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trends13 Jan 2023
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainability21 Dec 2022
- 2022Pose-disentangled Contrastive Learning for Self-supervised Facial Representation24 Nov 2022
- 2022Information-guided pixel augmentation for pixel-wise contrastive learning14 Nov 2022
- 2022Beyond Instance Discrimination: Relation-aware Contrastive Self-supervised Learning2 Nov 2022
- 2022XCon: Learning with Experts for Fine-grained Category Discovery3 Aug 2022
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphs9 Jun 2022
- 2022Hard Negative Sampling Strategies for Contrastive Representation Learning2 Jun 2022
- 2022Self-Supervised Visual Representation Learning with Semantic Grouping30 May 2022
- 2022Real-centric Consistency Learning for Deepfake Detection15 May 2022
- 2022Dual Temperature Helps Contrastive Learning Without Many Negative Samples: Towards Understanding and Simplifying MoCo30 Mar 2022
- 2022Alignment-Uniformity aware Representation Learning for Zero-shot Video Classification29 Mar 2022
- 2022SIOD: Single Instance Annotated Per Category Per Image for Object Detection29 Mar 2022
- 2022Geodesic Multi-Modal Mixup for Robust Fine-Tuning8 Mar 2022
- 2022Discriminability-Transferability Trade-Off: An Information-Theoretic Perspective8 Mar 2022
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understanding1 Mar 2022
- 2022Crafting Better Contrastive Views for Siamese Representation Learning7 Feb 2022
- 2022Low-confidence Samples Matter for Domain Adaptation6 Feb 2022
- 2022Generalizing similarity in noisy setups: the DIBS phenomenon30 Jan 2022
- 2021Exploring the Equivalence of Siamese Self-Supervised Learning via A Unified Gradient Framework9 Dec 2021
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Images29 Nov 2021
- 2021Contrastive Object-level Pre-training with Spatial Noise Curriculum Learning26 Nov 2021
- 2024Contrastive Learning with Synthetic Positivescited by 6
- 2024Contrastive Learning with Synthetic Positives30 Aug 2024
- 2023A Survey on Self-supervised Learning: Algorithms, Applications, and Future Trendscited by 205
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understandingcited by 198
- 2023Learning Semi-supervised Gaussian Mixture Models for Generalized Category Discoverycited by 72
- 2022Self-Supervised Visual Representation Learning with Semantic Groupingcited by 70
- 2022Crafting Better Contrastive Views for Siamese Representation Learningcited by 67
- 2022Dual Temperature Helps Contrastive Learning Without Many Negative Samples: Towards Understanding and Simplifying MoCocited by 52
- 2022XCon: Learning with Experts for Fine-grained Category Discoverycited by 50
- 2021Exploring the Equivalence of Siamese Self-Supervised Learning via A Unified Gradient Frameworkcited by 49
- 2021OOD-CV: A Benchmark for Robustness to Out-of-Distribution Shifts of Individual Nuisances in Natural Imagescited by 46
- 2022A Survey of Mix-based Data Augmentation: Taxonomy, Methods, Applications, and Explainabilitycited by 31
- 2022Geodesic Multi-Modal Mixup for Robust Fine-Tuningcited by 29
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphscited by 21
12 most cited of 43 All 43 (JSON)
- 2025CL-MVSNet: Unsupervised Multi-view Stereo with Dual-level Contrastive Learning11 Mar 2025
- 2024Enhancing Contrastive Learning Inspired by the Philosophy of "The Blind Men and the Elephant"21 Dec 2024
- 2024Feature Augmentation for Self-supervised Contrastive Learning: A Closer Look16 Oct 2024
- 2024SimO Loss: Anchor-Free Contrastive Loss for Fine-Grained Supervised Contrastive Learning7 Oct 2024
- 2024A Survey on Mixup Augmentations and Beyond8 Sep 2024
- 2024Efficiency for Free: Ideal Data Are Transportable Representations23 May 2024
- 2023Rethinking Samples Selection for Contrastive Learning: Mining of Potential Samples1 Nov 2023
- 2023Understanding Contrastive Learning via Distributionally Robust Optimization17 Oct 2023
- 2023Finding Order in Chaos: A Novel Data Augmentation Method for Time Series in Contrastive Learning23 Sep 2023
- 2023Towards Better Modeling with Missing Data: A Contrastive Learning-based Visual Analytics Perspective18 Sep 2023
- 2023Hallucination Improves the Performance of Unsupervised Visual Representation Learning22 Jul 2023
- 2023Additional Positive Enables Better Representation Learning for Medical Images31 May 2023
12 newest of 43 All 43 (JSON)