+ - 0:00:00
Notes for current slide
Notes for next slide

STA 235H - Ignorability Assumption and Randomized Controlled Trials

Fall 2023

McCombs School of Business, UT Austin

1 / 45

Housekeeping

  • Homework 2 is due this Friday.

    • Remember to ask questions in advance! (Discussion board for general q's/clarifications; email/OH if it shows your work)
    • Check your full code before submission: Instructions on the course website.
2 / 45

Housekeeping

  • Homework 2 is due this Friday.

    • Remember to ask questions in advance! (Discussion board for general q's/clarifications; email/OH if it shows your work)
    • Check your full code before submission: Instructions on the course website.
  • About JITT feedback:

    • Thanks for questions/suggestions!
    • Currently ~90% ok with pace.
    • Additional support is available.
2 / 45

Housekeeping

  • Homework 2 is due this Friday.

    • Remember to ask questions in advance! (Discussion board for general q's/clarifications; email/OH if it shows your work)
    • Check your full code before submission: Instructions on the course website.
  • About JITT feedback:

    • Thanks for questions/suggestions!
    • Currently ~90% ok with pace.
    • Additional support is available.
  • No OH next Thursday (09/28) (changed to Tuesday; check OH calendar).

2 / 45

Last week

  • Finished our chapter on multiple regression.

    • How to add flexibility to our model: Regressions with polynomial terms.
    • For small changes in X (e.g. one-unit increase), we can approximate ΔY with the derivative!
  • Introduced Causal Inference

3 / 45

Today

  • Continue with causal inference:

    • Ignorability assumption
  • Introduction to Randomized Controlled Trials:

    • Why do we randomize?
    • How to analyze RCTs?
    • Are there any limitations?
4 / 45

Similar to last week: Let's do a little exercise

5 / 45


Look at your green piece of paper and go to the following website

https://sta235h.rocks/week5

I will now decide whether you go to the hospital or not!

6 / 45

Causal Inference: Things we can "ignore"

7 / 45

Potential Outcomes

  • Last week we discussed potential outcomes, (e.g. Yi(1) and Yi(0)):

    "The outcome that we would have observed under different scenarios"

8 / 45

Potential Outcomes

  • Last week we discussed potential outcomes, (e.g. Yi(1) and Yi(0)):

    "The outcome that we would have observed under different scenarios"

  • Potential outcomes are related to your choices/possible conditions:

    • One for each path!
    • Do not confuse them with the values that your outcome variable can take.
8 / 45

Potential Outcomes

  • Last week we discussed potential outcomes, (e.g. Yi(1) and Yi(0)):

    "The outcome that we would have observed under different scenarios"

  • Potential outcomes are related to your choices/possible conditions:

    • One for each path!
    • Do not confuse them with the values that your outcome variable can take.
  • Definition of Individual Causal Effect:

ICEi=Yi(1)Yi(0)

8 / 45








What was the problem with comparing the sample means to get a causal effect?

9 / 45

Remember our exercise last week!

10 / 45

Remember our exercise last week!

10 / 45

Under what assumptions is our estimate causal?

We are using a difference in means: τ^=1n1iZ=1Yi1n0iZ=0Yi) to estimate:

τ=E[Yi(1)Yi(0)]

11 / 45

Under what assumptions is our estimate causal?

We are using a difference in means: τ^=1n1iZ=1Yi1n0iZ=0Yi)

to estimate:

τ=E[Yi(1)Yi(0)]

Let's do some math

12 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

13 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

  • Can we observe E[Yi(1)]? and E[Yi(0)]?
13 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

  • Can we observe E[Yi(1)]? and E[Yi(0)]?

Key assumption:

Ignorability

Ignorability means that the potential outcomes Y(0) and Y(1) are independent of the treatment, e.g. (Y(0),Y(1))Z.

E[Yi(1)|Z=0]=E[Yi(1)|Z=1]=E[Yi(1)] and

E[Yi(0)|Z=0]=E[Yi(0)|Z=1]=E[Yi(0)]

13 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

Key assumption:

Ignorability

Ignorability means that the potential outcomes Y(0) and Y(1) are independent of the treatment, e.g. (Y(0),Y(1))Z.

E[Yi(1)|Z=0]=E[Yi(1)|Z=1]Obs. Outcome for T=E[Yi(1)] and

E[Yi(0)|Z=0]Obs. Outcome for C=E[Yi(0)|Z=1]=E[Yi(0)]

14 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

  • Under ignorability (see previous slide), E[Yi(1)]=E[Yi(1)|Z=1]=E[Yi|Z=1] and E[Yi(0)]=E[Yi(0)|Z=0]=E[Yi|Z=0], then:

τ=E[Yi(1)]E[Yi(0)]=E[Yi(1)|Z=1]Obs. Outcome for TE[Yi(0)|Z=0]Obs. Outcome for C=E[Yi|Z=1]E[Yi|Z=0]

15 / 45

Under what assumptions is our estimate causal?

τ=E[Yi(1)Yi(0)]=E[Yi(1)]E[Yi(0)]

  • Under ignorability (see previous slide), E[Yi(1)]=E[Yi(1)|Z=1]=E[Yi|Z=1] and E[Yi(0)]=E[Yi(0)|Z=0]=E[Yi|Z=0], then:

τ=E[Yi(1)]E[Yi(0)]=E[Yi(1)|Z=1]Obs. Outcome for TE[Yi(0)|Z=0]Obs. Outcome for C=E[Yi|Z=1]E[Yi|Z=0]

  • If the ignorability assumption holds, we can use the difference in means between two groups to estimate the average treatment effect.
15 / 45







Let's see an example: Why did you enroll in the Honors program?

16 / 45

Let's see the distributions of potential outcomes

17 / 45

Let's see the distributions of potential outcomes

18 / 45

We can only observe one distribution per group!

19 / 45

We can only observe one distribution per group!

19 / 45

Under Ignorability Assumption

Y(0),Y(1)Z

Income(0),Income(1)Honors

20 / 45

Under Ignorability Assumption

Y(0),Y(1)Z

Income(0),Income(1)Honors

20 / 45

What about if the ignorability assumption doesn't hold?

Y(0),Y(1)⊥̸Z

E.g. Individuals that can take more advantage from honors program (in terms of income) are more likely to go.

21 / 45







What can we do to make the ignorability assumption hold?

22 / 45

The Magic of Randomization

23 / 45

The problem with self-selection

Play
24 / 45

The power of randomization

  • One way to make sure the ignorability assumption holds is to do it by design:

Randomize the assignment of Z

i.e. Some units will randomly be chosen to be in the treatment group and others to be in the control group.

What does randomization buy us?

25 / 45

The power of randomization

  • One way to make sure the ignorability assumption holds is to do it by design:

Randomize the assignment of Z

i.e. Some units will randomly be chosen to be in the treatment group and others to be in the control group.

What does randomization buy us?

No (systematic) selection on observables OR unobservables

26 / 45

Randomization of z

Play
27 / 45

Non-Experimental Causal Graph

  • Confounder is a variable that affects both the treatment AND the outcome

28 / 45

Let's identify some confounders



  • Estimate the effect of insurance vs no insurance on number of accidents Compare people with insurance vs people without insurance.
29 / 45

Let's identify some confounders



  • Estimate the effect of insurance vs no insurance on number of accidents Compare people with insurance vs people without insurance.


  • Estimate the effect of attending office hours vs not attending on your grade Compare people who attend OH vs people who don't.
29 / 45

Experimental Causal Graph

  • Due to randomization, we know that the treatment is not affected* by a confounder

30 / 45

If I randomize treatment allocation...

Can the treatment be potentially correlated with a confounder?

31 / 45

Just by chance!

32 / 45

RCTs: The Gold Standard

33 / 45

How to analyze RCTs?

34 / 45

How to analyze RCTs?

Easy! (Statistically speaking)

35 / 45

How to analyze RCTs?

Easy! (Statistically speaking)

1) Check for balance

