Identifiable Contrastive Learning with Automatic Feature Importance Discovery
Not on the map. Why?
Abstract (arXiv)
Existing contrastive learning methods rely on pairwise sample contrast zx^top zx' to learn data representations, but the learned features often lack clear interpretability from a human perspective. Theoretically, it lacks feature identifiability and different initialization may lead to totally different features. In this paper, we study a new method named tri-factor contrastive learning (triCL) that involves a 3-factor contrast in the form of zx^top S zx', where S=diag(s1,dots,sk) is a learnable diagonal matrix that automatically captures the importance of each feature. We show that by this simple extension, triCL can not only obtain identifiable features that eliminate randomness but also obtain more interpretable features that are ordered according to the importance matrix S. We show that features with high importance have nice interpretability by capturing common classwise features, and obtain superior performance when evaluated for image retrieval using a few features. The proposed triCL objective is general and can be applied to different contrastive learning methods like SimCLR and CLIP. We believe that it is a better alternative to existing 2-factor contrastive learning by improving its identifiability and interpretability with minimal overhead. Code is available at https://github.com/PKU-ML/Tri-factor-Contrastive-Learning.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 35 of its 39 references that are in the map. First posted on arXiv 29 Oct 2023.
Builds on
35 of 39 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
23 more
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Hard Negative Mixing for Contrastive Learningcited by 402
- 2021Understanding Dimensional Collapse in Contrastive Self-supervised Learningcited by 378
- 2016Learning Representations for Counterfactual Inferencecited by 329
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 326
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 273
- 2019On the Fairness of Disentangled Representationscited by 144
- 2020On Linear Identifiability of Learned Representationscited by 105
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2022Understanding Contrastive Learning Requires Incorporating Inductive Biasescited by 96
- 2022How Mask Matters: Towards Theoretical Understandings of Masked Autoencoderscited by 86
- 2020On the Transfer of Disentangled Representations in Realistic Settingscited by 63
- 2021Investigating the Role of Negatives in Contrastive Representation Learningcited by 54
- 2022A Theoretical Study of Inductive Biases in Contrastive Learningcited by 40
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
- 2023Towards a Unified Theoretical Understanding of Non-contrastive Learning via Rank Differential Mechanismcited by 33
- 2021Residual Relaxation for Multi-view Representation Learningcited by 30
- 2023On the Generalization of Multi-modal Contrastive Learningcited by 30
- 2023A Message Passing Perspective on Learning Dynamics of Contrastive Learningcited by 22
- 2023Rethinking Weak Supervision in Helping Contrastive Learningcited by 18
Built on by
Citing papers per year: 2024: 12; 2025: 2.
14 papers.
Sort:
By area:
- 2024InfoNCE: Identifying the Gap Between Theory and Practicecited by 40
- 2024Cross-Entropy Is All You Need To Invert the Data Generating Processcited by 31
- 2024Do Generated Data Always Help Contrastive Learning?cited by 25
- 2024Non-negative Contrastive Learningcited by 19
- 2024SwiMDiff: Scene-wide Matching Contrastive Learning with Diffusion Constraint for Remote Sensing Imagecited by 14
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedycited by 14
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustnesscited by 13
- 2024Encourage or Inhibit Monosemanticity? Revisit Monosemanticity from a Feature Decorrelation Perspectivecited by 10
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretrainingcited by 7
- 2024On the Role of Discrete Tokenization in Visual Representation Learningcited by 7
- 2024Understanding the Role of Equivariance in Self-supervised Learningcited by 7
- 2024Large-Scale Data-Free Knowledge Distillation for ImageNet via Multi-Resolution Data Generationcited by 4
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedy19 Jun 2025
- 2024Large-Scale Data-Free Knowledge Distillation for ImageNet via Multi-Resolution Data Generation26 Nov 2024
- 2024Understanding the Role of Equivariance in Self-supervised Learning10 Nov 2024
- 2024Cross-Entropy Is All You Need To Invert the Data Generating Process29 Oct 2024
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustness27 Oct 2024
- 2024Adv-SSL: Adversarial Self-Supervised Representation Learning with Theoretical Guarantees16 Aug 2024
- 2024On the Role of Discrete Tokenization in Visual Representation Learning12 Jul 2024
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretraining1 Jul 2024
- 2024InfoNCE: Identifying the Gap Between Theory and Practice28 Jun 2024
- 2024Encourage or Inhibit Monosemanticity? Revisit Monosemanticity from a Feature Decorrelation Perspective25 Jun 2024
- 2024Non-negative Contrastive Learning19 Mar 2024
- 2024Do Generated Data Always Help Contrastive Learning?cited by 25
- 2024Do Generated Data Always Help Contrastive Learning?19 Mar 2024
- 2024InfoNCE: Identifying the Gap Between Theory and Practicecited by 40
- 2024Cross-Entropy Is All You Need To Invert the Data Generating Processcited by 31
- 2024Non-negative Contrastive Learningcited by 19
- 2024SwiMDiff: Scene-wide Matching Contrastive Learning with Diffusion Constraint for Remote Sensing Imagecited by 14
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustnesscited by 13
- 2024Encourage or Inhibit Monosemanticity? Revisit Monosemanticity from a Feature Decorrelation Perspectivecited by 10
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretrainingcited by 7
- 2024On the Role of Discrete Tokenization in Visual Representation Learningcited by 7
- 2024Understanding the Role of Equivariance in Self-supervised Learningcited by 7
- 2024Adv-SSL: Adversarial Self-Supervised Representation Learning with Theoretical Guaranteescited by 1
- 2025Eigenfunction Extraction for Ordered Representation Learningcited by 0
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2024Understanding the Role of Equivariance in Self-supervised Learning10 Nov 2024
- 2024Cross-Entropy Is All You Need To Invert the Data Generating Process29 Oct 2024
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustness27 Oct 2024
- 2024Adv-SSL: Adversarial Self-Supervised Representation Learning with Theoretical Guarantees16 Aug 2024
- 2024On the Role of Discrete Tokenization in Visual Representation Learning12 Jul 2024
- 2024Look Ahead or Look Around? A Theoretical Comparison Between Autoregressive and Masked Pretraining1 Jul 2024
- 2024InfoNCE: Identifying the Gap Between Theory and Practice28 Jun 2024
- 2024Encourage or Inhibit Monosemanticity? Revisit Monosemanticity from a Feature Decorrelation Perspective25 Jun 2024
- 2024Non-negative Contrastive Learning19 Mar 2024
- 2024SwiMDiff: Scene-wide Matching Contrastive Learning with Diffusion Constraint for Remote Sensing Image10 Jan 2024