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

Mixed-Categorical Black-Box Optimization via Information-Geometric Bilevel Decomposition

About

Mixed categorical-continuous optimization arises in many practical domains, yet remains challenging. In the black-box setting, evolution strategy-based approaches have shown promise in extending the efficiency and robustness of the CMA-ES to mixed-variable spaces. However, these methods exhibit worsened performance when strong categorical-continuous interactions are present, as their underlying search distributions assume independence between categorical and continuous variables. To address this limitation, we propose a bilevel optimization framework that explicitly captures such interactions by optimizing over categorical variables in an outer loop, and over continuous variables conditioned on each categorical configuration in an inner loop. We formulate each level of the bilevel problem as a stochastic relaxation under information-geometric optimization. To mitigate the high computational cost inherent to bilevel optimization, we introduce a warm-starting strategy that accelerates the lower-level search by selecting the best among multiple cached configurations and updating the cache after each iteration. Experimental results on binary-continuous domain demonstrate that the proposed method outperforms existing state-of-the-art approaches in interaction-handling capability while also being more computationally efficient across benchmarks encompassing both previously reported and newly proposed types of interaction.

Marc Ong, Shinichi Shirakawa, Youhei Akimoto• 2026

Related benchmarks

TaskDatasetResultRank
Mixed OptimizationfII+IV κ(A) = 10^6, dc = dx = 5
Success Rate100
18
Mixed OptimizationfIII+IV (kappa(A)=10^2, dc=dx=5)
Success Rate100
18
Mixed-categorical optimizationfII dc = dx = 5
Success Rate100
18
Mixed-categorical optimizationfIII+IV problem with kappa(A)=10^6 and dc=dr=10 (test)
Success Rate100
18
Mixed-categorical optimizationfIII dc = dx = 10
Success Rate100
18
Mixed-categorical optimizationfII+IV (κ(A)=10^2, dc=dx=10) (test)
Success Rate100
18
Mixed-categorical optimizationf11 (dc=10, dx=10) (test)
Success Rate100
18
Mixed-categorical optimizationfIII+IV kappa(A) = 10^6, dc = dx = 5
Success Rate100
18
Mixed-categorical optimizationfII+IV benchmark problem (kappa(A)=10^2, dc=dx=5)
Success Rate100
18
Mixed-categorical optimizationfIII+IV kappa(A) = 10^2, dc = dx = 10
Success Rate100
18
Showing 10 of 22 rows

Other info

Follow for update