165
An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup Max Planck Institute for Intelligent Systems Department Empirical Inference ubingen, Germany February 28, 2014 M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 1 / 41

An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

An Introduction to Causal Inference in Neuroimaging

Moritz Grosse-Wentrup

Max Planck Institute for Intelligent SystemsDepartment Empirical Inference

Tubingen, Germany

February 28, 2014

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 1 / 41

Page 2: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 3: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 4: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data

2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 5: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 6: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.

I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 7: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 8: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Why should we be interested in causal inference?

What should a scientific theory be able to do?

1 Explain already observed data2 Correctly predict future observations

I of systems that are passively observed.I of systems that are actively intervened upon.

→The aim of causal inference is to predict how a system reacts to anintervention.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 2 / 41

Page 9: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 10: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 11: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population U

Individual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 12: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population U

Individual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 13: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ U

A treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 14: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ U

A treatment variable S(u) : U → {t, c}An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 15: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}

An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 16: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}

An outcome variable Y (u,S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 17: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u, S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 18: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Notation:

A population UIndividual units u ∈ UA treatment variable S(u) : U → {t, c}An outcome variable Y (u, S(u)) : U × {t, c} → R

Example:

U : A set of patients

u: An individual patient

S(u): Assignment of patient u to treatment- or control-group

Y (u,S(u)): The survival time of patient u under treatment S(u)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 3 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 19: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 20: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 21: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 22: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 23: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 24: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 25: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 26: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 27: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 28: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

The fundamental problem of causal inference:

The effect of cause t on u is measured as Yt(u)− Yc(u).

It is impossible to observe Yt(u) and Yc(u) on the same unit.

Solutions:

1 Assume unit homogeneity : Yt/c(u1) = Yt/c(u2)

2 Assume causal transience: Yt(u)⊥⊥Yc(u)

3 Compute the average causal effect: T = E (Yt)− E (Yc)

But we can only observe E (Yt/c |S = t/c).

When does it hold that E (Yt/c |S = t/c) = E (Yt/c)?

If Y ⊥⊥ S , i.e. if treatment assignments are done randomly.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 4 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 29: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment

Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 30: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment

Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 31: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 32: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 33: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 34: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment Sex

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 35: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

The potential outcomes framework

Example:

Treatment h

Survival

E (Survival|Treatment) = E (Survival|Control)

Assume E (Survival|Sex = female) > E (Survival|Sex = male)

Assume E (Treatment|Sex = female) > E (Treatment|Sex = male)

Then E (Survival|Treatment) > E (Survival|Control)

Incorrect conclusion: Treatment → Survival

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 5 / 41

(Holland PW, Statistics and Causal Inference. Journal of the American Statistical Association, 1986)

Page 36: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?

I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?

I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 37: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?

I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?

I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 38: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.

I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?

I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 39: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?

I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 40: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?

I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 41: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?I It is provably correct under reasonable assumptions.

I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 42: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.

I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 43: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.

I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 44: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

1 Can we do causal inference based on observational data only?I In general, no.I Under (usually untestable) assumptions, yes.

2 So what makes for a good causal inference algorithm?I It is provably correct under reasonable assumptions.I It makes testable predictions on the effect of interventions.I It is able to deal with hidden confounders.I It performs well on finite data.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 6 / 41

Page 45: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 7 / 41

Page 46: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 8 / 41

Page 47: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 48: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 49: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 50: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 51: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 52: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Example: First-order autoregressive (AR) process

x [t] = ax [t − 1] + εx [t]y [t] = by [t− 1] + cx [t− 1] + εy [t]

x [t − 1] x [t] x [t + 1]

y [t − 1] y [t] y [t + 1]

Inference procedure: x → y?

Predict y [t] from its past values ⇒ σ2(y [t]|y [t − 1]).

Predict y [t] from the past of y and x ⇒ σ2(y [t]|y [t − 1], x [t − 1]).

If σ2(y [t]|y [t − 1], x [t − 1]) < σ2(y [t]|y [t − 1]) conclude that x → y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 9 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 53: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 54: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 55: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 56: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 57: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 58: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!

Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 59: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Confounding

Definition A (not by Granger): One stochastic process is causal to asecond if the autoregressive predictability of the second process at a giventime point is improved by including measurements from the immediatepast of the first.

Definition B (by Granger): If σ2(Y |U) < σ2(Y |U − X ), we say that X iscausing Y , denoted by Xt ⇒ Yt .

Confounding:

x [t − 2] x [t − 1] x [t] x [t + 1]

y [t − 2] y [t − 1] y [t] y [t + 1]

h[t − 2] h[t − 1] h[t] h[t + 1]

→ Control for h: σ2(y |y , x , h) < σ2(y |y , h)!Impossible for latent variables.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 10 / 41

(Granger C.W.J., Investigating causal relations by econometric models and cross-spectral methods. Econometrica, 1969)

Page 60: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 61: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 62: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 63: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 64: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 65: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]

