Multi-Objective Causal Bayesian Optimization

Shriya Bhatija, Paul-David Zuercher, Jakob Thumm, Thomas Bohné
2/20/2025
stat.MLcs.LG

No official code found. Best implementation: ShriyaBhatija/MO-CBO (18 stars, MIT, last commit 2025-06-02).

Abstract

In decision-making problems, the outcome of an intervention often depends on the causal relationships between system components and is highly costly to evaluate. In such settings, causal Bayesian optimization (CBO) can exploit the causal relationships between the system variables and sequentially perform interventions to approach the optimum with minimal data. Extending CBO to the multi-outcome setting, we propose Multi-Objective Causal Bayesian Optimization (MO-CBO), a paradigm for identifying Pareto-optimal interventions within a known multi-target causal graph. We first derive a graphical characterization for potentially optimal sets of variables to intervene upon. Showing that any MO-CBO problem can be decomposed into several traditional multi-objective optimization tasks, we then introduce an algorithm that sequentially balances exploration across these tasks using relative hypervolume improvement. The proposed method will be validated on both synthetic and real-world causal graphs, demonstrating its superiority over traditional (non-causal) multi-objective Bayesian optimization in settings where causal information is available.

View on arXivView PDF

Code Implementations(1)

MIT

Multi-Objective Causal Bayesian Optimisation, a new paradigm for finding Pareto-optimal interventions in multi-outcome causal models

181PythonJul 28, 20241 years agoMIT
causalitymulti-objective-optimization

Similar Papers

Cite this paper

@article{bhatija2025multiobjective,
  title  = {Multi-Objective Causal Bayesian Optimization},
  author = {Shriya Bhatija and Paul-David Zuercher and Jakob Thumm and Thomas Bohné},
  year   = {2025},
  eprint = {2502.14755},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.14755v1},
  journal = {ICML 2025 2025}
}

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/2502.14755.svg)](https://codeofpaper.com/paper/2502.14755)

Discussion