Non-negative Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Deep representations have shown promising performance when transferred to downstream tasks in a black-box manner. Yet, their inherent lack of interpretability remains a significant challenge, as these features are often opaque to human understanding. In this paper, we propose Non-negative Contrastive Learning (NCL), a renaissance of Non-negative Matrix Factorization (NMF) aimed at deriving interpretable features. The power of NCL lies in its enforcement of non-negativity constraints on features, reminiscent of NMF's capability to extract features that align closely with sample clusters. NCL not only aligns mathematically well with an NMF objective but also preserves NMF's interpretability attributes, resulting in a more sparse and disentangled representation compared to standard contrastive learning (CL). Theoretically, we establish guarantees on the identifiability and downstream generalization of NCL. Empirically, we show that these advantages enable NCL to outperform CL significantly on feature disentanglement, feature selection, as well as downstream classification tasks. At last, we show that NCL can be easily extended to other learning scenarios and benefit supervised learning as well. Code is available at https://github.com/PKU-ML/non_neg.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 32 of its 49 references that are in the map. First posted on arXiv 19 Mar 2024.
Builds on
32 of 49 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020Supervised Contrastive Learningcited by 2,803
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
20 more
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 494
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 311
- 2022Matryoshka Representation Learningcited by 268
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2022How Mask Matters: Towards Theoretical Understandings of Masked Autoencoderscited by 86
- 2022Identifiability of deep generative models without auxiliary informationcited by 70
- 2020Measuring Disentanglement: A Review of Metricscited by 69
- 2019Theory and Evaluation Metrics for Learning Disentangled Representationscited by 57
- 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
- 2017On Identifiability of Nonnegative Matrix Factorizationcited by 34
- 2021Residual Relaxation for Multi-view Representation Learningcited by 30
- 2023On the Generalization of Multi-modal Contrastive Learningcited by 30
- 2023Contrastive Learning Is Spectral Clustering On Similarity Graphcited by 24
- 2023Rethinking the Effect of Data Augmentation in Adversarial Contrastive Learningcited by 20
- 2023Rethinking Weak Supervision in Helping Contrastive Learningcited by 18
- 2023Identifiable Contrastive Learning with Automatic Feature Importance Discoverycited by 14
- 2019Variational Learning with Disentanglement-PyTorchcited by 5
- 2016Orthogonal symmetric non-negative matrix factorization under the stochastic block modelcited by 3
Built on by
Citing papers per year: 2024: 5; 2025: 7; 2026: 6.
18 papers.
Sort:
By area:
- 2025Beyond Matryoshka: Revisiting Sparse Coding for Adaptive Representationcited by 25
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustnesscited by 13
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedycited by 12
- 2025Projection Head is Secretly an Information Bottleneckcited by 11
- 2024Collapse-Proof Non-Contrastive Self-Supervised Learningcited by 7
- 2026CSRv2: Unlocking Ultra-Sparse Embeddingscited by 5
- 2025An Augmentation-Aware Theory for Self-Supervised Contrastive Learningcited by 3
- 2024Beyond Spectral Decomposition: Bayesian Contrastive Learning and its Non-negative Formulation via Factor Analysiscited by 2
- 2024A Fresh Look at Generalized Category Discovery through Non-negative Matrix Factorizationcited by 2
- 2025Difficult Examples Hurt Unsupervised Contrastive Learning: A Theoretical Perspectivecited by 2
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layercited by 2
- 2026Sparse CLIP: Co-Optimizing Interpretability and Performance in Contrastive Learningcited by 2
6 more
- 2026DWM: Separating World Effects from Actions in Latent World Modelscited by 2
- 2024Disentangled Generative Graph Representation Learningcited by 1
- 2026An Exterior Method for Nonnegative Matrix Factorizationcited by 1
- 2025Eigenfunction Extraction for Ordered Representation Learningcited by 0
- 2026CCAR: Intrinsic Robustness as an Emergent Geometric Propertycited by 0
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrievalcited by 0
- 2026DWM: Separating World Effects from Actions in Latent World Models21 Jul 2026
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrieval28 May 2026
- 2026An Exterior Method for Nonnegative Matrix Factorization19 May 2026
- 2026CCAR: Intrinsic Robustness as an Emergent Geometric Property18 Apr 2026
- 2026CSRv2: Unlocking Ultra-Sparse Embeddings5 Feb 2026
- 2026Sparse CLIP: Co-Optimizing Interpretability and Performance in Contrastive Learning27 Jan 2026
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedy19 Jun 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2025An Augmentation-Aware Theory for Self-Supervised Contrastive Learning28 May 2025
- 2025Beyond Matryoshka: Revisiting Sparse Coding for Adaptive Representation3 Mar 2025
- 2025Projection Head is Secretly an Information Bottleneck1 Mar 2025
6 more
- 2025Difficult Examples Hurt Unsupervised Contrastive Learning: A Theoretical Perspective2 Jan 2025
- 2024A Fresh Look at Generalized Category Discovery through Non-negative Matrix Factorization29 Oct 2024
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustness27 Oct 2024
- 2024Collapse-Proof Non-Contrastive Self-Supervised Learning7 Oct 2024
- 2024Disentangled Generative Graph Representation Learning24 Aug 2024
- 2024Beyond Spectral Decomposition: Bayesian Contrastive Learning and its Non-negative Formulation via Factor Analysis31 Jul 2024
- 2025Beyond Matryoshka: Revisiting Sparse Coding for Adaptive Representationcited by 25
- 2024Beyond Interpretability: The Gains of Feature Monosemanticity on Model Robustnesscited by 13
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedycited by 12
- 2025Projection Head is Secretly an Information Bottleneckcited by 11
- 2024Collapse-Proof Non-Contrastive Self-Supervised Learningcited by 7
- 2026CSRv2: Unlocking Ultra-Sparse Embeddingscited by 5
- 2025An Augmentation-Aware Theory for Self-Supervised Contrastive Learningcited by 3
- 2024Beyond Spectral Decomposition: Bayesian Contrastive Learning and its Non-negative Formulation via Factor Analysiscited by 2
- 2024A Fresh Look at Generalized Category Discovery through Non-negative Matrix Factorizationcited by 2
- 2025Difficult Examples Hurt Unsupervised Contrastive Learning: A Theoretical Perspectivecited by 2
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layercited by 2
- 2024Disentangled Generative Graph Representation Learningcited by 1
12 most cited of 16 All 16 (JSON)
- 2026No More K-means: Single-Stage Sparse Coding for Efficient Multi-Vector Retrieval28 May 2026
- 2026An Exterior Method for Nonnegative Matrix Factorization19 May 2026
- 2026CCAR: Intrinsic Robustness as an Emergent Geometric Property18 Apr 2026
- 2026CSRv2: Unlocking Ultra-Sparse Embeddings5 Feb 2026
- 2025Eigenfunction Extraction for Ordered Representation Learning28 Oct 2025
- 2025On the Limits of Sparse Autoencoders: A Theoretical Framework and Reweighted Remedy19 Jun 2025
- 2025Enhancing Uncertainty Estimation and Interpretability via Bayesian Non-negative Decision Layer28 May 2025
- 2025An Augmentation-Aware Theory for Self-Supervised Contrastive Learning28 May 2025
- 2025Beyond Matryoshka: Revisiting Sparse Coding for Adaptive Representation3 Mar 2025
- 2025Projection Head is Secretly an Information Bottleneck1 Mar 2025
- 2025Difficult Examples Hurt Unsupervised Contrastive Learning: A Theoretical Perspective2 Jan 2025
- 2024A Fresh Look at Generalized Category Discovery through Non-negative Matrix Factorization29 Oct 2024
12 newest of 16 All 16 (JSON)