An Optimal Structured Zeroth-order Algorithm for Non-smooth Optimization
Not on the map. Why?
Abstract (arXiv)
Finite-difference methods are a class of algorithms designed to solve black-box optimization problems by approximating a gradient of the target function on a set of directions. In black-box optimization, the non-smooth setting is particularly relevant since, in practice, differentiability and smoothness assumptions cannot be verified. To cope with nonsmoothness, several authors use a smooth approximation of the target function and show that finite difference methods approximate its gradient. Recently, it has been proved that imposing a structure in the directions allows improving performance. However, only the smooth setting was considered. To close this gap, we introduce and analyze O-ZD, the first structured finite-difference algorithm for non-smooth black-box optimization. Our method exploits a smooth approximation of the target function and we prove that it approximates its gradient on a subset of random em orthogonal directions. We analyze the convergence of O-ZD under different assumptions. For non-smooth convex functions, we obtain the optimal complexity. In the non-smooth non-convex setting, we characterize the number of iterations needed to bound the expected norm of the smoothed gradient. For smooth functions, our analysis recovers existing results for structured zeroth-order methods for the convex case and extends them to the non-convex setting. We conclude with numerical simulations where assumptions are satisfied, observing that our algorithm has very good practical performances.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 May 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 7; 2026: 1.
10 papers.
- 2025Revisiting Zeroth-Order Optimization: Minimum-Variance Two-Point Estimators and Directionally Aligned Perturbationscited by 11
- 2025Min-Max Optimisation for Nonconvex-Nonconcave Functions Using a Random Zeroth-Order Extragradient Algorithmcited by 5
- 2024Forward Learning for Gradient-based Black-box Saliency Map Generationcited by 2
- 2025Elucidating Subspace Perturbation in Zeroth-Order Optimization: Theory and Practice at Scalecited by 2
- 2025On the Optimal Construction of Unbiased Gradient Estimators for Zeroth-Order Optimizationcited by 2
- 2024A New Formulation for Zeroth-Order Optimization of Adversarial EXEmples in Malware Detectioncited by 1
- 2025Memory Savings at What Cost? A Study of Alternatives to Backpropagationcited by 1
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMscited by 1
- 2025A Structured Tour of Optimization with Finite Differencescited by 0
- 2026Parameter-Free Zeroth-Order Optimization with Ellipsoidal Samplingcited by 0
- 2026Parameter-Free Zeroth-Order Optimization with Ellipsoidal Sampling29 Sep 2026
- 2025Revisiting Zeroth-Order Optimization: Minimum-Variance Two-Point Estimators and Directionally Aligned Perturbations22 Oct 2025
- 2025On the Optimal Construction of Unbiased Gradient Estimators for Zeroth-Order Optimization22 Oct 2025
- 2025AttestLLM: Efficient Attestation Framework for Billion-scale On-device LLMs8 Sep 2025
- 2025Memory Savings at What Cost? A Study of Alternatives to Backpropagation27 Jun 2025
- 2025A Structured Tour of Optimization with Finite Differences26 May 2025
- 2025Min-Max Optimisation for Nonconvex-Nonconcave Functions Using a Random Zeroth-Order Extragradient Algorithm10 Apr 2025
- 2025Elucidating Subspace Perturbation in Zeroth-Order Optimization: Theory and Practice at Scale31 Jan 2025
- 2024A New Formulation for Zeroth-Order Optimization of Adversarial EXEmples in Malware Detection23 May 2024
- 2024Forward Learning for Gradient-based Black-box Saliency Map Generation22 Mar 2024