atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

DisCo-DSO: Coupling Discrete and Continuous Optimization for Efficient Generative Design in Hybrid Spaces

AAAI 2025 · Probabilistic and scientific modeling › Bayesian optimization · approach: Offline black-box optimization with surrogates · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DisCo-DSO, which uses an autoregressive RNN trained with a risk-seeking policy gradient to jointly sample discrete tokens and continuous parameters, enabling one-evaluation-per-candidate optimization in hybrid variable-length spaces.

Problem

Black-box optimization over hybrid discrete-continuous, variable-length design spaces with prefix-dependent positional constraints (e.g., decision tree policies and symbolic regression), where existing methods decouple discrete skeleton search from continuous parameter fitting.

Approach

Extend deep symbolic optimization so an autoregressive generative model emits, for each token, both a discrete token and a continuous parameter (sampled from a token-conditioned distribution), trained jointly with a quantile-based risk-seeking policy gradient, so each sample is a complete candidate needing one objective evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Jointly optimize discrete and continuous variables instead of optimizing the continuous parameters after sampling a discrete skeletonDisCo-DSO vs decoupled methods · Decision tree policies across Acrobot-v1, CartPole-v1, LunarLander-v2, and MountainCar-v0mean reward: 4.22; 260.00; 74.80; 7.80Helped
Jointly optimize discrete and continuous variables instead of using Decoupled-RL-evoDisCo-DSO · Decision tree policies across four environmentsmean reward: 6.52; 0.00; 80.60; 2.60Helped
Jointly optimize discrete and continuous variables instead of using Decoupled-GP-BFGSDisCo-DSO · Decision tree policies across four environmentsmean reward: 4.72; 265.00; 64.80; 7.70Helped
Jointly optimize discrete and continuous variables instead of using Decoupled-GP-evoDisCo-DSO · Decision tree policies across four environmentsmean reward: 7.92; 0.00; 54.60; 2.80Helped
Jointly optimize discrete and continuous variables instead of using Decoupled-GP-annealDisCo-DSO · Decision tree policies across four environmentsmean reward: 4.52; 0.00; 43.20; 6.10Helped
Jointly optimize discrete and continuous variables instead of Decoupled-RL-BFGSDisCo-DSO · Symbolic regression, Dim ≥ 1average test reward: 0.6400 ± 0.3684 -> 0.7045 ± 0.3007Helped
Jointly optimize discrete and continuous variables instead of Decoupled-GP-BFGSDisCo-DSO · Symbolic regression, Dim ≥ 1average test reward: 0.4953 ± 0.4344 -> 0.7045 ± 0.3007Helped
Use DisCo-DSO rather than Decoupled-RL methodsParameterized Bitstring · f1, α = 0.5; f1, α = 0.9; f2, α = 0.5; f2, α = 0.9reward difference: 0.1263; 0.0123; 0.1433; 0.0253Helped
Use DisCo-DSO rather than Decoupled-RL-evoParameterized Bitstring · f1, α = 0.5; f1, α = 0.9; f2, α = 0.5; f2, α = 0.9reward difference: 0.0970; 0.0100; 0.0833; 0.0187Helped
Use DisCo-DSO rather than Decoupled-RL-annealParameterized Bitstring · f1, α = 0.5; f1, α = 0.9; f2, α = 0.5; f2, α = 0.9reward difference: 0.1211; 0.0095; 0.1000; 0.0140Helped
Use LSTM rather than GRU autoregressive cells (ablation)DisCo-DSO · Symbolic regressionmean reward: 0.7377; 0.7092; 0.7236; 0.7385; 0.7391; 0.7302Mixed
Vary autoregressive model size across 16, 32, and 64 hidden units (ablation)DisCo-DSO · Symbolic regressionmean reward: 0.7377; 0.7092; 0.7236; 0.7385; 0.7391; 0.7302No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Parameterized Bitstring (synthetic) OpenAI Gym MountainCar-v0 CartPole-v1 Acrobot-v1 LunarLander-v2 Livermore, Jin, Neat/Korn, Nguyen-style Constant symbolic regression benchmarks (45 total)

Benchmarks: Parameterized Bitstring MountainCar-v0 CartPole-v1 Acrobot-v1 LunarLander-v2 Symbolic regression benchmarks (45 datasets)

Metrics: best reward vs function evaluations mean reward on 1,000 random seeds parameter count of tree test-set reward (1/(1+NMSE))

Baselines: Decoupled-RL-BFGS Decoupled-RL-anneal Decoupled-RL-evo Decoupled-GP-BFGS Decoupled-GP-anneal Decoupled-GP-evo Bayesian Optimization Evolutionary DTs Cascading DTs Interpretable DDTs

Builds on: Deep Symbolic Regression risk-seeking policy gradient deep symbolic optimization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy