Dictionary Learning and Tensor Decomposition via the Sum-of-Squares Method
Not on the map. Why?
Abstract (arXiv)
We give a new approach to the dictionary learning (also known as "sparse coding") problem of recovering an unknown n× m matrix A (for m ≥ n) from examples of the form [ y = Ax + e, ] where x is a random vector in mathbb Rm with at most τ m nonzero coordinates, and e is a random noise vector in mathbb Rn with bounded magnitude. For the case m=O(n), our algorithm recovers every column of A within arbitrarily good constant accuracy in time m^O(log m/log(τ-1)), in particular achieving polynomial time if τ = m-δ for any δ>0, and time mO(log m) if τ is (a sufficiently small) constant. Prior algorithms with comparable assumptions on the distribution required the vector x to be much sparser---at most √n nonzero coordinates---and there were intrinsic barriers preventing these algorithms from applying for denser x. We achieve this by designing an algorithm for noisy tensor decomposition that can recover, under quite general conditions, an approximate rank-one decomposition of a tensor T, given access to a tensor T' that is τ-close to T in the spectral norm (when considered as a matrix). To our knowledge, this is the first algorithm for tensor decomposition that works in the constant spectral-norm noise regime, where there is no guarantee that the local optima of T and T' have similar structures. Our algorithm is based on a novel approach to using and analyzing the Sum of Squares semidefinite programming hierarchy (Parrilo 2000, Lasserre 2001), and it can be viewed as an indication of the utility of this very general and powerful tool for unsupervised learning problems.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Jul 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 8; 2023: 4; 2024: 3; 2025: 2; 2026: 1.
22 papers.
Sort:
By area:
- 2021Private Robust Estimation by Stabilizing Convex Relaxationscited by 38
- 2023Learning quantum Hamiltonians at any temperature in polynomial timecited by 20
- 2021Stable and Interpretable Unrolled Dictionary Learningcited by 15
- 2024SoS Certifiability of Subgaussian Distributions and its Algorithmic Applicationscited by 10
- 2022List-Decodable Covariance Estimationcited by 8
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Featurescited by 8
- 2021SoS Degree Reduction with Applications to Clustering and Robust Moment Estimationcited by 7
- 2022A Robust Spectral Algorithm for Overcomplete Tensor Decompositioncited by 7
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learningcited by 6
- 2022Average-Case Complexity of Tensor Decomposition for Low-Degree Polynomialscited by 6
- 2022Optimal Regularization for a Data Sourcecited by 6
- 2022Fast algorithm for overcomplete order-3 tensor decompositioncited by 5
10 more
- 2023Closed-Loop Transcription via Convolutional Sparse Codingcited by 4
- 2022Dictionary Learning for the Almost-Linear Sparsity Regimecited by 3
- 2022Lower Bounds for the Convergence of Tensor Power Iteration on Random Overcomplete Modelscited by 3
- 2024The Star Geometry of Critic-Based Regularizer Learningcited by 3
- 2025Score-based Membership Inference on Diffusion Modelscited by 3
- 2021Non-Convex Compressed Sensing with Training Datacited by 1
- 2023Convergence of alternating minimisation algorithms for dictionary learningcited by 1
- 2023Learning Trees of ℓ0-Minimization Problemscited by 0
- 2024Computational Lower Bounds for Regret Minimization in Normal-Form Gamescited by 0
- 2026Iterative Atom Refinement: A Monotonicity Principle for Dictionary Learningcited by 0
- 2026Iterative Atom Refinement: A Monotonicity Principle for Dictionary Learning20 Sep 2026
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Features1 Oct 2025
- 2025Score-based Membership Inference on Diffusion Models29 Sep 2025
- 2024Computational Lower Bounds for Regret Minimization in Normal-Form Games4 Nov 2024
- 2024SoS Certifiability of Subgaussian Distributions and its Algorithmic Applications28 Oct 2024
- 2024The Star Geometry of Critic-Based Regularizer Learning29 Aug 2024
- 2023Learning quantum Hamiltonians at any temperature in polynomial time3 Oct 2023
- 2023Convergence of alternating minimisation algorithms for dictionary learning4 Apr 2023
- 2023Closed-Loop Transcription via Convolutional Sparse Coding18 Feb 2023
- 2023Learning Trees of ℓ0-Minimization Problems6 Feb 2023
- 2022Optimal Regularization for a Data Source27 Dec 2022
- 2022Average-Case Complexity of Tensor Decomposition for Low-Degree Polynomials10 Nov 2022
10 more
- 2022Lower Bounds for the Convergence of Tensor Power Iteration on Random Overcomplete Models7 Nov 2022
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learning23 Oct 2022
- 2022Dictionary Learning for the Almost-Linear Sparsity Regime19 Oct 2022
- 2022List-Decodable Covariance Estimation22 Jun 2022
- 2022A Robust Spectral Algorithm for Overcomplete Tensor Decomposition5 Mar 2022
- 2022Fast algorithm for overcomplete order-3 tensor decomposition14 Feb 2022
- 2021Private Robust Estimation by Stabilizing Convex Relaxations7 Dec 2021
- 2021Stable and Interpretable Unrolled Dictionary Learning31 May 2021
- 2021Non-Convex Compressed Sensing with Training Data20 Jan 2021
- 2021SoS Degree Reduction with Applications to Clustering and Robust Moment Estimation5 Jan 2021
- 2025Score-based Membership Inference on Diffusion Modelscited by 3
- 2025Score-based Membership Inference on Diffusion Models29 Sep 2025
- 2021Private Robust Estimation by Stabilizing Convex Relaxationscited by 38
- 2023Learning quantum Hamiltonians at any temperature in polynomial timecited by 20
- 2021Stable and Interpretable Unrolled Dictionary Learningcited by 15
- 2024SoS Certifiability of Subgaussian Distributions and its Algorithmic Applicationscited by 10
- 2022List-Decodable Covariance Estimationcited by 8
- 2021SoS Degree Reduction with Applications to Clustering and Robust Moment Estimationcited by 7
- 2022A Robust Spectral Algorithm for Overcomplete Tensor Decompositioncited by 7
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learningcited by 6
- 2022Average-Case Complexity of Tensor Decomposition for Low-Degree Polynomialscited by 6
- 2022Optimal Regularization for a Data Sourcecited by 6
- 2022Fast algorithm for overcomplete order-3 tensor decompositioncited by 5
- 2023Closed-Loop Transcription via Convolutional Sparse Codingcited by 4
12 most cited of 20 All 20 (JSON)
- 2026Iterative Atom Refinement: A Monotonicity Principle for Dictionary Learning20 Sep 2026
- 2024Computational Lower Bounds for Regret Minimization in Normal-Form Games4 Nov 2024
- 2024SoS Certifiability of Subgaussian Distributions and its Algorithmic Applications28 Oct 2024
- 2024The Star Geometry of Critic-Based Regularizer Learning29 Aug 2024
- 2023Learning quantum Hamiltonians at any temperature in polynomial time3 Oct 2023
- 2023Convergence of alternating minimisation algorithms for dictionary learning4 Apr 2023
- 2023Closed-Loop Transcription via Convolutional Sparse Coding18 Feb 2023
- 2023Learning Trees of ℓ0-Minimization Problems6 Feb 2023
- 2022Optimal Regularization for a Data Source27 Dec 2022
- 2022Average-Case Complexity of Tensor Decomposition for Low-Degree Polynomials10 Nov 2022
- 2022Lower Bounds for the Convergence of Tensor Power Iteration on Random Overcomplete Models7 Nov 2022
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learning23 Oct 2022
12 newest of 20 All 20 (JSON)