Efficient computation of counterfactual bounds

被引:2
作者
Zaffalon, Marco [1 ]
Antonucci, Alessandro [1 ]
Cabanas, Rafael [2 ]
Huber, David [1 ]
Azzimonti, Dario [1 ]
机构
[1] IDSIA, Lugano, Switzerland
[2] Univ Almeria, Dept Math, Almeria, Spain
关键词
Causal analysis; Structural causal models; Partial identifiability; Imprecise probability; Counterfactuals; Credal networks; Expectation maximisation; CREDAL NETWORKS; MAXIMUM-LIKELIHOOD; !text type='JAVA']JAVA[!/text] LIBRARY; SPECIFICATION; COMPLEXITY; INFERENCE;
D O I
10.1016/j.ijar.2023.109111
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We assume to be given structural equations over discrete variables inducing a directed acyclic graph, namely, a structural causal model , together with data about its internal nodes. The question we want to answer is how can we compute bounds for partially identifiable counterfactual queries from such an input. We start by giving a map from structural casual models to credal networks . This allows us to compute exact counterfactual bounds via algorithms for credal nets on a subclass of structural causal models. Exact computation is going to be inefficient in general given that, as we show, causal inference is NP -hard even on polytrees. We target then approximate bounds via a causal EM scheme. We evaluate their accuracy by providing credible intervals on the quality of the approximation; we show through a synthetic benchmark that the EM scheme delivers accurate results in a fair number of runs. In the course of the discussion, we also point out what seems to be a neglected limitation to the trending idea that counterfactual bounds can be computed without knowledge of the structural equations. We also present a real case study on palliative care to show how our algorithms can readily be used for practical purposes.
引用
收藏
页数:24
相关论文
共 39 条
[1]  
[Anonymous], 2006, P 22 C UNCERTAINTY A
[2]   Decision-theoretic specification of credal networks: A unified language for uncertain modeling with sets of Bayesian networks [J].
Antonucci, Alessandro ;
Zaffalon, Marco .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2008, 49 (02) :345-361
[3]   Approximate credal network updating by linear programming with applications to decision making [J].
Antonucci, Alessandro ;
de Campos, Cassio P. ;
Huber, David ;
Zaffalon, Marco .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2015, 58 :25-38
[4]   Bounds on treatment effects from studies with imperfect compliance [J].
Balke, A ;
Pearl, J .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1997, 92 (439) :1171-1176
[5]  
Balke A., 1994, Uncertainty in Artificial Intelligence. Proceedings of the Tenth Conference (1994), P46
[6]  
Bareinboim E., 2012, P 28 C UNCERTAINTY A
[7]  
Cabañas R, 2020, PR MACH LEARN RES, V138, P597
[8]   On the complexity of propositional and relational credal networks [J].
Cozman, Fabio Gagliardi ;
Maua, Denis Deratani .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2017, 83 :298-319
[9]   Credal networks [J].
Cozman, FG .
ARTIFICIAL INTELLIGENCE, 2000, 120 (02) :199-233
[10]  
da Rocha J.C.F., 2002, P 18 C UNC ART INT, P430