SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
Joint Causal Inference
Sara Magliacane1,2
, Tom Claassen1,3
, Joris M. Mooij1
1 University of Amsterdam 2 VU Amsterdam 3 Radboud University Nijmegen
Current'best'choice'
CausAM
Causality@AmsterdaM
Abstract
We propose Joint Causal Inference (JCI), a powerful formulation of
causal discovery over multiple datasets in which we jointly learn both the
causal structure and targets of interventions from independence test
results. Our implementation ACID-JCI substantially improves the accuracy
of the causal predictions with respect to the state-of-the-art.
Causal discovery methods
To answer “what if?” questions we need the causal structure. Two main
categories for methods that learn causal structures from data:
•Score-based: evaluate models using a penalized likelihood score
•Constraint-based: use statistical independences to express con-
straints over possible causal models
Advantage of constraint-based methods:
•can handle latent confounders naturally
Advantage of score-based methods:
•can formulate joint inference on observational and experimental data
and learn the targets of interventions, e.g. [Eaton and Murphy, 2007].
Goal: Can we perform joint inference using constraint-based methods?
Joint causal inference (JCI)
We propose to model jointly several observational or experimental datasets
{Dr}r∈{1...n} with zero or more possibly unknown intervention targets.
We assume a unique underlying causal DAG across datasets defined over
system variables {Xj}j∈X (some of which possibly hidden). Consequence:
we do not allow certain interventions, e.g. perfect interventions.
We introduce two types of dummy variables in the data:
•a regime variable R, indicating the dataset Dr a data point is from
•intervention variables {Ii}i∈I, which are functions of R.
We assume that we can represent the whole system as an acyclic SCM:



R = ER,
Ii = gi(R), i ∈ I,
Xj = fj(Xpa(Xj)∩X , Ipa(Xj)∩I, Ej), j ∈ X,
P (Ek)k∈X∪{R} =
k∈X∪{R}
P(Ek).
We represent this SCM with a causal DAG C, for example:
R I1 I2 X1 X2 X4
1 20 0 0.1 0.2 0.5
1 20 0 0.13 0.21 0.49
1 20 0 . . . . . . . . .
2 20 1 . . . . . . . . .
3 30 0 . . . . . . . . .
4 30 1 . . . . . . . . .
4 datasets with 2 interventions
R
I1 I2
X1
X2
X3
X4
Causal DAG representing all 4 datasets
We assume Causal Markov and Minimality Assumptions hold in C.
Deterministic relations in JCI: R determines each of {Ii}i∈I and there
are no other deterministic relations. In this setting D-separation ⊥D is
provably complete. We conjecture it may also be complete more generally.
To allow these deterministic relations, we relax faithfulness assumption to:
D-Faithfulness assumption: X ⊥⊥ Y | W =⇒ X ⊥D Y | W [C].
Joint Causal Inference = Given all the assumptions, reconstruct the
causal DAG C from independence test results.
Problem: Current constraint-based methods cannot work with JCI.
Extending constraint-based methods for JCI
We propose a simple but effective strategy for dealing with faithfulness
violations due to functionally determined relations, e.g. in JCI.
This strategy can be applied to any constraint-based method, if it can deal
with partial inputs (missing results for certain independence tests).
1.Rephrase a constraint-based method in terms of d-separations in-
stead of independence test results
2.Decide for each independence test result which d-separations can be
soundly derived and provide them as input to the method:
•X ⊥⊥ Y |W =⇒ X ⊥d Y |W
•X ∈ Det(W ) and Y ∈ Det(W ) and X ⊥⊥ Y | W =⇒
X ⊥d Y | Det(W )
where ⊥d is d-separation, ⊥d is d-connection, and Det(W ) are the vari-
ables determined by (a subset of) W .
Under Causal Markov, Minimality and D-Faithfulness we show this strategy
is sound. Conjecture: sound also for a larger class of deterministic relations.
Ancestral Causal Inference with Determinism (ACID)
We implement the strategy in ACID, a determinism-tolerant extension of
ACI [Magliacane et al., 2016], a causal discovery method that accurately
reconstructs ancestral relations in the presence of latent confounders.
ACI is based on a set of logical rules, e.g.:
(X ⊥⊥ Y | Z) ∧ (X Z) =⇒ X Y.
ACID implements the proposed strategy for dealing with faithfulness viola-
tions and reformulates the rules of ACI in terms of d-separation, e.g.:
(X ⊥d Y | Z) ∧ (X Z) =⇒ X Y.
ACID-JCI: To improve the identifiability and accuracy of the predictions,
we also add as background knowledge a series of rules encoding the JCI
background knowledge on the dummy variables, e.g.:
∀i ∈ I, ∀j ∈ X : (Xj R) ∧ (Xj Ii).
Preliminary evaluation on simulated data
•Simulated data: 600 randomly generated causal graphs
•PR curves for ancestral (left) and nonancestral (right) relations
•ACID-JCI substantially improves the accuracy compared to learning
the causal structures on each dataset separately and merging them.
References
D. Eaton and K. Murphy. Exact Bayesian structure learning from uncertain interventions.
In AISTATS, pages 107–114, 2007.
Sara Magliacane, Tom Claassen, and Joris M. Mooij. Ancestral Causal Inference. In NIPS,
2016.
Working paper: https://arxiv.org/abs/1611.10351
SM and JMM were supported by NWO (VIDI grant 639.072.410). SM was also sup-
ported by COMMIT/ under the Data2Semantics project. TC was supported by NWO grant
612.001.202 (MoCoCaDi), and EU-FP7 grant agreement n.603016 (MATRICS).
NIPS 2016 Barcelona, Spain; 10-12-2016

