---
title: Inverse Probability of Treatment Weighting
url: https://www.emergentmind.com/topics/inverse-probability-of-treatment-weighting
type: topic
---

# Inverse Probability of Treatment Weighting

Inverse Probability of Treatment Weighting (IPTW) is a central methodology in the identification and estimation of causal effects from observational data. By constructing a pseudo-population in which measured covariates are independent of treatment assignment, IPTW enables consistent estimation of population-level or local causal estimands, such as the average treatment effect (ATE) and the average treatment effect on the treated (ATT), under the core assumptions of unconfoundedness and positivity. The method’s ongoing evolution incorporates robust weighting schemes, covariate balancing techniques, sensitivity analysis, and generalizations to complex longitudinal and recurrent-event data structures.

## 1. Principles and Definitions of IPTW

Let $T_i\in\{0,1\}$ denote the binary treatment indicator, $Y_i$ the observed outcome, and $X_i$ a vector of covariates for subject $i$. The propensity score is $e(X_i)=P(T_i=1|X_i)$. The classic inverse-probability-of-treatment weights for estimating the ATE reweight treated subjects by $1/e(X_i)$ and controls by $1/(1-e(X_i))$, generating for each unit:
\[
w_i = \frac{T_i}{e(X_i)} + \frac{1-T_i}{1-e(X_i)}.
\]
Normalized (Hajek) weights further divide these by their group totals, enforcing finite-sample stability and exact covariate balance moments in the sample [2310.18563].

The IPTW estimator for the ATE is then:
\[
\hat\tau_{IPW} = \frac{1}{n}\sum_{i=1}^{n}w^*_i(1)Y_i - \frac{1}{n}\sum_{i=1}^{n}w^*_i(0)Y_i,
\]
where $w^*_i(a)$ are normalized weights for treatment $a$.

For ATT, the estimator uses reweighted controls to match the covariate distribution of the treated:
\[
\hat\tau_{ATT} = \frac{1}{n_1}\sum_{i:T_i=1}Y_i - \sum_{i=1}^n w^*_i(0)Y_i, \quad \sum_{i=1}^n w^*_i(0)=1
\]
with weights chosen so that the reweighted covariate mean for controls matches that of treated units [2310.18563].

## 2. Construction and Properties of Covariate-Balancing Weights

Covariate balancing propensity score (CBPS) and inverse probability tilting (IPT) methods select propensity score models by directly solving moment conditions to balance covariate distributions rather than relying on maximum likelihood. For the ATE, IPT imposes:
\[
\frac{1}{n}\sum_{i=1}^n\frac{T_i}{e(X_i;\gamma)}X_i = \bar{X}, \quad \frac{1}{n}\sum_{i=1}^n\frac{1-T_i}{1-e(X_i;\gamma)}X_i = \bar{X}
\]
where $\bar{X}=n^{-1}\sum_{i=1}^n X_i$. These moment conditions ensure self-normalization:
\[
\sum_{i}T_i/p(X_i;\hat\gamma_{1,\,ipt})=n, \quad \sum_{i}(1-T_i)/(1-p(X_i;\hat\gamma_{0,\,ipt}))=n
\]
[2310.18563].

For the ATT, CBPS enforces:
\[
\frac{1}{n_1}\sum_{i:T_i=1} X_i = \frac{1}{n_1}\sum_{i=1}^n \frac{e(X_i;\gamma)(1-T_i)}{1-e(X_i;\gamma)} X_i
\]
providing automatic normalization of the resulting weights [2310.18563].

These approaches guarantee that covariate balance holds exactly in the sample, improving finite-sample efficiency and reducing sensitivity to PS model misspecification [2310.18563].

## 3. Doubly Robust Estimation and Equivalences

