Probabilistic machine learning models are often insufficient to help with decisions on interventions because those models find correlations - not causal relationships. If observational data is only available and experimentation are infeasible, the correct approach to study the impact of an intervention is to invoke Pearl's causality framework. Even that framework assumes that the underlying causal graph is known, which is seldom the case in practice. When the causal structure is not known, one may use out-of-the-box algorithms to find causal dependencies from observational data. However, there exists no method that also accounts for the decision-maker's prior knowledge when developing the causal structure either. The objective of this paper is to develop rational approaches for making decisions from observational data in the presence of causal graph uncertainty and prior knowledge from the decision-maker. We use ensemble methods like Bayesian Model Averaging (BMA) to infer set of causal graphs that can represent the data generation process. We provide decisions by computing the expected value and risk of potential interventions explicitly. We demonstrate our approach by applying them in different example contexts.
翻译:概率机器学习模型往往不足以帮助就干预作出决定,因为这些模型发现相互关联性,而不是因果关系。如果只提供观察数据,而且实验不可行,那么研究干预影响的正确方法就是援引珍珠的因果关系框架。即使这一框架假设基本因果关系图为人所知,而在实践中这种情况很少。当因果结构未知时,人们可能使用箱外算法从观察数据中找出因果关系。然而,在开发因果结构时,没有方法也说明决策者先前的知识。本文的目的是在存在因果图不确定性和决策者先前知识的情况下,从观察数据中制定合理的决策方法。我们使用诸如Bayesian Model Avering(BA)等共同方法来推断一套能代表数据生成过程的因果图表。我们通过明确计算预期的价值和潜在干预的风险来提供决定。我们通过在不同的例子中应用这些方法来显示我们的方法。