A Contrastive Objective for Learning Disentangled Representations
Not on the map. Why?
Abstract (arXiv)
Learning representations of images that are invariant to sensitive or unwanted attributes is important for many tasks including bias removal and cross domain retrieval. Here, our objective is to learn representations that are invariant to the domain (sensitive attribute) for which labels are provided, while being informative over all other image attributes, which are unlabeled. We present a new approach, proposing a new domain-wise contrastive objective for ensuring invariant representations. This objective crucially restricts negative image pairs to be drawn from the same domain, which enforces domain invariance whereas the standard contrastive objective does not. This domain-wise objective is insufficient on its own as it suffers from shortcut solutions resulting in feature suppression. We overcome this issue by a combination of a reconstruction constraint, image augmentations and initialization with pre-trained weights. Our analysis shows that the choice of augmentations is important, and that a misguided choice of augmentations can harm the invariance and informativeness objectives. In an extensive evaluation, our method convincingly outperforms the state-of-the-art in terms of representation invariance, representation informativeness, and training speed. Furthermore, we find that in some cases our method can achieve excellent results even without the reconstruction constraint, leading to a much faster and resource efficient training.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 37 of its 46 references that are in the map. First posted on arXiv 21 Mar 2022.
Builds on
37 of 46 references.
References · 37
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 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
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
25 more
- 2017Random Erasing Data Augmentationcited by 1,235
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2019MaskGAN: Towards Diverse and Interactive Facial Image Manipulationcited by 624
- 2017How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)cited by 524
- 2020StyleSpace Analysis: Disentangled Controls for StyleGAN Image Generationcited by 331
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
- 2021Contrastive Learning Inverts the Data Generating Processcited by 220
- 2019Flexibly Fair Representation Learning by Disentanglementcited by 196
- 2017Unsupervised Learning of Disentangled Representations from Videocited by 138
- 2020Intriguing Properties of Contrastive Lossescited by 129
- 2018Visual Object Networks: Image Generation with Disentangled 3D Representationcited by 124
- 2021Can contrastive learning avoid shortcut solutions?cited by 114
- 2018Invariant Representations without Adversarial Trainingcited by 111
- 2019Domain Agnostic Learning with Disentangled Representationscited by 107
- 2017Multi-Level Variational Autoencoder: Learning Disentangled Representations from Grouped Observationscited by 100
- 2019Are Disentangled Representations Helpful for Abstract Visual Reasoning?cited by 100
- 2020BYOL works even without batch statisticscited by 95
- 2017Unsupervised Learning of Disentangled and Interpretable Representations from Sequential Datacited by 92
- 2016Disentangling factors of variation in deep representations using adversarial trainingcited by 87
- 2019Support and Invertibility in Domain-Invariant Representationscited by 87
- 2018Disentangling Factors of Variation with Cycle-Consistent Variational Auto-Encoderscited by 49
- 2019Demystifying Inter-Class Disentanglementcited by 31
- 2021Scaling-up Disentanglement for Image Translationcited by 15
- 2017Challenges in Disentangling Independent Factors of Variationcited by 10
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 4; 2025: 3; 2026: 1.
14 papers.
Sort:
By area:
- 2023Factorized Contrastive Learning: Going Beyond Multi-view Redundancycited by 73
- 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Reviewcited by 72
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertioncited by 71
- 2023An Information-Theoretic Perspective on Variance-Invariance-Covariance Regularizationcited by 25
- 2022Anomaly Detection Requires Better Representationscited by 14
- 2023Invariant Anomaly Detection under Distribution Shifts: A Causal Perspectivecited by 8
- 2022Red PANDA: Disambiguating Anomaly Detection by Removing Nuisance Factorscited by 2
- 2024Exploiting Supervised Poison Vulnerability to Strengthen Self-Supervised Defensecited by 1
- 2024Transferring disentangled representations: bridging the gap between synthetic and real imagescited by 1
- 2025FALCON: Fine-grained Activation Manipulation by Contrastive Orthogonal Unalignment for Large Language Modelcited by 1
- 2024DualContrast: Unsupervised Disentangling of Content and Transformations with Implicit Parameterizationcited by 0
- 2025Divide and Conquer Self-Supervised Learning for High-Content Imagingcited by 0
2 more
- 2026Contrastive-Augmented Flow Matching for Style-Content Disentanglement14 Jul 2026
- 2025Disentangled representations of microscopy images25 Jun 2025
- 2025Divide and Conquer Self-Supervised Learning for High-Content Imaging10 Mar 2025
- 2025FALCON: Fine-grained Activation Manipulation by Contrastive Orthogonal Unalignment for Large Language Model3 Feb 2025
- 2024Transferring disentangled representations: bridging the gap between synthetic and real images26 Sep 2024
- 2024Exploiting Supervised Poison Vulnerability to Strengthen Self-Supervised Defense13 Sep 2024
- 2024DualContrast: Unsupervised Disentangling of Content and Transformations with Implicit Parameterization27 May 2024
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertion27 Mar 2024
- 2023Invariant Anomaly Detection under Distribution Shifts: A Causal Perspective21 Dec 2023
- 2023Factorized Contrastive Learning: Going Beyond Multi-view Redundancy8 Jun 2023
- 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Review19 Apr 2023
- 2023An Information-Theoretic Perspective on Variance-Invariance-Covariance Regularization1 Mar 2023
2 more
- 2023Factorized Contrastive Learning: Going Beyond Multi-view Redundancycited by 73
- 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Reviewcited by 72
- 2023An Information-Theoretic Perspective on Variance-Invariance-Covariance Regularizationcited by 25
- 2022Anomaly Detection Requires Better Representationscited by 14
- 2023Invariant Anomaly Detection under Distribution Shifts: A Causal Perspectivecited by 8
- 2022Red PANDA: Disambiguating Anomaly Detection by Removing Nuisance Factorscited by 2
- 2024Exploiting Supervised Poison Vulnerability to Strengthen Self-Supervised Defensecited by 1
- 2024Transferring disentangled representations: bridging the gap between synthetic and real imagescited by 1
- 2024DualContrast: Unsupervised Disentangling of Content and Transformations with Implicit Parameterizationcited by 0
- 2025Divide and Conquer Self-Supervised Learning for High-Content Imagingcited by 0
- 2025Disentangled representations of microscopy imagescited by 0
- 2025Disentangled representations of microscopy images25 Jun 2025
- 2025Divide and Conquer Self-Supervised Learning for High-Content Imaging10 Mar 2025
- 2024Transferring disentangled representations: bridging the gap between synthetic and real images26 Sep 2024
- 2024Exploiting Supervised Poison Vulnerability to Strengthen Self-Supervised Defense13 Sep 2024
- 2024DualContrast: Unsupervised Disentangling of Content and Transformations with Implicit Parameterization27 May 2024
- 2023Invariant Anomaly Detection under Distribution Shifts: A Causal Perspective21 Dec 2023
- 2023Factorized Contrastive Learning: Going Beyond Multi-view Redundancy8 Jun 2023
- 2023To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Review19 Apr 2023
- 2023An Information-Theoretic Perspective on Variance-Invariance-Covariance Regularization1 Mar 2023
- 2022Anomaly Detection Requires Better Representations19 Oct 2022
- 2022Red PANDA: Disambiguating Anomaly Detection by Removing Nuisance Factors7 Jul 2022