Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Generative Adversarial Model-Based Optimization via Source Critic Regularization

About

Offline model-based optimization seeks to optimize against a learned surrogate model without querying the true oracle objective function during optimization. Such tasks are commonly encountered in protein design, robotics, and clinical medicine where evaluating the oracle function is prohibitively expensive. However, inaccurate surrogate model predictions are frequently encountered along offline optimization trajectories. To address this limitation, we propose generative adversarial model-based optimization using adaptive source critic regularization (aSCR) -- a task- and optimizer- agnostic framework for constraining the optimization trajectory to regions of the design space where the surrogate function is reliable. We propose a computationally tractable algorithm to dynamically adjust the strength of this constraint, and show how leveraging aSCR with standard Bayesian optimization outperforms existing methods on a suite of offline generative design tasks. Our code is available at https://github.com/michael-s-yao/gabo

Michael S. Yao, Yimeng Zeng, Hamsa Bastani, Jacob Gardner, James C. Gee, Osbert Bastani• 2024

Related benchmarks

TaskDatasetResultRank
Offline Black-box OptimizationTF8
Normalized Median Score49.6
25
Offline Black-box OptimizationLLM-DM
Normalized Median Score83.2
25
Offline Black-box OptimizationSuperC
Normalized Median Score35
25
Offline Black-box OptimizationAnt
Normalized Median Score0.19
25
Offline Black-box OptimizationTF10
Normalized Median Score0.457
25
Offline Black-box OptimizationD'Kitty
Normalized Median Score0.674
25
Offline Black-box OptimizationOverall Task Suite SuperC, Ant, D’Kitty, LLM-DM, TF8, TF10
Mean Rank19.5
24
Offline Model-Based OptimizationD'Kitty
Oracle Score (90th Pctl)0.89
17
Offline Model-Based OptimizationTF Bind 8
90th Percentile Oracle Score54.6
17
Offline Model-Based OptimizationChEMBL
90th Percentile Oracle Score0.61
17
Showing 10 of 17 rows

Other info

Code

Follow for update