Overcomplete Independent Component Analysis via SDP
Not on the map. Why?
Abstract (arXiv)
We present a novel algorithm for overcomplete independent components analysis (ICA), where the number of latent sources k exceeds the dimension p of observed variables. Previous algorithms either suffer from high computational complexity or make strong assumptions about the form of the mixing matrix. Our algorithm does not make any sparsity assumption yet enjoys favorable computational and theoretical properties. Our algorithm consists of two main steps: (a) estimation of the Hessians of the cumulant generating function (as opposed to the fourth and higher order cumulants used by most algorithms) and (b) a novel semi-definite programming (SDP) relaxation for recovering a mixing component. We show that this relaxation can be efficiently solved with a projected accelerated gradient descent method, which makes the whole algorithm computationally practical. Moreover, we conjecture that the proposed program recovers a mixing component at the rate k < p^2/4 and prove that a mixing component can be recovered with high probability when k < (2 - epsilon) p log p when the original components are sampled uniformly at random on the hyper sphere. Experiments are provided on synthetic data and the CIFAR-10 dataset of real images.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 0; 2025: 0; 2026: 4.
9 papers.
- 2026Stop Probing, Start Coding: Why Linear Probes and Sparse Autoencoders Fail at Compositional Generalisationcited by 5
- 2022Near-optimal fitting of ellipsoids to random pointscited by 4
- 2026Distributional Equivalence in Linear Non-Gaussian Latent-Variable Cyclic Causal Models: Characterization and Learningcited by 4
- 2022A Nearly Tight Bound for Fitting an Ellipsoid to Gaussian Random Pointscited by 2
- 2021Second-order Approximation of Minimum Discrimination Information in Independent Component Analysiscited by 1
- 2023Fitting an ellipsoid to a quadratic number of random pointscited by 1
- 2026ICA Lens: Interpreting Language Models Without Training Another Dictionarycited by 1
- 2021Boosting Independent Component Analysiscited by 0
- 2026The sharp SAT/UNSAT phase transition in random ellipsoid fittingcited by 0
- 2026The sharp SAT/UNSAT phase transition in random ellipsoid fitting10 Aug 2026
- 2026ICA Lens: Interpreting Language Models Without Training Another Dictionary10 Jun 2026
- 2026Stop Probing, Start Coding: Why Linear Probes and Sparse Autoencoders Fail at Compositional Generalisation30 Mar 2026
- 2026Distributional Equivalence in Linear Non-Gaussian Latent-Variable Cyclic Causal Models: Characterization and Learning5 Mar 2026
- 2023Fitting an ellipsoid to a quadratic number of random points3 Jul 2023
- 2022A Nearly Tight Bound for Fitting an Ellipsoid to Gaussian Random Points21 Dec 2022
- 2022Near-optimal fitting of ellipsoids to random points19 Aug 2022
- 2021Boosting Independent Component Analysis12 Dec 2021
- 2021Second-order Approximation of Minimum Discrimination Information in Independent Component Analysis30 Nov 2021