atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

Learning Surrogates for Offline Black-Box Optimization via Gradient Matching

ICML 2024 · Probabilistic and scientific modeling › Bayesian optimization · approach: Offline black-box optimization with surrogates · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proves a worst-case bound on the optimization gap of gradient search on a learned surrogate in terms of gradient mismatch, and proposes MATCH-OPT, which trains surrogates by matching gradients along monotonic offline trajectories plus a value regression term.

Problem

Offline black-box optimization: surrogate models learned from offline data are inaccurate outside the data, so gradient search on them can land far from true optima; the relation between surrogate gradient error and optimization performance gap is unclear.

Approach

Bounds the performance gap of surrogate-guided gradient ascent by the max gradient discrepancy between surrogate and target, and trains the surrogate to match gradients using line-integral finite differences between offline point pairs (no extra queries), combined with a value regression regularizer over monotonic synthetic trajectories.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add regression (value-matching) regularizer along synthetic monotonic trajectories to gradient matching loss (ablation)MATCH-OPT · Design-bench (6 tasks), 100th percentilescore: better on 4/6 tasks (Ant, DKitty, Tf8 up; Hopper up; SCon and Tf10 down)Mixed
add regression (value-matching) regularizer along synthetic monotonic trajectories to gradient matching loss (ablation)MATCH-OPT · Design-bench (6 tasks), 50th percentilescore: better on Ant, DKitty, Hopper, Tf8; worse on SCon (0.471 to 0.439) and Tf10 (0.768 to 0.720)Mixed
gradient matching loss on monotonic trajectories (MATCH-OPT) versus baselinesMATCH-OPT · Design-bench MNR, 100th percentilemean normalized rank (lower better): MNR 0.283 vs next best COMS 0.467Helped
gradient matching loss on monotonic trajectories (MATCH-OPT) versus baselinesMATCH-OPT · Design-bench MNR, 50th percentilemean normalized rank (lower better): MNR 0.350 (best among methods)Helped
MATCH-OPT versus baselines on Hopper at 100th percentileMATCH-OPT · Design-bench Hopper, 100th percentilescore: 1.572 vs COMS 2.270 (rank 3)Mixed
MATCH-OPT on Tf10 at 100th percentileMATCH-OPT · Design-bench Tf10, 100th percentilescore: 0.924 vs best 0.968 (Ens-Mean), rank 6Hurt
gradient matching surrogate with theory-motivated loss on OOD gradient estimation (Shekel function, 4-d)MATCH-OPT vs standard regression · Shekel OOD synthetic gradient estimation errorgradient estimation errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: Ant Morphology D'Kitty Morphology Hopper Controller Superconductor TF-Bind-8 TF-Bind-10

Benchmarks: Ant DKitty Hopper SCon TF8 TF10

Metrics: 100th percentile performance 50th percentile performance mean normalized rank (MNR)

Baselines: GA Ens-Mean Ens-Min CMA-ES MINS CbAS RoMA BONET COMs

Builds on: design-bench COMs RoMA BONET

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy