Balaban Causality - UiO

10
Causality in Machine Learning For the IFI MLS reseach seminar, May 22, 2020

Transcript of Balaban Causality - UiO

Page 1: Balaban Causality - UiO

Causality in Machine LearningFor the IFI MLS reseach seminar, May 22, 2020

Page 2: Balaban Causality - UiO

27.05.2020 3

Causality is relevant in several areas of machine learning

1. Moving from ML towards AI

2. Making better predictions

3. Learning causal relationships from data

Page 3: Balaban Causality - UiO

ML algorithms crunch data based on an objective

27.05.2020 4

Making algorithms aware of causality could be an important steptowards a true artificial intelligence

Humans reason about causes and effects

f(x) = ….

Page 4: Balaban Causality - UiO

27.05.2020 5

Causality has been formalized in terms of counterfactuals and directed acyclic graphs(DAGS)

DAGCounterfactuals

"If patient X had not smoked she would not have gotten lung cancer"

OXS = 1 = 0

"If all Norwegians smoked 10% of them would get cancer within 10 years"

E[ONorway] S = 1 = 0.1

Page 5: Balaban Causality - UiO

27.05.2020 6

The ideal dataset for inferring causality is a randomized trial

50/50

Page 6: Balaban Causality - UiO

27.05.2020 7

Observational datasets contain causal relationships which can make or break your ML predictions

side effect

confoundercollider

Page 7: Balaban Causality - UiO

27.05.2020 8

Reweighing or resampling datasets can help to address confounding and selection issues

men

woman

men woman

Page 8: Balaban Causality - UiO

27.05.2020 9

The real world contains many feedback loops, so the timing of measurements is important

Page 9: Balaban Causality - UiO

27.05.2020 10

The field of causal discovery deals with inferring causal relationships from data

How to learn the arrows if you are given just data A-I ?

Check out the review article by Bernhard Schölkopfhttps://arxiv.org/pdf/1911.10500.pdf

Page 10: Balaban Causality - UiO

27.05.2020 11

Are there any causality issues in the ML problems that you work with?

side effect

confoundercollider