Estimation under Ignorability
Let be a random sample of treatments, covariates and outcomes satisfying consistency, ignorability and positivity, with binary treatment. The estimators below are estimators of the average treatment effect built on the adjustment formula.
Let be a treatment, be covariates and be an outcome. The outcome regression function for treatment is the conditional mean of the outcome given the treatment and the covariates.
Under ignorability and consistency so the conditional average treatment effect is
Let and be estimates of the outcome regression functions fitted to the treated and control units. The outcome regression estimator or standardisation estimator of the average treatment effect is the sample average of the difference of the fitted regression functions over all units.
The outcome regression estimator has the following properties:
- it is the plug-in estimator of the adjustment formula;
- it is consistent if the outcome regression functions are estimated consistently, and biased if they are misspecified;
- if is linear with a common slope then is the least squares coefficient of in the regression of on and
- averaging over the treated units only, estimates the average treatment effect on the treated.
Let be a binary treatment and be covariates. The propensity score is the conditional probability of treatment given the covariates.
Positivity states that for every in the support of The propensity score is known in a randomised experiment and must be estimated otherwise, usually by logistic regression or a classifier.
Let be the propensity score. The balancing property states that the covariates are independent of the treatment given the propensity score.
Let be the propensity score. The propensity score theorem states that if the treatment is ignorable given then it is ignorable given the scalar alone.
The propensity score theorem reduces adjustment for a high-dimensional covariate vector to adjustment for a single scalar, so the adjustment formula holds with in place of
Let be an estimated propensity score and be a partition of into intervals. Stratification or subclassification on the propensity score is the method that groups units by the interval containing computes the associational difference within each stratum and averages the within-stratum differences weighted by the stratum sizes.
Here is the number of units in stratum and is the mean outcome of the units in stratum with treatment Five strata remove most of the bias due to a continuous confounder when the propensity score model is correct.
Let be a distance on the covariate space, such as the Mahalanobis distance or the absolute difference of propensity scores. Matching is the method that pairs each treated unit with the control unit, or the control units, nearest to it in The matching estimator of the average treatment effect on the treated is the average over the treated units of the difference between the unit’s outcome and the mean outcome of its matches.
Here is the set of matches of unit Matching has the following properties:
- a caliper is a maximum distance beyond which a unit is left unmatched, which improves balance at the cost of changing the population;
- matching with replacement reuses control units and reduces bias at the cost of variance;
- the matching estimator has a bias of order for continuous covariates, which does not vanish at the rate for unless it is corrected by a regression adjustment of the matched differences;
- covariate balance after matching is assessed by the standardised mean differences of the covariates between the treated and matched control units.
Let be the propensity score. Inverse probability weighting (IPW) is the method that weights each unit by the reciprocal of the probability of the treatment it received, so that the weighted treated and control groups each resemble the whole population. Under ignorability, positivity and consistency the mean potential outcomes are identified by the weighted means.
The identity follows from by ignorability and consistency.
Let be an estimated propensity score. The Horvitz–Thompson estimator of the average treatment effect is the difference of the inverse probability weighted sample means.
The Hájek estimator normalises the weights within each treatment group to sum to one, which is equivalent to a weighted least squares regression of on with weights Inverse probability weighting has the following properties:
- it is consistent if the propensity score is estimated consistently, and biased if the propensity score model is misspecified;
- its variance is large when some propensity scores are close to or since the corresponding weights are large, which is the sample manifestation of near-violation of positivity;
- stabilised weights have mean one and reduce the variance when used in a weighted regression;
- trimming discards units with extreme estimated propensity scores, which reduces variance at the cost of changing the target population;
- the weights for treated units and for control units estimate the average treatment effect on the treated.
Let be the outcome regression functions and be the propensity score. The augmented inverse probability weighting (AIPW) score of a unit is the outcome regression prediction corrected by the inverse probability weighted residual.
Let and be estimates of the outcome regression functions and the propensity score. The augmented inverse probability weighting estimator or doubly robust estimator of the average treatment effect is the sample average of the estimated AIPW scores.
The doubly robust estimator has the following properties:
- double robustness: it is consistent if either the outcome regression functions or the propensity score are estimated consistently, since whenever either pair of nuisance functions is correct;
- if both are consistent then it attains the smallest asymptotic variance among regular estimators, given below;
- its bias is the product of the errors of the two nuisance estimates, so it converges at the rate when each nuisance function is estimated at a rate faster than
Let be an estimator of a parameter computed from an iid sample of random variables The estimator is asymptotically linear if and only if there exists a function with and finite variance such that
The function is the influence function of the estimator. By the central limit theorem an asymptotically linear estimator is asymptotically normal with asymptotic variance
Let be a parameter of a model that places no restriction on the observational distribution beyond ignorability and positivity. The efficient influence function of is the influence function with the smallest variance among those of regular asymptotically linear estimators, and the semiparametric efficiency bound is its variance. For the average treatment effect the efficient influence function is and the efficiency bound is
where The doubly robust estimator with consistently estimated nuisance functions attains the efficiency bound, whereas the outcome regression and inverse probability weighting estimators do so only under additional conditions.
Let be a parameter identified by a moment condition that depends on a nuisance function The moment condition is Neyman orthogonal if and only if its derivative with respect to the nuisance function at the true value is zero, so that small errors in have no first-order effect on The AIPW score is Neyman orthogonal in
Let be a nuisance function estimated by a machine learning method and the sample be split into folds. Cross-fitting is the method that estimates on all folds but the -th and evaluates the score on the -th fold, for each so that no unit’s own outcome is used to fit the nuisance function evaluated at it.
Double machine learning is the method that estimates by solving a Neyman orthogonal moment condition with cross-fitted machine learning estimates of the nuisance functions. Double machine learning has the following properties:
- the estimator is -consistent and asymptotically normal when the nuisance functions are estimated at rates whose product is faster than which allows flexible estimators that converge slower than
- cross-fitting removes the bias from overfitting the nuisance functions without restricting the complexity of the machine learning method;
- the AIPW estimator with cross-fitting is the double machine learning estimator of the average treatment effect.