Tae Hyun Kim (Lowell)

ITE (Individual Treatment Effect)

3 min read #causal-inference#hte

Definition

The treatment effect for individual ii

ITEi=Yi(1)Yi(0)\text{ITE}_i = Y_i(1) - Y_i(0)
  • Yi(1)Y_i(1): the potential outcome when individual ii receives treatment
  • Yi(0)Y_i(0): the potential outcome when individual ii does not receive treatment

Intuitive Understanding

Individual-Level Causal Effect

“How effective is the treatment for this particular person?”

Examples:

  • The effect of drug A on patient Alice
  • The effect of a tutoring program on student Bob
  • The purchase-inducing effect of a coupon on customer Charlie

Counterfactual Question

ITEi=Yi(1)outcome under treatmentYi(0)outcome under no treatment (counterfactual)\text{ITE}_i = \underbrace{Y_i(1)}_{\text{outcome under treatment}} - \underbrace{Y_i(0)}_{\text{outcome under no treatment (counterfactual)}}

The difference between the two outcomes for the same individual: “when treated vs. when not treated.”


Fundamental Problem

Unobservable

Because of the Fundamental Problem of Causal Inference, the ITE is directly unobservable:

IndividualWW (treatment)Y(1)Y(1)Y(0)Y(0)ITE
Alice1observed??
Bob0?observed?

For a given individual, only one of Y(1)Y(1) and Y(0)Y(0) can be observed.

Alternative: Estimating CATE

Instead of the individual ITE, estimate the group-level average:

CATE(x)=E[ITEX=x]=E[Y(1)Y(0)X=x]\text{CATE}(x) = E[\text{ITE} \mid X=x] = E[Y(1) - Y(0) \mid X=x]

The average effect across individuals sharing the same characteristics XX.


ITE vs. Other Estimands

EstimandDefinitionLevel
ITEYi(1)Yi(0)Y_i(1) - Y_i(0)Individual
CATEE[Y(1)Y(0)X]E[Y(1) - Y(0) \mid X]Conditional group
ATEE[Y(1)Y(0)]E[Y(1) - Y(0)]Entire population
ATTE[Y(1)Y(0)W=1]E[Y(1) - Y(0) \mid W=1]Treated group

Relationships

CATE(x)=E[ITEiXi=x]\text{CATE}(x) = E[\text{ITE}_i \mid X_i = x] ATE=E[ITEi]=EX[CATE(X)]\text{ATE} = E[\text{ITE}_i] = E_X[\text{CATE}(X)]

Attempts to Estimate the ITE

1. Approximation via CATE

ITE^iτ^(Xi)\hat{\text{ITE}}_i \approx \hat{\tau}(X_i)

Approximate by the average effect across individuals with the same XX.

Limitation: ignores individual variation

2. Imputation Approach

Treated group (Wi=1W_i = 1):

ITE^i=YiY^i(0)\hat{\text{ITE}}_i = Y_i - \hat{Y}_i(0)

Control group (Wi=0W_i = 0):

ITE^i=Y^i(1)Yi\hat{\text{ITE}}_i = \hat{Y}_i(1) - Y_i

Impute the counterfactual outcome with a model.

3. Deep Learning Approach

GANITE and others: attempt to generate individual-level counterfactuals


Applications

1. Personalized Medicine

  • Selecting the optimal treatment per patient
  • “For this patient, which treatment, A or B?“

2. Personalized Marketing

  • Optimal offers per customer
  • “Will a coupon be effective for this customer?“

3. Personalized Recommendation

  • Content effects per user
  • “Will this content be effective for this user?“

4. Policy Targeting

  • Selecting policy recipients
  • “For whom is this program effective?”


References

  • yaoSurveyCausalInference2021 - Section 2.2
  • Holland, P. W. (1986). Statistics and Causal Inference
  • Rubin, D. B. (1974). Estimating causal effects of treatments

Local graph