Constrained Causal Bayesian Optimization

Virginia Aglietti, Alan Malek, Ira Ktena, Silvia Chiappa
5/31/2023
stat.MLcs.LG

No official code found. Best implementation: google-deepmind/ccbo (15 stars, Apache-2.0, last commit 2024-06-18).

Abstract

We propose constrained causal Bayesian optimization (cCBO), an approach for finding interventions in a known causal graph that optimize a target variable under some constraints. cCBO first reduces the search space by exploiting the graph structure and, if available, an observational dataset; and then solves the restricted optimization problem by modelling target and constraint quantities using Gaussian processes and by sequentially selecting interventions via a constrained expected improvement acquisition function. We propose different surrogate models that enable to integrate observational and interventional data while capturing correlation among effects with increasing levels of sophistication. We evaluate cCBO on artificial and real-world causal graphs showing successful trade off between fast convergence and percentage of feasible interventions.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This repo contains the code associated to the paper: "Constrained Causal Bayesian Optimization" by Aglietti Virginia, Alan Malek, Ira Ktena, and Silvia Chiappa. International Conference on Machine Learning. PMLR, 2023.

152Python, Jupyter NotebookJul 7, 20232 years agoApache-2.0

Similar Papers

Cite this paper

@article{aglietti2023constrained,
  title  = {Constrained Causal Bayesian Optimization},
  author = {Virginia Aglietti and Alan Malek and Ira Ktena and Silvia Chiappa},
  year   = {2023},
  eprint = {2305.20011},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.20011v1},
  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/2305.20011.svg)](https://codeofpaper.com/paper/2305.20011)

Discussion