Understanding approximate and unrolled dictionary learning for pattern recovery
Not on the map. Why?
Abstract (arXiv)
Dictionary learning consists of finding a sparse representation from noisy data and is a common way to encode data-driven prior knowledge on signals. Alternating minimization (AM) is standard for the underlying optimization, where gradient descent steps alternate with sparse coding procedures. The major drawback of this method is its prohibitive computational cost, making it unpractical on large real-world data sets. This work studies an approximate formulation of dictionary learning based on unrolling and compares it to alternating minimization to find the best trade-off between speed and precision. We analyze the asymptotic behavior and convergence rate of gradients estimates in both methods. We show that unrolling performs better on the support of the inner problem solution and during the first iterations. Finally, we apply unrolling on pattern learning in magnetoencephalography (MEG) with the help of a stochastic algorithm and compare the performance to a state-of-the-art method.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 16 of its 40 references that are in the map. First posted on arXiv 11 Jun 2021.
Builds on
16 of 40 references.
References · 16
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
- 2018Theoretical Linear Convergence of Unfolded ISTA and its Practical Weights and Thresholdscited by 83
- 2015Complete Dictionary Recovery over the Sphere I: Overview and the Geometric Picturecited by 49
- 2020Implicit differentiation of Lasso-type models for hyperparameter optimizationcited by 34
- 2019Learning step sizes for unfolded sparse codingcited by 29
- 2019Deep K-SVD Denoisingcited by 26
- 2013Learning Sparsely Used Overcomplete Dictionaries via Alternating Minimizationcited by 24
- 2020Super-efficiency of automatic differentiation for functions defined as a minimumcited by 24
- 2015Global Optimality in Tensor Factorization, Deep Learning, and Beyondcited by 22
4 more
- 2019Deep Network Classification by Scattering and Homotopy Dictionary Learningcited by 17
- 2014Sparse and spurious: dictionary learning with noise and outlierscited by 11
- 2018Multivariate Convolutional Sparse Coding for Electromagnetic Brain Signalscited by 11
- 2020Deep Transform and Metric Learning Network: Wedding Deep Dictionary Learning and Neural Networkscited by 6
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1; 2025: 5.
11 papers.
- 2025From Flat to Hierarchical: Extracting Sparse Representations with Matching Pursuitcited by 45
- 2022WPPNets and WPPFlows: The Power of Wasserstein Patch Priors for Superresolutioncited by 10
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Featurescited by 8
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learningcited by 6
- 2022Learning Variational Models with Unrolling and Bilevel Optimizationcited by 3
- 2024Learning of Patch-Based Smooth-Plus-Sparse Models for Image Reconstructioncited by 3
- 2025Mechanistic Interpretability with Sparse Autoencoder Neural Operatorscited by 3
- 2023Probabilistic Unrolling: Scalable, Inverse-Free Maximum Likelihood Estimation for Latent Gaussian Modelscited by 1
- 2025Evaluating Sparse Autoencoders: From Shallow Design to Matching Pursuitcited by 1
- 2023Meta-Prior: Meta learning for Adaptive Inverse Problem Solverscited by 0
- 2025Enhancing Performance of Explainable AI Models with Constrained Concept Refinementcited by 0
- 2025AbsTopK: Rethinking Sparse Autoencoders For Bidirectional Features1 Oct 2025
- 2025Mechanistic Interpretability with Sparse Autoencoder Neural Operators3 Sep 2025
- 2025Evaluating Sparse Autoencoders: From Shallow Design to Matching Pursuit5 Jun 2025
- 2025From Flat to Hierarchical: Extracting Sparse Representations with Matching Pursuit3 Jun 2025
- 2025Enhancing Performance of Explainable AI Models with Constrained Concept Refinement10 Feb 2025
- 2024Learning of Patch-Based Smooth-Plus-Sparse Models for Image Reconstruction17 Dec 2024
- 2023Meta-Prior: Meta learning for Adaptive Inverse Problem Solvers30 Nov 2023
- 2023Probabilistic Unrolling: Scalable, Inverse-Free Maximum Likelihood Estimation for Latent Gaussian Models5 Jun 2023
- 2022Simple Alternating Minimization Provably Solves Complete Dictionary Learning23 Oct 2022
- 2022Learning Variational Models with Unrolling and Bilevel Optimization26 Sep 2022
- 2022WPPNets and WPPFlows: The Power of Wasserstein Patch Priors for Superresolution20 Jan 2022