F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 66: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 67: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 68: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Directed transfer function (DTF)

Observe T samples of x[t] ∈ RN (= number of signals).

Pick an order p of the AR-process.

Learn parameters A[i ] of AR-process x[t] =∑p

i=1 A[i ]x[t − i ] + ε[t].

Let A[0] = −I :

−∑p

i=0 A[i ]x[t − i ] = ε[t]

⇔ −A[t] ∗ x[t] = ε[t]F↔ −A(f )x(f ) = ε(f )

⇔ H(f ) = x(f )e(f ) = −A−1(f ).

hij(f ) describes the frequency-specific effect of xj [t] on xi [t].

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 11 / 41

(Kaminski et al., Evaluating causal relations in neural systems. Biological Cybernetics, 2001)

Page 69: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Granger causality: Case study

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 12 / 41

(Bosman et al., Attentional stimulus selection through selective synchronization between monkey visual areas. Neuron, 2012)

Page 70: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7

Testable interventions

3

Hidden confounders

7

Empirical performance

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 13 / 41

Page 71: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7

Testable interventions

3

Hidden confounders

7

Empirical performance

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 13 / 41

Page 72: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7

Testable interventions 3

Hidden confounders

7

Empirical performance

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 13 / 41

Page 73: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7

Testable interventions 3

Hidden confounders 7

Empirical performance

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 13 / 41

Page 74: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 14 / 41

Page 75: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal structure

Empirical data Dependency structure

(unkown)

(observable) (inferable)

x y

z

{x1, y1, z1}x y

z

{x2, y2, z2}...

{xN , yN , zN}→ p(x , y , z)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 15 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 76: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal structure Empirical data

Dependency structure

(unkown) (observable)

(inferable)

x y

z

{x1, y1, z1}x y

z

{x2, y2, z2}...

{xN , yN , zN}→ p(x , y , z)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 15 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 77: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal structure Empirical data

Dependency structure

(unkown) (observable)

(inferable)

x y

z

{x1, y1, z1}

x y

z

{x2, y2, z2}...

{xN , yN , zN}

→ p(x , y , z)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 15 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 78: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal structure Empirical data

Dependency structure

(unkown) (observable)

(inferable)

x y

z

{x1, y1, z1}

x y

z

{x2, y2, z2}...

{xN , yN , zN}→ p(x , y , z)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 15 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 79: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal structure Empirical data Dependency structure(unkown) (observable) (inferable)

x y

z

{x1, y1, z1}x y

z

{x2, y2, z2}...

{xN , yN , zN}→ p(x , y , z)

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 15 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 80: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal x y

z

x y

z

x y

z

x y

z

structure

Dependency x y

z

x y

z

x y

z

x y

z

structure

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 16 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 81: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal x y

z

x y

z

x y

z

x y

z

structure

Dependency x y

z

x y

z

x y

z

x y

z

structure

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 16 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 82: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal x y

z

x y

z

x y

z

x y

z

structure

Dependency x y

z

x y

z

x y

z

x y

z

structure

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 16 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 83: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Introductory example

Causal x y

z

x y

z

x y

z

x y

z

structure

Dependency x y

z

x y

z

x y

z

x y

z

structure

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 16 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 84: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Potential causation