36 / 45

How to analyze RCTs?

Easy! (Statistically speaking)

1) Check for balance
2) Calculate difference in sample means between treatment and control group

37 / 45

Let's see an example

38 / 45

Are Emily and Greg More Employable Than Lakisha and Jamal?

  • Actual field experiment conducted in Boston and Chicago.

  • Send out resumes with randomly assigned names:

    • Female- and male-sounding names.

    • White- and African American-sounding names

  • Measure whether applicant was called back

39 / 45

Are Emily and Greg More Employable Than Lakisha and Jamal?

Variable Description
education 0 = not reported; 1 = High school dropout (HSD); 2 = High school graduate (HSG); 3 = Some college; 4 = college +
ofjobs Number of jobs listed on resume
yearsexp Years of experience
computerskills Applicant lists computer skills
sex gender of the applicant (according to name)
race race-sounding name
h high quality resume
l low quality resume
city c = chicago, b = boston
call applicant was called back
40 / 45

Let's go to R

41 / 45

When we assume...

42 / 45

Other potential issues to have in mind

43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

  • Where did we get our sample for our study from? Is it representative of a larger population?
43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

  • Where did we get our sample for our study from? Is it representative of a larger population?

Spillover effects

43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

  • Where did we get our sample for our study from? Is it representative of a larger population?

Spillover effects

  • Can an individual in the control group be affected by the treatment?
43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

  • Where did we get our sample for our study from? Is it representative of a larger population?

Spillover effects

  • Can an individual in the control group be affected by the treatment?

General equilibrium effects

43 / 45

Other potential issues to have in mind

Generalizability of our estimated effects

  • Where did we get our sample for our study from? Is it representative of a larger population?

Spillover effects

  • Can an individual in the control group be affected by the treatment?

General equilibrium effects

  • What happens if we scale up an intervention? Will the effect be the same?
43 / 45

Next class

  • Limitations of RCTs

  • Selection on observables

  • The wonderful world of matching!

44 / 45

References

  • Angrist, J. and S. Pischke. (2015). "Mastering Metrics". Chapter 1.

  • Heiss, A. (2020). "Program Evaluation for Public Policy". Class 7: Randomization and Matching, Course at BYU

  • Imbens, G. and D. Rubin. (2015). "Causal Inference for Statistics, Social, and Biomedical Sciences: An Introduction". Chapter 1

45 / 45

Housekeeping

  • Homework 2 is due this Friday.

    • Remember to ask questions in advance! (Discussion board for general q's/clarifications; email/OH if it shows your work)
    • Check your full code before submission: Instructions on the course website.
2 / 45
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow