mlsanityData to 7 Oct 2026

Simple, Efficient, and Neural Algorithms for Sparse Coding

arXiv 1503.00778 ↗First posted 2 Mar 2015cs.LG cs.DS cs.NEcited by 37

Not on the map. Why?

Abstract (arXiv)

Sparse coding is a basic task in many fields including signal processing, neuroscience and machine learning where the goal is to learn a basis that enables a sparse representation of a given set of data, if one exists. Its standard formulation is as a non-convex optimization problem which is solved in practice by heuristics based on alternating minimization. Re- cent work has resulted in several algorithms for sparse coding with provable guarantees, but somewhat surprisingly these are outperformed by the simple alternating minimization heuristics. Here we give a general framework for understanding alternating minimization which we leverage to analyze existing heuristics and to design new ones also with provable guarantees. Some of these algorithms seem implementable on simple neural architectures, which was the original motivation of Olshausen and Field (1997a) in introducing sparse coding. We also give the first efficient algorithm for sparse coding that works almost up to the information theoretic limit for sparse recovery on incoherent dictionaries. All previous algorithms that approached or surpassed this limit run in time exponential in some natural parameter. Finally, our algorithms improve upon the sample complexity of existing approaches. We believe that our analysis framework will have applications in other settings where simple iterative algorithms are used.

Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Mar 2015.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 8; 2023: 7; 2024: 5; 2025: 6; 2026: 4.

37 papers.

Sort:

By area:

  1. 2021Cross-Node Federated Graph Neural Network for Spatio-Temporal Data Modelingcited by 69
  2. 2024Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Modelscited by 51
  3. 2022Learning threshold neurons via the "edge of stability"cited by 50
  4. 2025From Flat to Hierarchical: Extracting Sparse Representations with Matching Pursuitcited by 45
  5. 2021Hessian Eigenspectra of More Realistic Nonlinear Modelscited by 33
  6. 2022Contrasting the landscape of contrastive and non-contrastive learningcited by 24
  7. 2022Convergence of gradient descent for deep neural networkscited by 24
  8. 2021Stable and Interpretable Unrolled Dictionary Learningcited by 15
  9. 2025I Predict Therefore I Am: Is Next Token Prediction Enough to Learn Human-Interpretable Concepts from Data?cited by 13
  10. 2023Continual Task Allocation in Meta-Policy Network via Sparse Promptingcited by 11
  11. 2021Learning from Censored and Dependent Data: The case of Linear Dynamicscited by 9
  12. 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Featurescited by 8
25 more
  1. 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learningcited by 6
  2. 2022Optimal Regularization for a Data Sourcecited by 6
  3. 2022From Gradient Flow on Population Loss to Learning with Stochastic Gradient Descentcited by 5
  4. 2023Do Not Train It: A Linear Neural Architecture Search of Graph Neural Networkscited by 5
  5. 2023Personalized Dictionary Learning for Heterogeneous Datasetscited by 5
  6. 2021On the Stability of Nonlinear Receding Horizon Control: A Geometric Perspectivecited by 4
  7. 2024Towards scientific discovery with dictionary learning: Extracting biological concepts from microscopy foundation modelscited by 4
  8. 2021On the convergence of group-sparse autoencoderscited by 3
  9. 2024The Star Geometry of Critic-Based Regularizer Learningcited by 3
  10. 2025Mechanistic Interpretability with Sparse Autoencoder Neural Operatorscited by 3
  11. 2026PolySAE: Modeling Feature Interactions in Sparse Autoencoders via Polynomial Decodingcited by 3
  12. 2023The Effect of SGD Batch Size on Autoencoder Learning: Sparsity, Sharpness, and Feature Learningcited by 2
  13. 2021Non-Convex Compressed Sensing with Training Datacited by 1
  14. 2023Convergence of alternating minimisation algorithms for dictionary learningcited by 1
  15. 2025Evaluating Sparse Autoencoders: From Shallow Design to Matching Pursuitcited by 1
  16. 2022Structural Extensions of Basis Pursuit: Guarantees on Adversarial Robustnesscited by 0
  17. 2022Learning unfolded networks with a cyclic group structurecited by 0
  18. 2023Learning Trees of ℓ0-Minimization Problemscited by 0
  19. 2023Hiding Data Helps: On the Benefits of Masking for Sparse Codingcited by 0
  20. 2024Efficient Matrix Factorization Via Householder Reflectionscited by 0
  21. 2024Dy-mer: An Explainable DNA Sequence Representation Scheme using Dictionary Learningcited by 0
  22. 2025Enhancing Performance of Explainable AI Models with Constrained Concept Refinementcited by 0
  23. 2026Concept Component Analysis: A Principled Approach for Concept Extraction in LLMscited by 0
  24. 2026Algorithms with Polynomially-Improved Approximation Factors for the 2 rightarrow q Norm, and Applicationscited by 0
  25. 2026Emergent phases of superposition: from partial to full representationcited by 0