Zeroth-Order Hard-Thresholding: Gradient Error vs. Expansivity
William de Vazelhes, Hualin Zhang, Huimin Wu, Xiaotong Yuan, Bin Gu
Abstract
ℓ 0 constrained optimization is prevalent in machine learning, particularly for highdimensional problems, because it is a fundamental approach to achieve sparse learning. Hard-thresholding gradient descent is a dominant technique to solve this problem. However, first-order gradients of the objective function may be either unavailable or expensive to calculate in a lot of real-world problems, where zeroth-order (ZO) gradients could be a good surrogate. Unfortunately, whether ZO gradients can work with the hard-thresholding operator is still an unsolved problem. To solve this puzzle, in this paper, we focus on the ℓ 0 constrained black-box stochastic optimization problems, and propose a new stochastic zeroth-order gradient hard-thresholding (SZOHT) algorithm with a general ZO gradient estimator powered by a novel random support sampling. We provide the convergence analysis of SZOHT under standard assumptions. Importantly, we reveal a conflict between the deviation of ZO estimators and the expansivity of the hard-thresholding operator, and provide a theoretical minimal value of the number of random directions in ZO gradients. In addition, we find that the query complexity of SZOHT is independent or weakly dependent on the dimensionality under different settings. Finally, we illustrate the utility of our method on a portfolio optimization problem as well as black-box adversarial attacks. 36th Conference on Neural Information Processing Systems (NeurIPS 2022).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext a4703319-fd51-419c-b663-c72af4dbd66cCited by top-tier papers4
- Gradient Compressed Sensing: A Query-Efficient Gradient Estimator for High-Dimensional Zeroth-Order OptimizationRuizhong Qiu, Hanghang TongICML 2024 · 12 citations
- WeightLoRA: Keep Only Necessary AdaptersAndrey Veprikov, Vladimir Solodkin, Alexander Zyl, Andrey V. Savchenko et al.ACL 2026 · 2 citations
- Optimization over Sparse Support-Preserving Sets: Two-Step Projection with Global Optimality GuaranteesWilliam de Vazelhes, Xiaotong Yuan, Bin GuICML 2025
- How to Boost Any Loss FunctionRichard Nock, Yishay MansourNeurIPS 2024
Builds on3
- Gradientless Descent: High-Dimensional Zeroth-Order OptimizationDaniel Golovin, John Karro, Greg Kochanski, Chansoo Lee et al.ICLR 2020 · 85 citations
- AC/DC: Alternating Compressed/DeCompressed Training of Deep Neural NetworksAlexandra Peste, Eugenia Iofinova, Adrian Vladu, Dan AlistarhNeurIPS 2021 · 84 citations
- A Zeroth-Order Block Coordinate Descent Algorithm for Huge-Scale Black-Box OptimizationHanQin Cai, Yuchen Lou, Daniel McKenzie, Wotao YinICML 2021 · 59 citations
Related papers
- New Insight of Variance reduce in Zero-Order Hard-Thresholding: Mitigating Gradient Error and Expansivity ContradictionsXinzhe Yuan, William de Vazelhes, Bin Gu, Huan XiongICLR 2024 · 1 citation
- Min-Max Optimization without Gradients: Convergence and Applications to Black-Box Evasion and Poisoning AttacksSijia Liu, Songtao Lu, Xiangyi Chen, Yao Feng et al.ICML 2020 · 68 citations
- Guided Zeroth-Order Methods for Stochastic Non-convex Problems with Decision-Dependent DistributionsYuya Hikima, Hiroshi Sawada, Akinori FujinoICML 2025
- Robust and Faster Zeroth-Order Minimax Optimization: Complexity and ApplicationsWeixin An, Yuanyuan Liu, Fanhua Shang, Hongying LiuNeurIPS 2024 · 6 citations
- Learning to Learn by Zeroth-Order OracleYangjun Ruan, Yuanhao Xiong, Sashank J. Reddi, Sanjiv Kumar et al.ICLR 2020 · 21 citations
