35
0

Your Assumed DAG is Wrong and Here's How To Deal With It

Abstract

Assuming a directed acyclic graph (DAG) that represents prior knowledge of causal relationships between variables is a common starting point for cause-effect estimation. Existing literature typically invokes hypothetical domain expert knowledge or causal discovery algorithms to justify this assumption. In practice, neither may propose a single DAG with high confidence. Domain experts are hesitant to rule out dependencies with certainty or have ongoing disputes about relationships; causal discovery often relies on untestable assumptions itself or only provides an equivalence class of DAGs and is commonly sensitive to hyperparameter and threshold choices. We propose an efficient, gradient-based optimization method that provides bounds for causal queries over a collection of causal graphs -- compatible with imperfect prior knowledge -- that may still be too large for exhaustive enumeration. Our bounds achieve good coverage and sharpness for causal queries such as average treatment effects in linear and non-linear synthetic settings as well as on real-world data. Our approach aims at providing an easy-to-use and widely applicable rebuttal to the valid critique of `What if your assumed DAG is wrong?'.

View on arXiv
@article{padh2025_2502.17030,
  title={ Your Assumed DAG is Wrong and Here's How To Deal With It },
  author={ Kirtan Padh and Zhufeng Li and Cecilia Casolo and Niki Kilbertus },
  journal={arXiv preprint arXiv:2502.17030},
  year={ 2025 }
}
Comments on this paper