Diffusion Models for Black-Box Optimization

Siddarth Krishnamoorthy, Satvik Mehul Mashkaria, Aditya Grover
6/12/2023
cs.LG

No official code found. Best implementation: siddarthk97/ddom (34 stars, last commit 2023-07-10).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

siddarthk97/ddomCommunity100%
346MDX, ShellMay 30, 20233 years ago

Similar Papers

Cite this paper

@article{krishnamoorthy2023diffusion,
  title  = {Diffusion Models for Black-Box Optimization},
  author = {Siddarth Krishnamoorthy and Satvik Mehul Mashkaria and Aditya Grover},
  year   = {2023},
  eprint = {2306.07180},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.07180v2},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.07180.svg)](https://codeofpaper.com/paper/2306.07180)

Discussion