Between hard and soft thresholding: optimal iterative thresholding algorithms
Not on the map. Why?
Abstract (arXiv)
Iterative thresholding algorithms seek to optimize a differentiable objective function over a sparsity or rank constraint by alternating between gradient steps that reduce the objective, and thresholding steps that enforce the constraint. This work examines the choice of the thresholding operator, and asks whether it is possible to achieve stronger guarantees than what is possible with hard thresholding. We develop the notion of relative concavity of a thresholding operator, a quantity that characterizes the worst-case convergence performance of any thresholding operator on the target optimization problem. Surprisingly, we find that commonly used thresholding operators, such as hard thresholding and soft thresholding, are suboptimal in terms of worst-case convergence guarantees. Instead, a general class of thresholding operators, lying between hard thresholding and soft thresholding, is shown to be optimal with the strongest possible convergence guarantee among all thresholding operators. Examples of this general class includes ℓq thresholding with appropriate choices of q, and a newly defined em reciprocal thresholding operator. We also investigate the implications of the improved optimization guarantee in the statistical setting of sparse linear regression, and show that this new class of thresholding operators attain the optimal rate for computationally efficient estimators, matching the Lasso.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 1; 2025: 3; 2026: 3.
15 papers.
Sort:
- 2022Iterative Hard Thresholding with Adaptive Regularization: Sparser Solutions Without Sacrificing Runtimecited by 9
- 2023Accelerated stochastic approximation with state-dependent noisecited by 8
- 2025AWP: Activation-Aware Weight Pruning and Quantization with Projected Gradient Descentcited by 3
- 2022Convergence of the mini-batch SIHT algorithmcited by 2
- 2023Slow Kill for Big Data Learningcited by 2
- 2021Improved Prediction and Network Estimation Using the Monotone Single Index Multi-variate Autoregressive Modelcited by 1
- 2022Stochastic Mirror Descent for Large-Scale Sparse Recoverycited by 1
- 2023Feather: An Elegant Solution to Effective DNN Sparsificationcited by 1
- 2024Sparsity via Sparse Group k-max Regularizationcited by 1
- 2023Understanding Best Subset Selection: A Tale of Two C(omplex)itiescited by 0
- 2025Adaptive Iterative Soft-Thresholding Algorithm with the Median Absolute Deviationcited by 0
- 2025Sparse Polyak with optimal thresholding operators for high-dimensional M-estimationcited by 0
3 more
- 2026Online Generalized Sparse Regression: How Does Overparametrization Help?18 Aug 2026
- 2026Adaptive Threshold-Driven Continuous Greedy Method for Scalable Submodular Optimization3 Apr 2026
- 2026Auto-Unrolled Proximal Gradient Descent: An AutoML Approach to Interpretable Waveform Optimization18 Mar 2026
- 2025Sparse Polyak with optimal thresholding operators for high-dimensional M-estimation22 Nov 2025
- 2025Adaptive Iterative Soft-Thresholding Algorithm with the Median Absolute Deviation2 Jul 2025
- 2025AWP: Activation-Aware Weight Pruning and Quantization with Projected Gradient Descent11 Jun 2025
- 2024Sparsity via Sparse Group k-max Regularization13 Feb 2024
- 2023Feather: An Elegant Solution to Effective DNN Sparsification3 Oct 2023
- 2023Accelerated stochastic approximation with state-dependent noise4 Jul 2023
- 2023Slow Kill for Big Data Learning2 May 2023
- 2023Understanding Best Subset Selection: A Tale of Two C(omplex)ities16 Jan 2023
- 2022Stochastic Mirror Descent for Large-Scale Sparse Recovery23 Oct 2022
3 more
- 2022Convergence of the mini-batch SIHT algorithm29 Sep 2022
- 2022Iterative Hard Thresholding with Adaptive Regularization: Sparser Solutions Without Sacrificing Runtime11 Apr 2022
- 2021Improved Prediction and Network Estimation Using the Monotone Single Index Multi-variate Autoregressive Model28 Jun 2021
- 2022Iterative Hard Thresholding with Adaptive Regularization: Sparser Solutions Without Sacrificing Runtimecited by 9
- 2023Accelerated stochastic approximation with state-dependent noisecited by 8
- 2025AWP: Activation-Aware Weight Pruning and Quantization with Projected Gradient Descentcited by 3
- 2022Convergence of the mini-batch SIHT algorithmcited by 2
- 2023Slow Kill for Big Data Learningcited by 2
- 2021Improved Prediction and Network Estimation Using the Monotone Single Index Multi-variate Autoregressive Modelcited by 1
- 2022Stochastic Mirror Descent for Large-Scale Sparse Recoverycited by 1
- 2023Feather: An Elegant Solution to Effective DNN Sparsificationcited by 1
- 2024Sparsity via Sparse Group k-max Regularizationcited by 1
- 2023Understanding Best Subset Selection: A Tale of Two C(omplex)itiescited by 0
- 2025Adaptive Iterative Soft-Thresholding Algorithm with the Median Absolute Deviationcited by 0
- 2025Sparse Polyak with optimal thresholding operators for high-dimensional M-estimationcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Online Generalized Sparse Regression: How Does Overparametrization Help?18 Aug 2026
- 2026Adaptive Threshold-Driven Continuous Greedy Method for Scalable Submodular Optimization3 Apr 2026
- 2026Auto-Unrolled Proximal Gradient Descent: An AutoML Approach to Interpretable Waveform Optimization18 Mar 2026
- 2025Sparse Polyak with optimal thresholding operators for high-dimensional M-estimation22 Nov 2025
- 2025Adaptive Iterative Soft-Thresholding Algorithm with the Median Absolute Deviation2 Jul 2025
- 2025AWP: Activation-Aware Weight Pruning and Quantization with Projected Gradient Descent11 Jun 2025
- 2024Sparsity via Sparse Group k-max Regularization13 Feb 2024
- 2023Feather: An Elegant Solution to Effective DNN Sparsification3 Oct 2023
- 2023Accelerated stochastic approximation with state-dependent noise4 Jul 2023
- 2023Slow Kill for Big Data Learning2 May 2023
- 2023Understanding Best Subset Selection: A Tale of Two C(omplex)ities16 Jan 2023
- 2022Stochastic Mirror Descent for Large-Scale Sparse Recovery23 Oct 2022
12 newest of 15 All 15 (JSON)