English

Matching on Generalized Propensity Scores with Continuous Exposures

Methodology 2021-08-19 v4 Applications

Abstract

In the context of a binary treatment, matching is a well-established approach in causal inference. However, in the context of a continuous treatment or exposure, matching is still underdeveloped. We propose an innovative matching approach to estimate an average causal exposure-response function under the setting of continuous exposures that relies on the generalized propensity score (GPS). Our approach maintains the following attractive features of matching: a) clear separation between the design and the analysis; b) robustness to model misspecification or to the presence of extreme values of the estimated GPS; c) straightforward assessment of covariate balance. We first introduce an assumption of identifiability, called local weak unconfoundedness. Under this assumption and mild smoothness conditions, we provide theoretical guarantees that our proposed matching estimator attains point-wise consistency and asymptotic normality. In simulations, our proposed matching approach outperforms existing methods under settings of model misspecification or the presence of extreme values of the estimated GPS. We apply our proposed method to estimate the average causal exposure-response function between long-term PM2.5_{2.5} exposure and all-cause mortality among 68.5 million Medicare enrollees, 2000-2016. We found strong evidence of a harmful effect of long-term PM2.5_{2.5} exposure on mortality. Code for the proposed matching approach is provided in the CausalGPS R package, which is available on CRAN and provides a computationally efficient implementation.

Keywords

Cite

@article{arxiv.1812.06575,
  title  = {Matching on Generalized Propensity Scores with Continuous Exposures},
  author = {Xiao Wu and Fabrizia Mealli and Marianthi-Anna Kioumourtzoglou and Francesca Dominici and Danielle Braun},
  journal= {arXiv preprint arXiv:1812.06575},
  year   = {2021}
}

Comments

Code for the GPS matching approach is provided in the CausalGPS R package, which is available on CRAN. The Github website (https://github.com/wxwx1993/GPSmatching) also contains tutorials and examples to use the R package

R2 v1 2026-06-23T06:44:05.032Z