Contenu connexe

Tendances

Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Gael Varoquaux
 
Machine learning for functional connectomes
Machine learning for functional connectomesMachine learning for functional connectomes
Machine learning for functional connectomesGael Varoquaux
 
Towards psychoinformatics with machine learning and brain imaging
Towards psychoinformatics with machine learning and brain imagingTowards psychoinformatics with machine learning and brain imaging
Towards psychoinformatics with machine learning and brain imagingGael Varoquaux
 
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Artificial Intelligence Institute at UofSC
 
Bayesian classification
Bayesian classification Bayesian classification
Bayesian classification Zul Kawsar
 
K-NN Classifier Performs Better Than K-Means Clustering in Missing Value Imp...
K-NN Classifier Performs Better Than K-Means Clustering in  Missing Value Imp...K-NN Classifier Performs Better Than K-Means Clustering in  Missing Value Imp...
K-NN Classifier Performs Better Than K-Means Clustering in Missing Value Imp...IOSR Journals
 
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...Dr. Amarjeet Singh
 
効率的反実仮想学習
効率的反実仮想学習効率的反実仮想学習
効率的反実仮想学習Masa Kato
 
APHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelAPHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelJonggyu Baek
 
Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"tuxette
 
Spectral Element Methods in Large Eddy Simulation
Spectral Element Methods in Large Eddy SimulationSpectral Element Methods in Large Eddy Simulation
Spectral Element Methods in Large Eddy Simulationgaurav dhir
 
Combining co-expression and co-location for gene network inference in porcine...
Combining co-expression and co-location for gene network inference in porcine...Combining co-expression and co-location for gene network inference in porcine...
Combining co-expression and co-location for gene network inference in porcine...tuxette
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in aiRobert Antony
 
Master Thesis Presentation (Subselection of Topics)
Master Thesis Presentation (Subselection of Topics)Master Thesis Presentation (Subselection of Topics)
Master Thesis Presentation (Subselection of Topics)Alina Leidinger
 
A short and naive introduction to epistasis in association studies
A short and naive introduction to epistasis in association studiesA short and naive introduction to epistasis in association studies
A short and naive introduction to epistasis in association studiestuxette
 
Top schools in noida
Top schools in noidaTop schools in noida
Top schools in noidaEdhole.com
 

Tendances (20)

Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?Functional-connectome biomarkers to meet clinical needs?
Functional-connectome biomarkers to meet clinical needs?
 
Machine learning for functional connectomes
Machine learning for functional connectomesMachine learning for functional connectomes
Machine learning for functional connectomes
 
Towards psychoinformatics with machine learning and brain imaging
Towards psychoinformatics with machine learning and brain imagingTowards psychoinformatics with machine learning and brain imaging
Towards psychoinformatics with machine learning and brain imaging
 
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
 
Bayesian classification
Bayesian classification Bayesian classification
Bayesian classification
 
K-NN Classifier Performs Better Than K-Means Clustering in Missing Value Imp...
K-NN Classifier Performs Better Than K-Means Clustering in  Missing Value Imp...K-NN Classifier Performs Better Than K-Means Clustering in  Missing Value Imp...
K-NN Classifier Performs Better Than K-Means Clustering in Missing Value Imp...
 
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...
On Extension of Weibull Distribution with Bayesian Analysis using S-Plus Soft...
 
効率的反実仮想学習
効率的反実仮想学習効率的反実仮想学習
効率的反実仮想学習
 
Les5e ppt 08
Les5e ppt 08Les5e ppt 08
Les5e ppt 08
 
APHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants ModelAPHA 2012: Hierarchical Multiple Informants Model
APHA 2012: Hierarchical Multiple Informants Model
 
Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"Reading revue of "Inferring Multiple Graphical Structures"
Reading revue of "Inferring Multiple Graphical Structures"
 
Spectral Element Methods in Large Eddy Simulation
Spectral Element Methods in Large Eddy SimulationSpectral Element Methods in Large Eddy Simulation
Spectral Element Methods in Large Eddy Simulation
 
2018 Modern Math Workshop - Foundations of Statistical Learning Theory: Quint...
2018 Modern Math Workshop - Foundations of Statistical Learning Theory: Quint...2018 Modern Math Workshop - Foundations of Statistical Learning Theory: Quint...
2018 Modern Math Workshop - Foundations of Statistical Learning Theory: Quint...
 
Combining co-expression and co-location for gene network inference in porcine...
Combining co-expression and co-location for gene network inference in porcine...Combining co-expression and co-location for gene network inference in porcine...
Combining co-expression and co-location for gene network inference in porcine...
 
CSC446: Pattern Recognition (LN3)
CSC446: Pattern Recognition (LN3)CSC446: Pattern Recognition (LN3)
CSC446: Pattern Recognition (LN3)
 
Forms of learning in ai
Forms of learning in aiForms of learning in ai
Forms of learning in ai
 
Master Thesis Presentation (Subselection of Topics)
Master Thesis Presentation (Subselection of Topics)Master Thesis Presentation (Subselection of Topics)
Master Thesis Presentation (Subselection of Topics)
 
A short and naive introduction to epistasis in association studies
A short and naive introduction to epistasis in association studiesA short and naive introduction to epistasis in association studies
A short and naive introduction to epistasis in association studies
 
Top schools in noida
Top schools in noidaTop schools in noida
Top schools in noida
 
Ssbse12a.ppt
Ssbse12a.pptSsbse12a.ppt
Ssbse12a.ppt
 

En vedette

ApresentaçãO Da Disciplina
ApresentaçãO Da DisciplinaApresentaçãO Da Disciplina
ApresentaçãO Da Disciplinayarapriess
 
ApresentaçãO Da Disciplina
ApresentaçãO Da DisciplinaApresentaçãO Da Disciplina
ApresentaçãO Da Disciplinayarapriess
 
{ CPC }Where do rules of cpc come from?
{ CPC }Where do rules of cpc come from?{ CPC }Where do rules of cpc come from?
{ CPC }Where do rules of cpc come from?ShahMuhammad55
 
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...Djamal Msa Ali
 
Social Media Tips for Branding Your Business
Social Media Tips for Branding Your BusinessSocial Media Tips for Branding Your Business
Social Media Tips for Branding Your BusinessDeniseButchko
 
Connecting dots with Yallzi - funny deck
Connecting dots with Yallzi  - funny deckConnecting dots with Yallzi  - funny deck
Connecting dots with Yallzi - funny deckSteve Bond
 
Process control
Process control Process control
Process control Sadiq Rahim
 
Le primitivisme en peinture dans la continuité de l'istoria albertienne
Le primitivisme en peinture dans la continuité de l'istoria albertienneLe primitivisme en peinture dans la continuité de l'istoria albertienne
Le primitivisme en peinture dans la continuité de l'istoria albertienneJoin-Lambert Blaise
 
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME D'ACTIONS DU CA...
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME  D'ACTIONS DU CA...PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME  D'ACTIONS DU CA...
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME D'ACTIONS DU CA...Djamal Msa Ali
 
Natural Capital and XBRL by liv watson and brad monterio
Natural Capital and XBRL by  liv watson and brad monterio  Natural Capital and XBRL by  liv watson and brad monterio
Natural Capital and XBRL by liv watson and brad monterio Workiva
 
Og project copy
Og project   copyOg project   copy
Og project copystranger_x
 
Box Plots vs Data Plots
Box Plots vs Data PlotsBox Plots vs Data Plots
Box Plots vs Data PlotsJuran Global
 

En vedette (17)

ApresentaçãO Da Disciplina
ApresentaçãO Da DisciplinaApresentaçãO Da Disciplina
ApresentaçãO Da Disciplina
 
ApresentaçãO Da Disciplina
ApresentaçãO Da DisciplinaApresentaçãO Da Disciplina
ApresentaçãO Da Disciplina
 
{ CPC }Where do rules of cpc come from?
{ CPC }Where do rules of cpc come from?{ CPC }Where do rules of cpc come from?
{ CPC }Where do rules of cpc come from?
 
Folder
FolderFolder
Folder
 
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...
M. Said AHAMADI, Président du Parti Social Mahorais a adressé une lettre de f...
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Die_Arena_verleiht_Fluegel
Die_Arena_verleiht_FluegelDie_Arena_verleiht_Fluegel
Die_Arena_verleiht_Fluegel
 
Social Media Tips for Branding Your Business
Social Media Tips for Branding Your BusinessSocial Media Tips for Branding Your Business
Social Media Tips for Branding Your Business
 
Connecting dots with Yallzi - funny deck
Connecting dots with Yallzi  - funny deckConnecting dots with Yallzi  - funny deck
Connecting dots with Yallzi - funny deck
 
Process control
Process control Process control
Process control
 
Le primitivisme en peinture dans la continuité de l'istoria albertienne
Le primitivisme en peinture dans la continuité de l'istoria albertienneLe primitivisme en peinture dans la continuité de l'istoria albertienne
Le primitivisme en peinture dans la continuité de l'istoria albertienne
 
Advanced settings for turnitin assignment on late submission, report generati...
Advanced settings for turnitin assignment on late submission, report generati...Advanced settings for turnitin assignment on late submission, report generati...
Advanced settings for turnitin assignment on late submission, report generati...
 
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME D'ACTIONS DU CA...
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME  D'ACTIONS DU CA...PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME  D'ACTIONS DU CA...
PROJET POLITIQUE ET DE DEVELOPPEMENT - SYNTHESE DU PROGRAMME D'ACTIONS DU CA...
 
PLANIFICACION MERCADEO
PLANIFICACION MERCADEOPLANIFICACION MERCADEO
PLANIFICACION MERCADEO
 
Natural Capital and XBRL by liv watson and brad monterio
Natural Capital and XBRL by  liv watson and brad monterio  Natural Capital and XBRL by  liv watson and brad monterio
Natural Capital and XBRL by liv watson and brad monterio
 
Og project copy
Og project   copyOg project   copy
Og project copy
 
Box Plots vs Data Plots
Box Plots vs Data PlotsBox Plots vs Data Plots
Box Plots vs Data Plots
 

Similaire à Joint causal inference on observational and experimental data - NIPS 2016 "What If?" workshop poster

Supervised Machine learning Algorithm.pptx
Supervised Machine learning Algorithm.pptxSupervised Machine learning Algorithm.pptx
Supervised Machine learning Algorithm.pptxKing Khalid University
 
supervised-learning.pptx
supervised-learning.pptxsupervised-learning.pptx
supervised-learning.pptxGandhiMathy6
 
Expandable bayesian
Expandable bayesianExpandable bayesian
Expandable bayesianAhmad Amri
 
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSCAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSgerogepatton
 
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSCAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSijaia
 
Modeling strategies for definitive screening designs using jmp and r
Modeling strategies for definitive  screening designs using jmp and rModeling strategies for definitive  screening designs using jmp and r
Modeling strategies for definitive screening designs using jmp and rPhilip Ramsey
 
article_mdimagh_haddar_2012
article_mdimagh_haddar_2012article_mdimagh_haddar_2012
article_mdimagh_haddar_2012Mdimagh Ridha
 
GAN(と強化学習との関係)
GAN(と強化学習との関係)GAN(と強化学習との関係)
GAN(と強化学習との関係)Masahiro Suzuki
 
A statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingA statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingGianluca Bontempi
 
Intro to Model Selection
Intro to Model SelectionIntro to Model Selection
Intro to Model Selectionchenhm
 
V. pacáková, d. brebera
V. pacáková, d. breberaV. pacáková, d. brebera
V. pacáková, d. breberalogyalaa
 
An approximate possibilistic
An approximate possibilisticAn approximate possibilistic
An approximate possibilisticcsandit
 
Assignment on Corelation Coefficient
Assignment on Corelation CoefficientAssignment on Corelation Coefficient
Assignment on Corelation CoefficientWINNERbd.it
 
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASE
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASEA NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASE
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASEindexPub
 
Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learningbutest
 
A scalable collaborative filtering framework based on co-clustering
A scalable collaborative filtering framework based on co-clusteringA scalable collaborative filtering framework based on co-clustering
A scalable collaborative filtering framework based on co-clusteringlau
 
Scalable Constrained Spectral Clustering
Scalable Constrained Spectral ClusteringScalable Constrained Spectral Clustering
Scalable Constrained Spectral Clustering1crore projects
 

Similaire à Joint causal inference on observational and experimental data - NIPS 2016 "What If?" workshop poster (20)

Supervised Machine learning Algorithm.pptx
Supervised Machine learning Algorithm.pptxSupervised Machine learning Algorithm.pptx
Supervised Machine learning Algorithm.pptx
 
supervised-learning.pptx
supervised-learning.pptxsupervised-learning.pptx
supervised-learning.pptx
 
Expandable bayesian
Expandable bayesianExpandable bayesian
Expandable bayesian
 
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSCAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
 
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKSCAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
CAUSALITY LEARNING WITH WASSERSTEIN GENERATIVE ADVERSARIAL NETWORKS
 
Modeling strategies for definitive screening designs using jmp and r
Modeling strategies for definitive  screening designs using jmp and rModeling strategies for definitive  screening designs using jmp and r
Modeling strategies for definitive screening designs using jmp and r
 
article_mdimagh_haddar_2012
article_mdimagh_haddar_2012article_mdimagh_haddar_2012
article_mdimagh_haddar_2012
 
Aussem
AussemAussem
Aussem
 
GAN(と強化学習との関係)
GAN(と強化学習との関係)GAN(と強化学習との関係)
GAN(と強化学習との関係)
 
A statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modelingA statistical criterion for reducing indeterminacy in linear causal modeling
A statistical criterion for reducing indeterminacy in linear causal modeling
 
Intro to Model Selection
Intro to Model SelectionIntro to Model Selection
Intro to Model Selection
 
V. pacáková, d. brebera
V. pacáková, d. breberaV. pacáková, d. brebera
V. pacáková, d. brebera
 
An approximate possibilistic
An approximate possibilisticAn approximate possibilistic
An approximate possibilistic
 
Assignment on Corelation Coefficient
Assignment on Corelation CoefficientAssignment on Corelation Coefficient
Assignment on Corelation Coefficient
 
AI: Belief Networks
AI: Belief NetworksAI: Belief Networks
AI: Belief Networks
 
AI: Belief Networks
AI: Belief NetworksAI: Belief Networks
AI: Belief Networks
 
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASE
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASEA NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASE
A NOVEL DENSITY-BASED CLUSTERING ALGORITHM FOR PREDICTING CARDIOVASCULAR DISEASE
 
Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learning
 
A scalable collaborative filtering framework based on co-clustering
A scalable collaborative filtering framework based on co-clusteringA scalable collaborative filtering framework based on co-clustering
A scalable collaborative filtering framework based on co-clustering
 
Scalable Constrained Spectral Clustering
Scalable Constrained Spectral ClusteringScalable Constrained Spectral Clustering
Scalable Constrained Spectral Clustering
 

Dernier

pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flyPRADYUMMAURYA1
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptxAlMamun560346
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Servicenishacall1
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oManavSingh202607
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Joonhun Lee
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)Areesha Ahmad
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Servicemonikaservice1
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
IDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicineIDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicinesherlingomez2
 

Dernier (20)

pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
IDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicineIDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicine
 

