While much attention has been given to the problem of estimating the effect of discrete interventions from observational data, relatively little work has been done in the setting of continuous-valued interventions, such as treatments associated with a dosage parameter. In this paper, we tackle this problem by building on a modification of the generative adversarial networks (GANs) framework. Our model, SCIGAN, is flexible and capable of simultaneously estimating counterfactual outcomes for several different continuous interventions. The key idea is to use a significantly modified GAN model to learn to generate counterfactual outcomes, which can then be used to learn an inference model, using standard supervised methods, capable of estimating these counterfactuals for a new sample. To address the challenges presented by shifting to continuous interventions, we propose a novel architecture for our discriminator - we build a hierarchical discriminator that leverages the structure of the continuous intervention setting. Moreover, we provide theoretical results to support our use of the GAN framework and of the hierarchical discriminator. In the experiments section, we introduce a new semi-synthetic data simulation for use in the continuous intervention setting and demonstrate improvements over the existing benchmark models.
翻译:虽然人们非常关注从观测数据中估算离散干预的效果的问题,但在确定连续评估的干预(例如与剂量参数有关的治疗)方面所做的工作相对较少。在本文件中,我们通过修改基因对抗网络框架来解决这一问题。我们的模型SCIGAN是灵活的,能够同时估计若干不同连续干预的反事实结果。关键的想法是使用一个经过重大修改的GAN模型来学习产生反事实结果,然后可以用来学习一种推论模型,使用标准监督的方法来估计这些反事实,从而能够对新的样本进行估计。为了应对由于转向连续干预而带来的挑战,我们建议了我们的歧视者的新结构——我们建立一个等级歧视者,利用连续干预的设置结构。此外,我们提供了理论结果来支持我们使用GAN框架和等级歧视者。在实验部分,我们引入了一个新的半合成数据模拟,用于连续干预的设置,并演示对现有基准模型的改进。