A Structured Tour of Optimization with Finite Differences
Not on the map. Why?
Abstract (arXiv)
Finite-difference methods are widely used for zeroth-order optimization in settings where gradient information is unavailable or expensive to compute. These procedures mimic first-order strategies by approximating gradients through function evaluations along a set of random directions. From a theoretical perspective, recent studies indicate that imposing structure (such as orthogonality) on the chosen directions allows for the derivation of convergence rates comparable to those achieved with unstructured random directions (i.e., directions sampled independently from a distribution). Empirically, although structured directions are expected to enhance performance, they often introduce additional computational costs, which can limit their applicability in high-dimensional settings. In this work, we examine the impact of structured direction selection in finite-difference methods. We review and extend several strategies for constructing structured direction matrices and compare them with unstructured approaches in terms of computational cost, gradient approximation quality, and convergence behavior. Our evaluation spans both synthetic tasks and real-world applications such as adversarial perturbation. The results demonstrate that structured directions can be generated with computational costs comparable to unstructured ones while significantly improving gradient estimation accuracy and optimization performance.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 45 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
26 of 45 references.
References · 26
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2013Optimal rates for zero-order convex optimization: the power of two function evaluationscited by 198
- 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 162
- 2024Revisiting Zeroth-Order Optimization for Memory-Efficient LLM Fine-Tuning: A Benchmarkcited by 114
- 2015An Optimal Algorithm for Bandit and Zero-Order Convex Optimization with Two-Point Feedbackcited by 111
- 2018Zeroth-Order Stochastic Variance Reduction for Nonconvex Optimizationcited by 111
- 2019A Theoretical and Empirical Comparison of Gradient Approximations in Derivative-Free Optimizationcited by 68
- 2018Structured Evolution with Compact Architectures for Scalable Policy Optimizationcited by 48
14 more
- 2019Improved Zeroth-Order Variance Reduced Algorithms and Analysis for Nonconvex Optimizationcited by 47
- 2020Zeroth-Order Regularized Optimization (ZORO): Approximately Sparse Gradients and Adaptive Samplingcited by 46
- 2021A Zeroth-Order Block Coordinate Descent Algorithm for Huge-Scale Black-Box Optimizationcited by 46
- 2015Global convergence rate analysis of unconstrained optimization methods based on probabilistic modelscited by 27
- 2021Zeroth order optimization with orthogonal random directionscited by 21
- 2021Consensus-Based Optimization Methods Converge Globallycited by 16
- 2023An Optimal Structured Zeroth-order Algorithm for Non-smooth Optimizationcited by 10
- 2022The Power of First-Order Smooth Optimization for Black-Box Non-Smooth Problemscited by 9
- 2022Stochastic Zeroth order Descent with Structured Directionscited by 8
- 2021Ada-BKB: Scalable Gaussian Process Optimization on Continuous Domains by Adaptive Discretizationcited by 7
- 2022Stochastic Zeroth Order Gradient and Hessian Estimators: Variance Reduction and Refined Bias Boundscited by 7
- 2015Randomized Derivative-Free Optimization of Noisy Convex Functionscited by 3
- 2024Automatic Gain Tuning for Humanoid Robots Walking Architectures Using Gradient-Free Optimization Techniquescited by 2
- 2024A New Formulation for Zeroth-Order Optimization of Adversarial EXEmples in Malware Detectioncited by 1
Built on by
Not cited yet.