Doubly robust estimators—such as the augmented inverse probability weighting (AIPW) and IPW regression adjustment (IPWRA)—combine propensity score weighting with regression adjustment for outcomes. When the propensity score is estimated by IPT (for ATE) or CBPS (for ATT) and the outcome regression is linear, all three estimators (IPW, AIPW, IPWRA) are exactly equivalent:
\[
\hat\mu^{IPW}_1 = \frac{1}{n}\sum_{i=1}^n\frac{T_i Y_i}{\hat p_i}, \quad
\hat\mu^{AIPW}_1 = \frac{1}{n}\sum_{i=1}^n\frac{T_i(Y_i - X_i'\hat\beta_1)}{\hat p_i} + \frac{1}{n}\sum_{i=1}^n X_i' \hat\beta_1,
\]
\[
\hat\mu^{IPWRA}_1 = \frac{1}{n}\sum_{i=1}^n X_i'\tilde\beta_1
\]
and similarly for $\mu_0$ [2310.18563]. This algebraic identity arises because covariate balancing weights enforce the sufficient balance that makes all three estimating equations equivalent.

This equivalence implies the unification of the major approaches and indicates that, in large samples and with suitable covariate balancing weights, the issue of which specific "doubly robust" estimator to use becomes moot [2310.18563].

## 4. Practical Consequences: Self-Normalization, Estimator Unification, and Robustness

Self-normalization arises because the balancing constraints ensure the sum of weights matches (sub)sample sizes, so normalized and unnormalized IPW (or AIPW) coincide. Estimator unification eliminates the ambiguity in choosing among semiparametric estimators or in selecting normalizing constants.

Covariate balancing estimators inherit the double robustness familiar from AIPW: consistent estimation is achieved if either the propensity model or the linear outcome model is correct, not necessarily both [2310.18563]. In practice, covariate balancing methods (such as IPT and CBPS) enable
- Automatically normalized weights (algebraic normalization by construction)
- Elimination of ambiguity among different semiparametric estimators for ATE/ATT
- Preservation of consistency and efficiency under linear working models, even when the outcome regression may be misspecified [2310.18563].

## 5. IPTW Workflow and Core Assumptions

The standard IPTW estimator workflow is:
1. Estimate the propensity score $e(X_i)$ (preferably via IPT/CBPS for covariate balance).
2. Compute (normalized or unnormalized) inverse probability weights for treated/controls.
3. Form weighted means for potential outcomes in each arm.
4. Take differences to estimate ATE or ATT.

Key identification and estimation assumptions for IPTW are:
- Unconfoundedness/exchangeability: $(Y(1),Y(0)) \perp T | X$
- Positivity: $c < e(X_i) < 1 - c$ for all $X_i$ in the empirical sample (prevents extreme or undefined weights)
- Correct specification or balancing of the propensity score, especially when aiming for equivalence among IPW, AIPW, and IPWRA [2310.18563].

## 6. Relationship to Alternative Weighting and Robustness Methods

The algebraic equivalence results position IPT/CBPS-based IPTW at the center of a broad class of doubly robust estimators. The use of balancing weights stands in contrast to maximum-likelihood-based estimation of the propensity score, which does not guarantee sample covariate balance and, in finite samples, yields less efficient or less robust estimators.

In simulation and empirical study, balancing-based weights provide improved finite-sample efficiency, reduced variance, and diminished sensitivity to moderate PS model misspecification relative to ML-based weighting [2310.18563].

| Weighting Approach | Key Property            | Consequence                             |
|--------------------|------------------------|-----------------------------------------|
| ML-based PS        | May not balance $X$    | Larger variance, possible bias          |
| IPT/CBPS PS        | Balances $X$ in sample | Equivalence of IPW/AIPW/IPWRA estimators|

Practical guidance advocates the use of covariate balancing propensity score methods—namely inverse probability tilting for ATE and CBPS for ATT—whenever attainable, as they unify the major semi-parametric estimators of average treatment effects, deliver automatically normalized weights, and guarantee exact sample covariate balance [2310.18563].

Source: https://www.emergentmind.com/topics/inverse-probability-of-treatment-weighting