We study the selection of adjustment sets for estimating the interventional mean under an individualized treatment rule. We assume a non-parametric causal graphical model with, possibly, hidden variables and at least one adjustment set comprised of observable variables. Moreover, we assume that observable variables have positive costs associated with them. We define the cost of an observable adjustment set as the sum of the costs of the variables that comprise it. We show that in this setting there exist adjustment sets that are minimum cost optimal, in the sense that they yield non-parametric estimators of the interventional mean with the smallest asymptotic variance among those that control for observable adjustment sets that have minimum cost. Our results are based on the construction of a special flow network associated with the original causal graph. We show that a minimum cost optimal adjustment set can be found by computing a maximum flow on the network, and then finding the set of vertices that are reachable from the source by augmenting paths. The optimaladj Python package implements the algorithms introduced in this paper.
翻译:我们研究在个别处理规则下为估计干预平均值选择的调整组。我们假设一个非参数因果图形模型,其中可能有隐藏变量,至少有一个由可观测变量组成的一组调整组。此外,我们假设可观测变量具有相应的积极成本。我们将可观测调整组的成本定义为构成该变量的变量的成本总和。我们表明,在这种环境下,有最低成本最佳的调整组,其含义是,在可观测调整组的控制组中,它们产生非参数性估计值,其与最小成本的可观测调整组之间最小的不计量性差异。我们的结果基于与原始因果图相关的特殊流动网络的构建。我们表明,通过计算网络的最大流量,然后通过扩大路径从源头找到一组可达到的顶点,可以找到最低成本最佳调整组。最佳的Python软件包应用了本文中引入的算法。