Under the assumptions of faithfulness and causal sufficiency, the followingconditions are sufficient for x to be a cause of y :

x 6⊥⊥ z

y 6⊥⊥ z

x ⊥⊥ y

Dependency structure Causal structure

x y

z

x y

z

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 17 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 85: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Potential causation

Under the assumptions of faithfulness and causal sufficiency, the followingconditions are sufficient for x to be a cause of y :

x 6⊥⊥ z

y 6⊥⊥ z

x ⊥⊥ y

Dependency structure Causal structure

x y

z

x y

zh

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 17 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 86: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Spurious association

Under the assumption of faithfulness, the following conditions aresufficient for x and y to be spuriously related:

x 6⊥⊥ y

x 6⊥⊥ z

y 6⊥⊥w

z ⊥⊥w

x ⊥⊥w

z ⊥⊥ y

Dependency structure Causal structure

x y

z w

x y

z wh⇒

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 18 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 87: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Spurious association

Under the assumption of faithfulness, the following conditions aresufficient for x and y to be spuriously related:

x 6⊥⊥ y

x 6⊥⊥ z

y 6⊥⊥w

z ⊥⊥w

x ⊥⊥w

z ⊥⊥ y

Dependency structure Causal structure

x y

z w

x y

z w⇐

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 18 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 88: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Spurious association

Under the assumption of faithfulness, the following conditions aresufficient for x and y to be spuriously related:

x 6⊥⊥ y

x 6⊥⊥ z

y 6⊥⊥w

z ⊥⊥w

x ⊥⊥w

z ⊥⊥ y

Dependency structure Causal structure

x y

z w

x y

z w⇐

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 18 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 89: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Genuine causation

Under the assumption of faithfulness, the following conditions aresufficient for x to be a genuine cause of y :

z is a potential cause of x

z 6⊥⊥ y

z ⊥⊥ y |x

Dependency structure Causal structure

z

x

w

y

z

x

w

y

&

z

x

w

y

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 19 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 90: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 91: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 92: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 93: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 94: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 95: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 96: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Predicting interventions

Given: Causal structure (DAG) & p(x , y , z ,w)Goal: Predict the effect of experimentally controlling x

1 Factorize p(x , y , z ,w) accoding to it’s DAG:

p(x , y , z ,w) = p(w |z)p(z |x , y)p(x)p(y)

2 Compute the interventional distribution:

p(x , y , z ,w |do(x = x)) = p(w |z)p(z |x , y)p(y)

3 Compute marginal distribution of variable of interest:

p(w |do(x = x)) =∫z

∫y p(w |z)p(z |x , y)p(y)dydz

x

z

y

w

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 20 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 97: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Faithfulness

Faithfulness: All observed (conditional) independences are structural.

Causal structure Functional model Dependency structure

x y

z

x = ux x y

z

y = ax + bz + uy

(if a = −bc)= buz + uy

z = cx + uz

For a given causal structure (DAG), the unfaithful distributions havemeasure zero in the space of all distributions that can be generated by theDAG (Meek. UAI, 1995).

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 21 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 98: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Faithfulness

Faithfulness: All observed (conditional) independences are structural.

Causal structure Functional model Dependency structure

x y

z

x = ux x y

z

y = ax + bz + uy

(if a = −bc)= buz + uy

z = cx + uz

For a given causal structure (DAG), the unfaithful distributions havemeasure zero in the space of all distributions that can be generated by theDAG (Meek. UAI, 1995).

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 21 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 99: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Faithfulness

Faithfulness: All observed (conditional) independences are structural.

Causal structure Functional model Dependency structure

x y

z

x = ux x y

z

y = ax + bz + uy

(if a = −bc)= buz + uy

z = cx + uz

For a given causal structure (DAG), the unfaithful distributions havemeasure zero in the space of all distributions that can be generated by theDAG (Meek. UAI, 1995).

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 21 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 100: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Faithfulness

Faithfulness: All observed (conditional) independences are structural.

Causal structure Functional model Dependency structure

x y

z

x = ux x y

z

y = ax + bz + uy

(if a = −bc)= buz + uy

