mlsanityData to 7 Oct 2026

Understanding approximate and unrolled dictionary learning for pattern recovery

arXiv 2106.06338 ↗First posted 11 Jun 2021cs.LG math.OC stat.MLcited by 11

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

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  3. 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
  4. 2019Painless Stochastic Gradient: Interpolation, Line-Search, and Convergence Ratescited by 119
  5. 2018Theoretical Linear Convergence of Unfolded ISTA and its Practical Weights and Thresholdscited by 83
  6. 2015Complete Dictionary Recovery over the Sphere I: Overview and the Geometric Picturecited by 49
  7. 2020Implicit differentiation of Lasso-type models for hyperparameter optimizationcited by 34
  8. 2019Learning step sizes for unfolded sparse codingcited by 29
  9. 2019Deep K-SVD Denoisingcited by 26
  10. 2013Learning Sparsely Used Overcomplete Dictionaries via Alternating Minimizationcited by 24
  11. 2020Super-efficiency of automatic differentiation for functions defined as a minimumcited by 24
  12. 2015Global Optimality in Tensor Factorization, Deep Learning, and Beyondcited by 22
4 more
  1. 2019Deep Network Classification by Scattering and Homotopy Dictionary Learningcited by 17
  2. 2014Sparse and spurious: dictionary learning with noise and outlierscited by 11
  3. 2018Multivariate Convolutional Sparse Coding for Electromagnetic Brain Signalscited by 11
  4. 2020Deep Transform and Metric Learning Network: Wedding Deep Dictionary Learning and Neural Networkscited by 6

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 2; 2024: 1; 2025: 5.

11 papers.