Estimating Counterfactual Treatment Outcomes over Time Through Adversarially Balanced Representations

Ioana Bica, Ahmed M. Alaa, James Jordon, Mihaela van der Schaar
2/10/2020
cs.LGstat.ML

Official code: ioanabica/Counterfactual-Recurrent-Network (75 stars, MIT, last commit 2024-03-21).

Abstract

Identifying when to give treatments to patients and how to select among multiple treatments over time are important medical problems with a few existing solutions. In this paper, we introduce the Counterfactual Recurrent Network (CRN), a novel sequence-to-sequence model that leverages the increasingly available patient observational data to estimate treatment effects over time and answer such medical questions. To handle the bias from time-varying confounders, covariates affecting the treatment assignment policy in the observational data, CRN uses domain adversarial training to build balancing representations of the patient history. At each timestep, CRN constructs a treatment invariant representation which removes the association between patient history and treatment assignments and thus can be reliably used for making counterfactual predictions. On a simulated model of tumour growth, with varying degree of time-dependent confounding, we show how our model achieves lower error in estimating counterfactuals and in choosing the correct treatment and timing of treatment than current state-of-the-art methods.

View on arXivView PDF

Code Implementations(1)

MIT

Code for ICLR 2020 paper: "Estimating counterfactual treatment outcomes over time through adversarially balanced representations" by I. Bica, A. M. Alaa, J. Jordon, M. van der Schaar

7523PythonFeb 8, 20202 years agoMIT

Cite this paper

@article{bica2020estimating,
  title  = {Estimating Counterfactual Treatment Outcomes over Time Through Adversarially Balanced Representations},
  author = {Ioana Bica and Ahmed M. Alaa and James Jordon and Mihaela van der Schaar},
  year   = {2020},
  eprint = {2002.04083},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2002.04083}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2002.04083.svg)](https://codeofpaper.com/paper/2002.04083)

Discussion