z = cx + uz

For a given causal structure (DAG), the unfaithful distributions havemeasure zero in the space of all distributions that can be generated by theDAG (Meek. UAI, 1995).

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 21 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 101: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 102: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 103: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 104: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 105: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 106: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Conditional independence tests

Independence tests have to be carried out on finite data.

Uncorrelatedness does not imply independence.

Nonlinear independence tests are hard (Gretton et al., JMLR, 2012).

Conditional non-linear independence tests are very hard (Zhang et al.UAI, 2012).

Not finding a dependence is not evidence for independence.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 22 / 41

(Pearl J., Causality: Models, reasoning, and inference, 2000)

Page 107: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Case study

What are the causes of inter-subject variations in performance whenoperating a sensorimotor brain-computer interface (BCI)?

Causal hypothesis

Instruction

SMR

γ-power

Empirical independence stucture

⊥⊥ /p Instruction SMR γ-power

Instruction - 1e-4 0.44SMR 6⊥⊥ - 2e-4γ-power ⊥⊥ 6⊥⊥ -

Instruction

SMR

Neural substrate ofmotor imagery

γ-power

Neural substrate ofattention

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 23 / 41

(Grosse-Wentrup et al. Causal influence of gamma-oscillations on the sensorimotor-rhythm. NeuroImage, 2011)

Page 108: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Case study

What are the causes of inter-subject variations in performance whenoperating a sensorimotor brain-computer interface (BCI)?

Causal hypothesis

Instruction

SMR

γ-power

Empirical independence stucture

⊥⊥ /p Instruction SMR γ-power

Instruction - 1e-4 0.44SMR 6⊥⊥ - 2e-4γ-power ⊥⊥ 6⊥⊥ -

Instruction

SMR

Neural substrate ofmotor imagery

γ-power

Neural substrate ofattention

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 23 / 41

(Grosse-Wentrup et al. Causal influence of gamma-oscillations on the sensorimotor-rhythm. NeuroImage, 2011)

Page 109: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Case study

What are the causes of inter-subject variations in performance whenoperating a sensorimotor brain-computer interface (BCI)?

Causal hypothesis

Instruction

SMR

γ-power

Empirical independence stucture

⊥⊥ /p Instruction SMR γ-power

Instruction - 1e-4 0.44SMR 6⊥⊥ - 2e-4γ-power ⊥⊥ 6⊥⊥ -

Instruction

SMR

Neural substrate ofmotor imagery

γ-power

Neural substrate ofattention

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 23 / 41

(Grosse-Wentrup et al. Causal influence of gamma-oscillations on the sensorimotor-rhythm. NeuroImage, 2011)

Page 110: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal Bayesian Networks: Case study

What are the causes of inter-subject variations in performance whenoperating a sensorimotor brain-computer interface (BCI)?

Causal hypothesis

Instruction

SMR

γ-power

Empirical independence stucture

⊥⊥ /p Instruction SMR γ-power

Instruction - 1e-4 0.44SMR 6⊥⊥ - 2e-4γ-power ⊥⊥ 6⊥⊥ -

Instruction

SMR

Neural substrate ofmotor imagery

γ-power

Neural substrate ofattention

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 23 / 41

(Grosse-Wentrup et al. Causal influence of gamma-oscillations on the sensorimotor-rhythm. NeuroImage, 2011)

Page 111: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7

3

Testable interventions 3

3

Hidden confounders 7

3

Empirical performance

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 24 / 41

Page 112: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3

Testable interventions 3

3

Hidden confounders 7

3

Empirical performance

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 24 / 41

Page 113: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3

Testable interventions 3 3

Hidden confounders 7

3

Empirical performance

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 24 / 41

Page 114: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3

Testable interventions 3 3

Hidden confounders 7 3

Empirical performance

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 24 / 41

Page 115: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3

Testable interventions 3 3

Hidden confounders 7 3

Empirical performance 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 24 / 41

Page 116: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 25 / 41

Page 117: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 118: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 119: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 120: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 121: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 122: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling (DCM)

