Adaptive Finite-Difference Interval Estimation for Noisy Derivative-Free Optimization
Hao-Jun Michael Shi, Yuchen Xie, Melody Qiming Xuan, Jorge Nocedal

TL;DR
This paper introduces an adaptive bisection method to determine optimal finite-difference intervals for gradient approximation in noisy optimization, improving robustness without needing higher-order derivatives.
Contribution
It proposes a noise-aware bisection search for finite-difference intervals that balances errors, enhancing gradient estimation in noisy black-box optimization.
Findings
Reliable finite-difference interval estimates at low cost
Improved robustness of L-BFGS in noisy settings
Effective on synthetic noisy optimization problems
Abstract
A common approach for minimizing a smooth nonlinear function is to employ finite-difference approximations to the gradient. While this can be easily performed when no error is present within the function evaluations, when the function is noisy, the optimal choice requires information about the noise level and higher-order derivatives of the function, which is often unavailable. Given the noise level of the function, we propose a bisection search for finding a finite-difference interval for any finite-difference scheme that balances the truncation error, which arises from the error in the Taylor series approximation, and the measurement error, which results from noise in the function evaluation. Our procedure produces reliable estimates of the finite-difference interval at low cost without explicitly approximating higher-order derivatives. We show its numerical reliability and accuracy…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Model Reduction and Neural Networks · Iterative Methods for Nonlinear Equations
