LLAMBO

Integrates LLM conditional sampling into a Bayesian Optimization loop as a zero-shot warm-starter, surrogate model, and acquisition sampler.

Read the paper

The loop

  1. Proposes

    An LLM conditioned on the optimization history and problem metadata proposes candidate hyperparameter configurations.

  2. Judged by

    True black-box objective evaluations (training and scoring ML models on Bayesmark / HPOBench) measure validation loss.

  3. Steers

    Expected Improvement utility scores rank candidate configurations and append the evaluated (x, f(x)) pair to the active-learning history.

Headline result

Outperformed Gaussian Process and Random Forest Bayesian Optimization baselines in the low-trial regime across 25 Bayesmark tasks.

What this does not prove

In high-dimensional continuous spaces (>20 variables) with ratusan of trials, classical numerical GP kernels overtake in-context LLM surrogates.

How it generalizes the harness

A sequential Bayesian Optimization active-learning loop queries the LLM for candidate proposals and scores them on the black-box objective.

Classification

Classification of LLAMBO
What it proposesFormal specification
Generative modelGPT-3.5 in-context surrogate and candidate sampler
Algorithmic authorityExpected Improvement acquisition ranker and black-box objective evaluator
FeedbackScore
What gets updatedPrompt context and population of candidates
When it runsAt inference time
ValidityEmpirical (measured)
EvidenceCode released
LineageOriginal system