Causality in DCM is used in a control theory sense and means that, underthe model, activity in one brain area causes dynamics in another, and thatthese dynamics cause the observations. (Friston, 2009)

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 26 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 123: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: The hemodynamic model

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 27 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 124: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: The bilinear model

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 28 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 125: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: Model comparison

vs.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 29 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 126: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

If M does not contain the true model, is the best-fitting model in Msimilar to the true one in terms of its connectivity structure?

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 30 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 127: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling

Inference procedure:

1 Observe an N-dimensional time-series x(t) ∈ RN for t = 1, . . . ,T(e.g., BOLD signals).

2 Define a set of M models M = {m1, . . . ,mM}, where each modelconsists of a set of differential equations with a different connectivitystructure.

3 Fit each model to the data (which is a tough problem).

4 Take the connectivity of the model with the best data fit as the truecausal structure.

If M does not contain the true model, is the best-fitting model in Msimilar to the true one in terms of its connectivity structure?

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 30 / 41

(Friston K.J. et al., Dynamic causal modelling. NeuroImage, 2003)

Page 128: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: Model fit & structure similarity

Model fit

Num

ber

of m

odel

s

→ Similarity in terms of model fit does not translate into similarity interms of connectivity structure.→ There is no reason to believe that DCM selects a causal structure thatis structurally similar to the true one.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 31 / 41

(Lohmann et al., Critical comments on dynamic causal modelling. NeuroImage, 2012)

Page 129: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: Model fit & structure similarity

Model fit

Num

ber

of m

odel

s

→ Similarity in terms of model fit does not translate into similarity interms of connectivity structure.→ There is no reason to believe that DCM selects a causal structure thatis structurally similar to the true one.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 31 / 41

(Lohmann et al., Critical comments on dynamic causal modelling. NeuroImage, 2012)

Page 130: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: Model fit & structure similarity

Model fit

Num

ber

of m

odel

s

→ Similarity in terms of model fit does not translate into similarity interms of connectivity structure.

→ There is no reason to believe that DCM selects a causal structure thatis structurally similar to the true one.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 31 / 41

(Lohmann et al., Critical comments on dynamic causal modelling. NeuroImage, 2012)

Page 131: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Dynamic causal modelling: Model fit & structure similarity

Model fit

Num

ber

of m

odel

s

→ Similarity in terms of model fit does not translate into similarity interms of connectivity structure.→ There is no reason to believe that DCM selects a causal structure thatis structurally similar to the true one.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 31 / 41

(Lohmann et al., Critical comments on dynamic causal modelling. NeuroImage, 2012)

Page 132: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3

7

Testable interventions 3 3

7

Hidden confounders 7 3

7

Empirical performance 7

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 32 / 41

Page 133: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7

Testable interventions 3 3

7

Hidden confounders 7 3

7

Empirical performance 7

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 32 / 41

Page 134: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7

Testable interventions 3 3 7

Hidden confounders 7 3

7

Empirical performance 7

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 32 / 41

Page 135: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7

Testable interventions 3 3 7

Hidden confounders 7 3 7

Empirical performance 7

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 32 / 41

Page 136: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7

Testable interventions 3 3 7

Hidden confounders 7 3 7

Empirical performance 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 32 / 41

Page 137: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 33 / 41

Page 138: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Lety = f (x) + n

for some arbitrary non-linear function f and p(x , n) = p(x)p(n) (x ⊥⊥ n).Is it possible to invert this model to obtain

x = g(y) + n

with some arbitrary non-linear function g and p(y , n) = p(y)p(n) (y ⊥⊥ n)?→ In general, no!

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 34 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 139: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Age

Length

Length

Age

Lety = f (x) + n

for some arbitrary non-linear function f and p(x , n) = p(x)p(n) (x ⊥⊥ n).Is it possible to invert this model to obtain

x = g(y) + n

with some arbitrary non-linear function g and p(y , n) = p(y)p(n) (y ⊥⊥ n)?→ In general, no!

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 34 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 140: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Age

Length

Length

Age

Lety = f (x) + n

for some arbitrary non-linear function f and p(x , n) = p(x)p(n) (x ⊥⊥ n).

