mlsanityData to 14 Oct 2026

Deep greedy unfolding: Sorting out argsorting in greedy sparse recovery algorithms

arXiv 2505.15661 ↗First posted 21 May 2025cs.LG cs.NA cs.NEcited by 2

Not on the map. Why?

Abstract (arXiv)

Gradient-based learning imposes (deep) neural networks to be differentiable at all steps. This includes model-based architectures constructed by unrolling iterations of an iterative algorithm onto layers of a neural network, known as algorithm unrolling. However, greedy sparse recovery algorithms depend on the non-differentiable argsort operator, which hinders their integration into neural networks. In this paper, we address this challenge in Orthogonal Matching Pursuit (OMP) and Iterative Hard Thresholding (IHT), two popular representative algorithms in this class. We propose permutation-based variants of these algorithms and approximate permutation matrices using "soft" permutation matrices derived from softsort, a continuous relaxation of argsort. We demonstrate -- both theoretically and numerically -- that Soft-OMP and Soft-IHT, as differentiable counterparts of OMP and IHT and fully compatible with neural network training, effectively approximate these algorithms with a controllable degree of accuracy. This leads to the development of OMP- and IHT-Net, fully trainable network architectures based on Soft-OMP and Soft-IHT, respectively. Finally, by choosing weights as "structure-aware" trainable parameters, we connect our approach to structured sparse recovery and demonstrate its ability to extract latent sparsity patterns from data.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 46 references that are in the map. First posted on arXiv 21 May 2025.

Builds on

15 of 46 references.

References · 15

  1. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  2. 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 421
  3. 2020Fast Differentiable Sorting and Rankingcited by 197
  4. 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 175
  5. 2017On the Properties of the Softmax Function with Application in Game Theory and Reinforcement Learningcited by 142
  6. 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
  7. 2019Stochastic Optimization of Sorting Networks via Continuous Relaxationscited by 111
  8. 2020SoftSort: A Continuous Relaxation for the argsort Operatorcited by 66
  9. 2021Can stable and accurate neural networks be computed? -- On the barriers of deep learning and Smale's 18th problemcited by 53
  10. 2016Maximal Sparsity with Deep Networks?cited by 29
  11. 2023Fast, Differentiable and Sparse Top-k: a Convex Analysis Perspectivecited by 26
  12. 2022Theoretical Perspectives on Deep Learning Methods in Inverse Problemscited by 22
3 more
  1. 2020Compressive Sensing and Neural Networks from a Statistical Learning Perspectivecited by 15
  2. 2020Learned Greedy Method (LGM): A Novel Neural Architecture for Sparse Coding and Beyondcited by 6
  3. 2023The greedy side of the LASSO: New algorithms for weighted sparse recovery via loss function-based orthogonal matching pursuitcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.