On Finite-Sample Identifiability of Contrastive Learning-Based Nonlinear Independent Component Analysis
Not on the map. Why?
Abstract (arXiv)
Nonlinear independent component analysis (nICA) aims at recovering statistically independent latent components that are mixed by unknown nonlinear functions. Central to nICA is the identifiability of the latent components, which had been elusive until very recently. Specifically, Hyv"arinen et al. have shown that the nonlinearly mixed latent components are identifiable (up to often inconsequential ambiguities) under a generalized contrastive learning (GCL) formulation, given that the latent components are independent conditioned on a certain auxiliary variable. The GCL-based identifiability of nICA is elegant, and establishes interesting connections between nICA and popular unsupervised/self-supervised learning paradigms in representation learning, causal learning, and factor disentanglement. However, existing identifiability analyses of nICA all build upon an unlimited sample assumption and the use of ideal universal function learners -- which creates a non-negligible gap between theory and practice. Closing the gap is a nontrivial challenge, as there is a lack of established ``textbook'' routine for finite sample analysis of such unsupervised problems. This work puts forth a finite-sample identifiability analysis of GCL-based nICA. Our analytical framework judiciously combines the properties of the GCL loss function, statistical generalization analysis, and numerical differentiation. Our framework also takes the learning function's approximation error into consideration, and reveals an intuitive trade-off between the complexity and expressiveness of the employed function learner. Numerical experiments are used to validate the theorems.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 20 of its 50 references that are in the map. First posted on arXiv 14 Jun 2022.
Builds on
20 of 50 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 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
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 941
- 2018Disentangling by Factorisingcited by 616
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 503
- 2021Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Losscited by 313
- 2017Size-Independent Sample Complexity of Neural Networkscited by 290
- 2018Nonlinear ICA Using Auxiliary Variables and Generalized Contrastive Learningcited by 282
8 more
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 273
- 2020Weakly-Supervised Disentanglement Without Compromisescited by 239
- 2021Contrastive Learning Inverts the Data Generating Processcited by 221
- 2020Contrastive learning, multi-view redundancy, and linear modelscited by 146
- 2019The Incomplete Rosetta Stone Problem: Identifiability Results for Multi-View Nonlinear ICAcited by 86
- 2019Causal Discovery with General Non-Linear Relationships Using Non-Linear ICAcited by 58
- 2021Understanding Latent Correlation-Based Multiview Learning and Self-Supervision: An Identifiability Perspectivecited by 37
- 2021Identifiability-Guaranteed Simplex-Structured Post-Nonlinear Mixture Learning via Autoencodercited by 7
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 1; 2026: 2.
7 papers.
- 2023Nonlinear Independent Component Analysis for Principled Disentanglement in Unsupervised Deep Learningcited by 48
- 2026When Does LeJEPA Learn a World Model?cited by 30
- 2024Marrying Causal Representation Learning with Dynamical Systems for Sciencecited by 23
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learningcited by 16
- 2024Contrastive independent component analysiscited by 2
- 2025Contrastive Diffusion Alignment: Learning Structured Latents for Controllable Generationcited by 2
- 2026Domain Transfer Becomes Identifiable via a Single Alignmentcited by 0
- 2026When Does LeJEPA Learn a World Model?25 May 2026
- 2026Domain Transfer Becomes Identifiable via a Single Alignment18 May 2026
- 2025Contrastive Diffusion Alignment: Learning Structured Latents for Controllable Generation16 Oct 2025
- 2024Contrastive independent component analysis2 Jul 2024
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning20 Jun 2024
- 2024Marrying Causal Representation Learning with Dynamical Systems for Science22 May 2024
- 2023Nonlinear Independent Component Analysis for Principled Disentanglement in Unsupervised Deep Learning29 Mar 2023