Is it possible to invert this model to obtain

x = g(y) + n

with some arbitrary non-linear function g and p(y , n) = p(y)p(n) (y ⊥⊥ n)?→ In general, no!

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 34 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 141: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Age

Length

Length

Age

Lety = f (x) + n

for some arbitrary non-linear function f and p(x , n) = p(x)p(n) (x ⊥⊥ n).Is it possible to invert this model to obtain

x = g(y) + n

with some arbitrary non-linear function g and p(y , n) = p(y)p(n) (y ⊥⊥ n)?

→ In general, no!

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 34 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 142: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Age

Length

Length

Age

Lety = f (x) + n

for some arbitrary non-linear function f and p(x , n) = p(x)p(n) (x ⊥⊥ n).Is it possible to invert this model to obtain

x = g(y) + n

with some arbitrary non-linear function g and p(y , n) = p(y)p(n) (y ⊥⊥ n)?→ In general, no!

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 34 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 143: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 144: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 145: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 146: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 147: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 148: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 149: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

Inference procedure:

1 Observe N samples of {xi , yi} with i = 1, . . . ,N.

2 Perform a non-linear regression from x to y and test whether for theresiduals ey it holds that ey ⊥⊥ x .

3 Perform a non-linear regression from y to x and test whether for theresiduals ex it holds that ex ⊥⊥ y .

4 If ey ⊥⊥ x decide that x → y .

5 If ex ⊥⊥ y decide that y → x .

6 Do not decide on causal direction if neither ey ⊥⊥ x nor ex ⊥⊥ y .

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 35 / 41

(Hoyer et al., Nonlinear causal discovery with additive noise models. NIPS, 2008)

Page 150: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7

3

Testable interventions 3 3 7

3

Hidden confounders 7 3 7

3

Empirical performance 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 36 / 41

Page 151: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7 3

Testable interventions 3 3 7

3

Hidden confounders 7 3 7

3

Empirical performance 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 36 / 41

Page 152: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7 3

Testable interventions 3 3 7 3

Hidden confounders 7 3 7

3

Empirical performance 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 36 / 41

Page 153: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7 3

Testable interventions 3 3 7 3

Hidden confounders 7 3 7 3

Empirical performance 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 36 / 41

Page 154: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Outline

1 Granger Causality

2 Causal Bayesian Networks

3 Dynamic Causal Modelling

4 Non-Linear Non-Gaussian Acyclic Models (Non-LiNGAM)

5 Summary

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 37 / 41

Page 155: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Empirical Performance

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 38 / 41

(Smith et al., Network modelling methods for fMRI. NeuroImage, 2011)

Page 156: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7 3

Testable interventions 3 3 7 3

Hidden confounders 7 3 7 3

Empirical performance

7 7

7

7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 39 / 41

Page 157: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Causal inference in neuroimaging

GC CBN DCM Non-LiNGAMProvably correct underreasonable assumptions

7 3 7 3

Testable interventions 3 3 7 3

Hidden confounders 7 3 7 3

Empirical performance 7 7 7 7

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 39 / 41

Page 158: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be useful

I to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 159: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be useful

I to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 160: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be useful

I to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 161: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be useful

I to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 162: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be usefulI to guide the design of interventional studies

I when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 163: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be usefulI to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 164: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

Conclusions

Every causal inference algorithms rests on untestable assumptions.

Several causal inference algorithms appear to perform abovechance-level.

Causal inference may be usefulI to guide the design of interventional studiesI when qualitative conclusions do not depend on individual results.

Causal inference is (at present) not useful, when qualitativeconclusions depend on one individual inference result.

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 40 / 41

Page 165: An Introduction to Causal Inference in Neuroimagingtranslectures.videolectures.net/site/normal_dl/tag=... · An Introduction to Causal Inference in Neuroimaging Moritz Grosse-Wentrup

4th Int. Workshop on Pattern Recognition inNeuroimaging (PRNI 2014)

June 4-6, 2014, Tubingenhttp://prni.org

M. Grosse-Wentrup (MPI-IS) Causal Inference in Neuroimaging February 28, 2014 41 / 41