FGSS-BO: Feedback-Guided Hypothesis Management for LLM-Based Bayesian Optimization
Organizations: School of Biomedical Engineering, University of Science and Technology of China, Suzhou, China · School of Engineering Science, University of Science and Technology of China, Suzhou, China
Abstract
Large language model (LLM)-guided Bayesian optimization (BO) uses past observations to guide search, but proposed directions and their revision can remain implicit. We propose Feedback-Guided Search State (FGSS), a structured hypothesis-management interface connecting language-based guidance to observed evidence, executable parameter interventions, and comparative support updates. An LLM reflector proposes and revises hypotheses; a deterministic curator validates them and maintains identities and test records. The evolving state guides candidate construction and priorities. Instantiated on LLAMBO, FGSS-BO retains its surrogate and default expected improvement selection, with a bounded testing policy. On two retrospective protocol/media tasks with nearest-neighbor response oracles, it attains higher sample mean final best and search AUC than the matched LLAMBO baseline and evaluated non-LLM baselines. Prose-reflection and EI-only controls show mixed component effects. Six direct-training hyperparameter-optimization tasks show task-dependent transfer, strongest on diabetes SVM; exact-grid and reaction controls examine other settings. FGSS exposes hypotheses, their execution, and cross-round revisions for inspection while supporting search gains in selected settings.
Figures & tables
| Task | Metric | Random Search | HEBO | GP-EI | LLAMBO | FGSS-BO |
|---|---|---|---|---|---|---|
| iPSC-RPE | Final best | |||||
| iPSC-RPE | Search AUC | |||||
| C2C12 | Final best | |||||
| C2C12 | Search AUC |
| Method | Final best | Search AUC |
|---|---|---|
| LLAMBO | ||
| Reflective Summary | ||
| FGSS w/o Tests | ||
| FGSS No-Override | ||
| Full FGSS |
Appendix figures & tables19 assets
Supplementary material from the paper’s appendix.
Appendix
| Setting | Value | Scope/provenance |
|---|---|---|
| Initialization/search evaluations | Primary/HPO ; Summit | Six paired seeds, batch size one |
| Candidate pool; templates; generations | ; ; | Shared main-run configuration |
| Reflector output/temperature/retry | tokens; ; | FGSS extra call; retries logged |
| Shared refiner output/temperature | tokens; | Top five plus recent five observations |
| Evidence top/bottom/recent | Outcome-ranked top/bottom | |
| Stagnation windows and thresholds | ; | Short/long progress heuristics |
| Regime | Global | Guided | Local | Recovery |
|---|---|---|---|---|
| Explore | .55 | .25 | .10 | .10 |
| Mixed | .40 | .30 | .20 | .10 |
| Exploit | .25 | .30 | .35 | .10 |
| Recover | .45 | .15 | .15 | .25 |
| Task | Cutoff | Configuration source |
|---|---|---|
| iPSC-RPE | Recorded CLI override | |
| C2C12 | Task-runner default | |
| SnAr | Summit task preset | |
| Reizman 1–4 | Summit task preset | |
| HPLC | Task-runner default | |
| HPO | Task-bridge setting |
| Seed | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| iPSC overrides | 2 | 4 | 2 | 4 | 3 | 3 |
| iPSC EI tests | 6 | 0 | 6 | 2 | 1 | 4 |
| C2C12 overrides | 0 | 0 | 0 | 0 | 0 | 0 |
| C2C12 EI tests | 0 | 0 | 0 | 0 | 0 | 0 |
| Task | Variable | Type | Admissible domain |
|---|---|---|---|
| SnAr | Residence time | Continuous | min |
| Pyrrolidine equivalents | Continuous | equivalents | |
| DFNB concentration | Continuous | mol/L | |
| Temperature | Continuous | degrees Celsius | |
| Reizman 1–4 | Residence time | Continuous | s |
| Temperature | Continuous | degrees Celsius |
| Task | Seed | Prompt tokens | Completion tokens | Elapsed (s) |
|---|---|---|---|---|
| iPSC | 0 | 347576 | 10226 | 177.5 |
| 1 | 332143 | 10664 | 144.0 | |
| 2 | 368290 | 10319 | 144.7 | |
| 3 | 346650 | 10845 | 145.7 | |
| 4 | 346886 | 10709 | 127.8 | |
| 5 | 337694 | 9570 | 113.4 |
| Task | Reference | Metric | Mean difference | Bootstrap 95% interval |
|---|---|---|---|---|
| iPSC-RPE | GP-EI | Final best | ||
| iPSC-RPE | LLAMBO | Final best | ||
| iPSC-RPE | GP-EI | Search AUC | ||
| iPSC-RPE | LLAMBO | Search AUC | ||
| C2C12 | GP-EI | Final best | ||
| C2C12 | LLAMBO | Final best |
| Task | Metric | Random Search | HEBO | GP-EI | LLAMBO | FGSS-BO |
|---|---|---|---|---|---|---|
| SnAr | Final best | |||||
| SnAr | Search AUC | |||||
| Reizman Case 1 | Final best | |||||
| Reizman Case 1 | Search AUC | |||||
| Reizman Case 2 | Final best | |||||
| Reizman Case 2 | Search AUC |
| Contrast | Metric | Mean difference | Bootstrap 95% interval |
|---|---|---|---|
| Full FGSS Reflective Summary | Final best | ||
| Search AUC | |||
| Full FGSS FGSS w/o Tests | Final best | ||
| Search AUC | |||
| FGSS w/o Tests Reflective Summary | Final best | ||
| Search AUC |
| Condition | Final best | Search AUC |
|---|---|---|
| True | ||
| Permuted |
| Method | Final best | Search AUC | Selection changes | Direct support updates |
|---|---|---|---|---|
| LLAMBO | 0 | 0 | ||
| Full FGSS | 18 | 37 | ||
| FGSS No-Override | 0 | 22 |
| Task | Direction | Final best | Search AUC | ||
|---|---|---|---|---|---|
| LLAMBO | FGSS-BO | LLAMBO | FGSS-BO | ||
| Breast RF | Accuracy | ||||
| Breast SVM | Accuracy | ||||
| Digits RF | Accuracy | ||||
| Digits SVM | Accuracy | ||||
| Diabetes RF | MSE | ||||
| Parameter | Domain | Scale |
| RandomForest | ||
| Max. depth | Linear | |
| Max. feature fraction | Logit | |
| Min. impurity decrease | Linear | |
| Min. leaf sample fraction | Logit | |
| Min. split sample fraction | Logit | |
| Task | Metric | Gain | Bootstrap 95% interval |
|---|---|---|---|
| Breast RF | Final | ||
| AUC | |||
| Breast SVM | Final | ||
| AUC | |||
| Digits RF | Final | ||
| AUC |
Large Language Model-Guided Optimization
Large Language Model-Guided Optimization uses language models to propose, steer, and refine solutions to hard search and design problems.
See all 601 papers