Joint causal inference on observational and experimental data - NIPS 2016 "What If?" workshop poster

  • 1. Joint Causal Inference Sara Magliacane1,2 , Tom Claassen1,3 , Joris M. Mooij1 1 University of Amsterdam 2 VU Amsterdam 3 Radboud University Nijmegen Current'best'choice' CausAM Causality@AmsterdaM Abstract We propose Joint Causal Inference (JCI), a powerful formulation of causal discovery over multiple datasets in which we jointly learn both the causal structure and targets of interventions from independence test results. Our implementation ACID-JCI substantially improves the accuracy of the causal predictions with respect to the state-of-the-art. Causal discovery methods To answer “what if?” questions we need the causal structure. Two main categories for methods that learn causal structures from data: •Score-based: evaluate models using a penalized likelihood score •Constraint-based: use statistical independences to express con- straints over possible causal models Advantage of constraint-based methods: •can handle latent confounders naturally Advantage of score-based methods: •can formulate joint inference on observational and experimental data and learn the targets of interventions, e.g. [Eaton and Murphy, 2007]. Goal: Can we perform joint inference using constraint-based methods? Joint causal inference (JCI) We propose to model jointly several observational or experimental datasets {Dr}r∈{1...n} with zero or more possibly unknown intervention targets. We assume a unique underlying causal DAG across datasets defined over system variables {Xj}j∈X (some of which possibly hidden). Consequence: we do not allow certain interventions, e.g. perfect interventions. We introduce two types of dummy variables in the data: •a regime variable R, indicating the dataset Dr a data point is from •intervention variables {Ii}i∈I, which are functions of R. We assume that we can represent the whole system as an acyclic SCM:    R = ER, Ii = gi(R), i ∈ I, Xj = fj(Xpa(Xj)∩X , Ipa(Xj)∩I, Ej), j ∈ X, P (Ek)k∈X∪{R} = k∈X∪{R} P(Ek). We represent this SCM with a causal DAG C, for example: R I1 I2 X1 X2 X4 1 20 0 0.1 0.2 0.5 1 20 0 0.13 0.21 0.49 1 20 0 . . . . . . . . . 2 20 1 . . . . . . . . . 3 30 0 . . . . . . . . . 4 30 1 . . . . . . . . . 4 datasets with 2 interventions R I1 I2 X1 X2 X3 X4 Causal DAG representing all 4 datasets We assume Causal Markov and Minimality Assumptions hold in C. Deterministic relations in JCI: R determines each of {Ii}i∈I and there are no other deterministic relations. In this setting D-separation ⊥D is provably complete. We conjecture it may also be complete more generally. To allow these deterministic relations, we relax faithfulness assumption to: D-Faithfulness assumption: X ⊥⊥ Y | W =⇒ X ⊥D Y | W [C]. Joint Causal Inference = Given all the assumptions, reconstruct the causal DAG C from independence test results. Problem: Current constraint-based methods cannot work with JCI. Extending constraint-based methods for JCI We propose a simple but effective strategy for dealing with faithfulness violations due to functionally determined relations, e.g. in JCI. This strategy can be applied to any constraint-based method, if it can deal with partial inputs (missing results for certain independence tests). 1.Rephrase a constraint-based method in terms of d-separations in- stead of independence test results 2.Decide for each independence test result which d-separations can be soundly derived and provide them as input to the method: •X ⊥⊥ Y |W =⇒ X ⊥d Y |W •X ∈ Det(W ) and Y ∈ Det(W ) and X ⊥⊥ Y | W =⇒ X ⊥d Y | Det(W ) where ⊥d is d-separation, ⊥d is d-connection, and Det(W ) are the vari- ables determined by (a subset of) W . Under Causal Markov, Minimality and D-Faithfulness we show this strategy is sound. Conjecture: sound also for a larger class of deterministic relations. Ancestral Causal Inference with Determinism (ACID) We implement the strategy in ACID, a determinism-tolerant extension of ACI [Magliacane et al., 2016], a causal discovery method that accurately reconstructs ancestral relations in the presence of latent confounders. ACI is based on a set of logical rules, e.g.: (X ⊥⊥ Y | Z) ∧ (X Z) =⇒ X Y. ACID implements the proposed strategy for dealing with faithfulness viola- tions and reformulates the rules of ACI in terms of d-separation, e.g.: (X ⊥d Y | Z) ∧ (X Z) =⇒ X Y. ACID-JCI: To improve the identifiability and accuracy of the predictions, we also add as background knowledge a series of rules encoding the JCI background knowledge on the dummy variables, e.g.: ∀i ∈ I, ∀j ∈ X : (Xj R) ∧ (Xj Ii). Preliminary evaluation on simulated data •Simulated data: 600 randomly generated causal graphs •PR curves for ancestral (left) and nonancestral (right) relations •ACID-JCI substantially improves the accuracy compared to learning the causal structures on each dataset separately and merging them. References D. Eaton and K. Murphy. Exact Bayesian structure learning from uncertain interventions. In AISTATS, pages 107–114, 2007. Sara Magliacane, Tom Claassen, and Joris M. Mooij. Ancestral Causal Inference. In NIPS, 2016. Working paper: https://arxiv.org/abs/1611.10351 SM and JMM were supported by NWO (VIDI grant 639.072.410). SM was also sup- ported by COMMIT/ under the Data2Semantics project. TC was supported by NWO grant 612.001.202 (MoCoCaDi), and EU-FP7 grant agreement n.603016 (MATRICS). NIPS 2016 Barcelona, Spain; 10-12-2016