Causal Inference Based on Assignment Mechanism

ICS212

Definitions

A function of the data we use to compare null hypothesis to observed data

Treatment effect assumption articulated specifically enough to allow us to fill in missing potential outcomes

Randomization Distribution

Under null hypothesis, the probability of observing test statistic at least as extreme as actually observed

The set of plausible values of the average causal effect

Values of test statistic under all possible assignments.

Test Statistic

p-value

Sharp Null Hypothesis

Fisher Interval

Match the terms and the definitions

Definitions

A function of the data we use to compare null hypothesis to observed data

Treatment effect assumption articulated specifically enough to allow us to fill in missing potential outcomes

Randomization Distribution

Under null hypothesis, the probability of observing test statistic at least as extreme as actually observed

The set of plausible values of the average causal effect

Values of test statistic under all possible assignments.

Test Statistic

p-value

Sharp Null Hypothesis

Fisher Interval

Match the terms and the definitions

Fisher Test Algorithm/Workflow

Before looking at observed Y data

Use the observed Y data

Obtain p-value

specify sharp null

specify test statistic

specify what is "extreme"

fill in missing potential outcomes

compute test statistic for all possible assignments

determine p-value of observed test statistic

compute test statistic

CTV Example 41

The Experiment and the Data

An experiment was done to examine
the effect of watching Children's
Television Workshop programs on
children's reading ability.

We consider just six units, with three
assigned treatment and three assigned
control in a completely randomized
design.

The treatment is watching the programs, control is not watching them.

Post-program test scores of the children are the outcome Y.

STEP 1: Specify a sharp null hypothesis

STEP 2: Specify a test statistic

CTV Example 41

The Experiment and the Data

An experiment was done to examine
the effect of watching Children's
Television Workshop programs on
children's reading ability.

We consider just six units, with three
assigned treatment and three assigned
control in a completely randomized
design.

The treatment is watching the programs, control is not watching them.

Post-program test scores of the children are the outcome Y.

STEP 1: Specify a sharp null hypothesis

STEP 2: Specify a test statistic

CTV Example 41

The Experiment and the Data

STEP 1: Specify a sharp null hypothesis

STEP 2: Specify a test statistic

The terms in these two expressions look similar but are different in important ways. Explain.

Uppercase Yi of zero and one refer to the two potential outcomes of each individual. the lowercase ys with bars are means within the control and treatment groups (observed values).

CTV Example 41

The Experiment and the Data

STEP 1: Specify a sharp null hypothesis

STEP 2: Specify a test statistic

The terms in these two expressions look similar but are different in important ways. Explain.

CTV Example 41

The Experiment and the Data

What are we doing here?

(70 + 66 + 78.9)/3   -   (55+72+72.7)/3

71.6              -          66.5

5.1

Computing the test statistic for the observed data.  It it the "naive" treatment effect we have spoken of before.

CTV Example 41

The Experiment and the Data

What are we doing here?

(70 + 66 + 78.9)/3   -   (55+72+72.7)/3

71.6              -          66.5

5.1

CTV Example 41

The Experiment and the Data

The next step is "specify what values are more extreme."  How do we do it here?

= 5.1

We simply observe that in this case bigger is more extreme. That is, when we think about what can happen in our analysis we'll be saying something like "what is the probability of getting a result that is at least this big?"

CTV Example 41

The Experiment and the Data

The next step is "specify what values are more extreme."  How do we do it here?

= 5.1

CTV Example 41

The Experiment and the Data

Now we want to fill in the potential outcomes under the strong null hypothesis.  How do we do this?

We add columns for potential outcome Yi(1) and Yi(0) and insert the observed values. And then we "compute" the missing potential outcomes by "applying" the strong null.

screen shot from p 42

CTV Example 41

The Experiment and the Data

Now we want to fill in the potential outcomes under the strong null hypothesis.  How do we do this?

screen shot from p 42

CTV Example 42

Fill in the observed outcomes.

Strong null is ZERO TREATMENT EFFECT. Fill in potential outcomes corresponding to "nothing happened."

screen shot from p 42

CTV Example 42

Fill in the observed outcomes.

Strong null is ZERO TREATMENT EFFECT. Fill in potential outcomes corresponding to "nothing happened."

screen shot from p 42

CTV Example 43

Why does this describe all the possible assignments with the same sample sizes? Why does the last row represent the observed data?

STEP 5: For each possible assignment compute test statistic

Why 20 rows here?

This is a classic choose k from n situation with k=3, n=6. The formula is

n! / k!(n-k)!

which in this case is 20=6!/3!3!

screen shot from p 43

W, we remember is standard notation for assignment where wi=1 if unit i is treated, 0 if unit i is control.

 

Here the columns represent units 1 through 6.  

 

Thus 101010 represents the assignment where units 1,3, and 5 are treated while 2,4,6 are control.

Units 1, 2, and 3 have W=0 and so are not treated. Units 4,5, and 6 have W=1 and so are treated.

CTV Example 43

Why does this describe all the possible assignments with the same sample sizes? Why does the last row represent the observed data?

STEP 5: For each possible assignment compute test statistic

Why 20 rows here?

screen shot from p 43

CTV Example 43

  1. What do all the 1/20 mean?
  2. Pick one of the numbers in column 3 on the right and explain where it comes from.

We figured out that there are 20 possible random assignments and since each one is treated as equally likely, the probability associated with each one is 1/20=0.05.

 

Let's pick, for example, the 4.9 on line 11.  The W is 011100 so units 2,3,4 are treated and 1,5,6 are control:

(72+72.7+70)/3 - (55+66+78.9)/3 = 214.7 71.6 - 189.9/3 63.3

screen shot from p 42

screen shot from p 43

CTV Example 43

  1. What do all the 1/20 mean?
  2. Pick one of the numbers in column 3 on the right and explain where it comes from.

screen shot from p 42

screen shot from p 43

CTV Example 43

Here are all the assignments that yield an outcome at least as large as the one we observed.  And here is a histogram of all the test statistic values.  What's going on here? What does it mean?

screen shots from p 43

CTV Example 45

Let's sketch pseudocode for performing this sort of thing in R

we start with 6 observations and W 0 0 0 1 1 1

ICS212-CI-based-on-assignment

By Dan Ryan

ICS212-CI-based-on-assignment

Slides for in-class activity reviewing pp 39-45 of Rubin's (2003) Basic concepts of statistical inference for causal effects in experiments and observational studies

  • 115