Enhancing finite-difference based derivative-free optimization methods with machine learning
Timoth\'e Taminiau, Estelle Massart, Geovani Nunes Grapiglia

TL;DR
This paper introduces a machine learning-enhanced approach to finite-difference derivative-free optimization, using surrogate models trained on collected data to improve convergence and performance of existing methods.
Contribution
It proposes a simple auxiliary procedure that leverages collected data to train surrogate models, enhancing finite-difference DFO methods with iterative improvements.
Findings
Significant performance improvements demonstrated in numerical experiments.
Using approximate gradients to train surrogates yields better optimization results.
The method effectively combines surrogate modeling with traditional derivative-free techniques.
Abstract
Derivative-Free Optimization (DFO) involves methods that rely solely on evaluations of the objective function. One of the earliest strategies for designing DFO methods is to adapt first-order methods by replacing gradients with finite-difference approximations. The execution of such methods generates a rich dataset about the objective function, including iterate points, function values, approximate gradients, and successful step sizes. In this work, we propose a simple auxiliary procedure to leverage this dataset and enhance the performance of finite-difference-based DFO methods. Specifically, our procedure trains a surrogate model using the available data and applies the gradient method with Armijo line search to the surrogate until it fails to ensure sufficient decrease in the true objective function, in which case we revert to the original algorithm and improve our surrogate based on…
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
TopicsMetaheuristic Optimization Algorithms Research
