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

Adaptive Conditional Forest Sampling for Spectral Risk Optimisation under Decision-Dependent Uncertainty

About

Minimising a spectral risk objective, defined as a convex combination of expected cost and Conditional Value-at-Risk (CVaR), is challenging when the uncertainty distribution is decision-dependent, making both surrogate modelling and simulation-based ranking sensitive to tail estimation error. We propose Adaptive Conditional Forest Sampling (ACFS), a four-phase simulation-optimisation framework that integrates Generalised Random Forests for decision-conditional distribution approximation, CEM-guided global exploration, rank-weighted focused augmentation, and surrogate-to-oracle two-stage reranking before multi-start gradient-based refinement. We evaluate ACFS on two structurally distinct data-generating processes: a decision-dependent Student-t copula and a Gaussian copula with log-normal marginals, across three penalty-weight configurations and 100 replications per setting. ACFS achieves the lowest median oracle spectral risk on the second benchmark in every configuration, with median gaps over GP-BO ranging from 6.0% to 20.0%. On the first benchmark, ACFS and GP-BO are statistically indistinguishable in median objective, but ACFS reduces cross-replication dispersion by approximately 1.8 to 1.9 times on the first benchmark and 1.7 to 2.0 times on the second, indicating materially improved run-to-run reliability. ACFS also outperforms CEM-SO, SGD-CVaR, and KDE-SO in nearly all settings, while ablation and sensitivity analyses support the contribution and robustness of the proposed design.

Marcell T. Kurbucz• 2026

Related benchmarks

TaskDatasetResultRank
Spectral Risk OptimisationDGP2
Median Difference3.57e+4
27
Spectral Risk OptimisationDGP1
J_med1.48e+5
15
Spectral Risk OptimisationDGP1 Student-t
Median Difference438
12
Spectral Risk OptimisationDGP1 lambda=0.90
J Median2.23e+5
5
Spectral Risk OptimisationDGP2 lambda=0.50
Median J2.68e+5
5
Spectral Risk OptimisationDGP2 lambda=0.70
J_med3.49e+5
5
Spectral Risk OptimisationDGP2 (lambda=0.90)
J_med4.18e+5
5
Spectral Risk OptimisationDGP1 lambda=0.50
J Median1.48e+5
5
Spectral Risk OptimisationDGP1 (lambda=0.70)
J Median1.84e+5
5
Showing 9 of 9 rows

Other info

Follow for update