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

Diffusion Models for Black-Box Optimization

About

The goal of offline black-box optimization (BBO) is to optimize an expensive black-box function using a fixed dataset of function evaluations. Prior works consider forward approaches that learn surrogates to the black-box function and inverse approaches that directly map function values to corresponding points in the input domain of the black-box function. These approaches are limited by the quality of the offline dataset and the difficulty in learning one-to-many mappings in high dimensions, respectively. We propose Denoising Diffusion Optimization Models (DDOM), a new inverse approach for offline black-box optimization based on diffusion models. Given an offline dataset, DDOM learns a conditional generative model over the domain of the black-box function conditioned on the function values. We investigate several design choices in DDOM, such as re-weighting the dataset to focus on high function values and the use of classifier-free guidance at test-time to enable generalization to function values that can even exceed the dataset maxima. Empirically, we conduct experiments on the Design-Bench benchmark and show that DDOM achieves results competitive with state-of-the-art baselines.

Siddarth Krishnamoorthy, Satvik Mehul Mashkaria, Aditya Grover• 2023

Related benchmarks

TaskDatasetResultRank
Offline Model-Based OptimizationChEMBL
90th Percentile Oracle Score0.9
17
Offline Model-Based OptimizationGFP
90th Percentile Oracle Score3.62
17
Offline Model-Based OptimizationD'Kitty
Oracle Score (90th Pctl)0.6
17
Offline Model-Based OptimizationTF Bind 8
90th Percentile Oracle Score34.6
17
Offline Model-Based OptimizationUTR
90th Percentile Oracle Score5.26
17
Offline Model-Based OptimizationBranin
90th Percentile Oracle Score-1.87e+3
16
Model-Based OptimizationDesign-Bench 2022 (test)
TF-Bind-8 Score0.936
16
Model-Based OptimizationDesign-Bench
LogP-4.23
16
Offline Model-Based OptimizationLogP
90th Percentile Oracle Score-37.4
16
Offline Model-Based OptimizationWarfarin
90th Percentile Oracle Score80
15
Showing 10 of 10 rows

Other info

Follow for update