Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ROMO: Retrieval-enhanced Offline Model-based Optimization

About

Data-driven black-box model-based optimization (MBO) problems arise in a great number of practical application scenarios, where the goal is to find a design over the whole space maximizing a black-box target function based on a static offline dataset. In this work, we consider a more general but challenging MBO setting, named constrained MBO (CoMBO), where only part of the design space can be optimized while the rest is constrained by the environment. A new challenge arising from CoMBO is that most observed designs that satisfy the constraints are mediocre in evaluation. Therefore, we focus on optimizing these mediocre designs in the offline dataset while maintaining the given constraints rather than further boosting the best observed design in the traditional MBO setting. We propose retrieval-enhanced offline model-based optimization (ROMO), a new derivable forward approach that retrieves the offline dataset and aggregates relevant samples to provide a trusted prediction, and use it for gradient-based optimization. ROMO is simple to implement and outperforms state-of-the-art approaches in the CoMBO setting. Empirically, we conduct experiments on a synthetic Hartmann (3D) function dataset, an industrial CIO dataset, and a suite of modified tasks in the Design-Bench benchmark. Results show that ROMO performs well in a wide range of constrained optimization tasks.

Mingcheng Chen, Haoran Zhao, Yuxiang Zhao, Hulei Fan, Hongqiao Gao, Yong Yu, Zheng Tian• 2023

Related benchmarks

TaskDatasetResultRank
Offline Model-Based OptimizationGFP
90th Percentile Oracle Score3.59
17
Offline Model-Based OptimizationChEMBL
90th Percentile Oracle Score0.42
17
Offline Model-Based OptimizationTF Bind 8
90th Percentile Oracle Score35.4
17
Offline Model-Based OptimizationUTR
90th Percentile Oracle Score5.49
17
Offline Model-Based OptimizationD'Kitty
Oracle Score (90th Pctl)0.42
17
Offline Model-Based OptimizationBranin
90th Percentile Oracle Score-3.14e+3
16
Model-Based OptimizationDesign-Bench
LogP-20.5
16
Offline Model-Based OptimizationLogP
90th Percentile Oracle Score-25.6
16
Model-Based OptimizationDesign-Bench 2022 (test)
TF-Bind-8 Score0.572
16
Offline Model-Based OptimizationWarfarin
90th Percentile Oracle Score-277
15
Showing 10 of 10 rows

Other info

Follow for update