arrow
Return

Enhancing finite-difference-based derivative-free optimization with machine learning

delete2026-02-01
delete0
PRE
AI
T
Timothé Taminiau *
G
Geovani Nunes Grapiglia
E
Estelle Massart
DOI:10.1007/s11590-026-02281-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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 iterates, 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 the new available information. As a proof of concept, we integrate this procedure with the derivative-free method proposed in (Optim Lett 18: 195-213, 2024). Numerical results demonstrate significant performance improvements, particularly when the approximate gradients are also used to train the surrogates.
Keywords:
Derivative-free optimization
Surrogate optimization
Worst-case complexity bound
Sobolev learning

Journal

O
Optimization Letters
IF:
1.1
Papers:
72
Citations:
2.4K

Organization

U
universite catholique louvain
Scholars:
2.0W
Papers: 1.7W
Citations: 21