SlideShare a Scribd company logo
Causal data mining:
Identifying causal
effects at scale
1
AMIT SHARMA
Postdoctoral Researcher, Microsoft Research New York
http://www.amitsharma.in
@amt_shrma
2
3
Distinguishing between personal preference and homophily
in online activity feeds. Sharma and Cosley (2016).
Studying and modeling the effect of social explanations
in recommender systems. Sharma and Cosley (2013).
Amit and Dan like this.
Distinguishing between personal preference and homophily
in online activity feeds. Sharma and Cosley (2016).
Studying and modeling the effect of social explanations
in recommender systems. Sharma and Cosley (2013).
Amit and Dan like this.
Averaging Gone Wrong: Using Time-Aware Analyses to Better
Understand Behavior. Barbosa, Cosley, Sharma, Cesar (2016)
Auditing search engines for differential satisfaction across
demographics. Mehrotra, Anderson, Diaz, Sharma, Wallach (2016)
7
Jake and Duncan like this
8
9
Cause (X=𝑥) Outcome (Y)
Unobserved
Confounders (U)
𝒚 = 𝑓 𝒙, 𝑢
𝒙 = 𝑔 𝑢
10
11
12
14
15
16
Data mining for causal inference
Part 0: Traditional causal
inference using a natural
experiment
17
1854: London was having a devastating
cholera outbreak 18
Causal question: What
is causing cholera?
Air-borne: Spreads
through air (“miasma”)
Water-borne: Spreads
through contaminated
water
19
Polluted Air
Cholera
Diagnosis
Contaminated
Water
Cholera
Diagnosis
Neighborhood
21
Enter John Snow. He found higher cholera deaths near
a water pump, but could be just correlational.
22
New Idea: Two major water companies for London:
one upstream and one downstream.
23
No difference in neighborhood, still an 8-fold increase
in cholera with the downstream company.
S&V
and
Lambeth
Led to a change in belief about cholera’s cause.
24
25
26
Contaminated
Water
Cholera
Diagnosis
Neighborhood
Water
Company
27
Contaminated
Water (X)
Cholera
Diagnosis
(Y)
Other factors
[e.g. neighborhood]
(U)
Water
Company
(Z)
As-If-Random
Exclusion
28
Cause (X) Outcome (Y)
Unobserved
Confounders
(U)
New
variable (Z)
As-If-Random
Exclusion
29
Cause
(X)
Outcome
(Y)
Unobserved
Confounders
(U)
Randomized
Assignment
(Z)
Cause
(X)
Outcome
(Y)
Unobserved
Confounders
(U)
Instrumental
Variable
(Z)
30
32
Such that:
As-If-Random:
Exclusion: 𝑍 ∐ 𝑌 | 𝑋, 𝑈
33
34
Part I: Split-door criterion for
causal identification
35
36
Cause Outcome
Unobserved
Confounders
Auxiliary
Outcome
37
Cause
Primary
Outcome
Unobserved
Confounders
Auxiliary
Outcome
Cause Outcome
Unobserved
Confounders
Auxiliary
Outcome
Cause Outcome
Unobserved
Confounders
Auxiliary
Outcome
40
41
42
43
44
45
Demand for
The Road
Visits to The
Road
Rec. visits to
No Country
for Old Men
Demand for
No Country
for Old Men
46
Causal
Convenience
OBSERVED ACTIVITY
FROM RECOMMENDER
All page
visits
?
ACTIVITY WITHOUT
RECOMMENDER
47
48
Treatment (A) Control (B)
49
Instrument
Demand for
Cormac McCarthy
Visits to The
Road
Rec. visits to
No Country
for Old Men
50
51
All visits to a
recommended product
Recommender
visits
Direct visits
Search visits
Direct
browsing
Auxiliary outcome: Proxy for
unobserved demand
52
Demand for
focal product
(UX)
Visits to
focal product
(X)
Rec. visits
(YR)
Direct visits
(YD)
Demand for
rec. product
(UY)
? ?
53
54
55
Criterion: 𝑿 ∐ 𝒀 𝑫
Demand for
focal product
(UX)
Visits to
focal product
(X)
Rec. visits
(YR)
Direct visits
(YD)
Demand for
rec. product
(UY)
56
Unobserved
variables (UX)
Cause
(X)
Outcome
(YR)
Auxiliary
Outcome
(YD)
Unobserved
variables (UY)
57
𝑦𝑟 = 𝑓 𝑥, 𝑢 = 𝛾2 𝑢 + 𝝆𝒙 + 𝜖 𝑦𝑟
𝑥 = 𝑔 𝑢 = 𝛾1 𝑢 + 𝜖 𝑥
𝑦 𝑑 = ℎ 𝑢 = 𝛾3 𝑢 + 𝜖 𝑦𝑑
58
Independence test used to
find natural experiments.
Only Assumption: Auxiliary
outcome is affected by the
causes of the primary
outcome.
59
Treatment Outcome
Unobserved
Confounders
Instrumental
Variable
Treatment Outcome
Unobserved
Confounders
Auxiliary
Outcome
61
Recreating sequence of visits: Log data
62
Timestamp URL
2014-01-20
09:04:10
http://www.amazon.com/s/ref=nb_sb_noss_1?fiel
d-keywords=Cormac%20McCarthy
2014-01-20
09:04:15
http://www.amazon.com/dp/0812984250/ref=sr_
1_2
2014-01-20
09:05:01
http://www.amazon.com/dp/1573225797/ref=pd
_sim_b_1
Recreating sequence of visits: Log data
63
Timestamp URL
2014-01-20
09:04:10
http://www.amazon.com/s/ref=nb_s
b_noss_1?field-
keywords=Cormac%20McCarthy
2014-01-20
09:04:15
http://www.amazon.com/dp/081298
4250/ref=sr_1_2
2014-01-20
09:05:01
http://www.amazon.com/dp/157322
5797/ref=pd_sim_b_1
User searches for
Cormac McCarthy
User clicks on the
second search result
User clicks on the first
recommendation
65
67
𝑡 = 15 days
Compute 𝜌 = 𝑌𝑅/ 𝑋
68
69
70
71
72
73
74
75
76
Lower CTR may be due
to the holiday season
77
78
79
Oprah [Carmi et al.] 133 shocks Restricted to books
Split-door criterion 12,000 natural
experiments
Representative of overall
product distribution
80
Part 2: A general Bayesian
test for natural experiments
in any dataset
81
Cause
(X)
Outcome
(Y)
Unobserved
Confounders
(U)
Instrumental
Variable
(Z)
As-If-Random?
Exclusion?
83
Cause
(X)
Outcome
(Y)
Unobserved
Confounders
(U)
I.V.
(Z)
(X) (Y)
(U)
(Z)
(X) (Y)
(U)
(Z)
(X) (Y)
(U)
(Z)
84
Cause
(X)
Outcome
(Y)
Unobserved
Confounders
(U)
I.V.
(Z)
85
86
87
Both Valid and
Invalid IV models
can generate this
data distribution.
Can attain a weaker notion: probable sufficiency
88
89
(X) (Y)
(U)
(Z)(X) (Y)
(U)
(Z)
(X) (Y)
(U)
(Z)(X) (Y)
(U)
(Z)
90
Data is likely to be generated from a Valid-IV model if
ValidityRatio ≫ 1
91
92
𝑦 =
0 ∶ (𝑓𝑎)
𝑥 ∶ (𝑓𝑏)
~𝑥 ∶ (𝑓𝑐)
1 ∶ (𝑓𝑑)
Denominator (Invalid-IV)
Derived a closed form
solution.
Properties of dirichlet and
hyperdirichlet distributions.
-Laplace transform
Numerator (Valid-IV)
No closed form solution
exists.
Used Monte Carlo methods
for approximating.
-Annealed Importance
Sampling
93
94
95
Studies from American Economic Review Validity Ratio
Effect of Mexican immigration on crime in United States (2015) 0.07
Effect of subsidy manipulation on Medicare premiums (2015) 1.02
Effect of credit supply on housing prices (2015) 0.01
Effect of Chinese import competition on local labor markets (2013) 0.3
Effect of rural electrification on employment in South Africa (2011) 3.6
Expt: National Job Training Partnership Act (JTPA) Study (2002) 3.4
96
97
98
99
Causal algorithms
Warm Start (choosing expts.)
Online+Offline
100
𝑷 𝑿, 𝒚 : 𝑦 = 𝑘 𝑋 + 𝜖
http://www.amitsharma.in
101
1. Hofman, Sharma, and Watts (2017). Prediction and explanation in
social systems. Science, 355.6324.
2. Sharma (2016). Necessary and probably sufficient test for finding
instrumental variables. Working paper.
3. Sharma, Hofman, and Watts (2016). Split-door criterion for causal
identification: An algorithm for finding natural experiments. Under
review at Annals of Applied Statistics (AOAS).
4. Sharma, Hofman, and Watts (2015). Estimating the causal impact of
recommendation systems from observational data. In Proceedings of
the 16th ACM Conference on Economics and Computation.
102
103

More Related Content

What's hot

Artificial Intelligence for Societal Impact
Artificial Intelligence for Societal ImpactArtificial Intelligence for Societal Impact
Artificial Intelligence for Societal Impact
Amit Sharma
 
“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification
Galit Shmueli
 
IRJET- Predicting Review Ratings for Product Marketing
IRJET- Predicting Review Ratings for Product MarketingIRJET- Predicting Review Ratings for Product Marketing
IRJET- Predicting Review Ratings for Product Marketing
IRJET Journal
 
DIY market segmentation 20170125
DIY market segmentation 20170125DIY market segmentation 20170125
DIY market segmentation 20170125
Displayr
 
DIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slidesDIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slides
Displayr
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emerges
Lorien Pratt
 
Uop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 newUop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 new
olivergeorg
 
Recommendation systems
Recommendation systems  Recommendation systems
Recommendation systems
Badr Hirchoua
 
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
Shift Conference
 
Uop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 newUop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 new
tonpeyton
 
MAT 510 Great Stories /newtonhelp.com
MAT 510 Great Stories /newtonhelp.comMAT 510 Great Stories /newtonhelp.com
MAT 510 Great Stories /newtonhelp.com
bellflower184
 
Hypothesis Testing: Finding the Right Statistical Test
Hypothesis Testing: Finding the Right Statistical TestHypothesis Testing: Finding the Right Statistical Test
Hypothesis Testing: Finding the Right Statistical Test
Matt Hansen
 
How to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjformsHow to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjforms
Caroline Jarrett
 
MAT 510 Effective Communication - tutorialrank.com
MAT 510  Effective Communication - tutorialrank.comMAT 510  Effective Communication - tutorialrank.com
MAT 510 Effective Communication - tutorialrank.com
Bartholomew46
 
Slides for automate or die (presentation)
Slides for automate or die (presentation)Slides for automate or die (presentation)
Slides for automate or die (presentation)
Displayr
 
iCTRE: The Informal community Transformer into Recommendation Engine
iCTRE: The Informal community Transformer into Recommendation EngineiCTRE: The Informal community Transformer into Recommendation Engine
iCTRE: The Informal community Transformer into Recommendation Engine
IRJET Journal
 
How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?
Ganes Kesari
 
Increasing precision in survey experiments without introducing bias
Increasing precision in survey experiments without introducing biasIncreasing precision in survey experiments without introducing bias
Increasing precision in survey experiments without introducing bias
Wilte Zijlstra
 
Big-O(Q) Social Network Analytics
Big-O(Q) Social Network AnalyticsBig-O(Q) Social Network Analytics
Big-O(Q) Social Network Analytics
Laks Lakshmanan
 

What's hot (20)

Artificial Intelligence for Societal Impact
Artificial Intelligence for Societal ImpactArtificial Intelligence for Societal Impact
Artificial Intelligence for Societal Impact
 
“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification
 
IRJET- Predicting Review Ratings for Product Marketing
IRJET- Predicting Review Ratings for Product MarketingIRJET- Predicting Review Ratings for Product Marketing
IRJET- Predicting Review Ratings for Product Marketing
 
DIY market segmentation 20170125
DIY market segmentation 20170125DIY market segmentation 20170125
DIY market segmentation 20170125
 
DIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slidesDIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slides
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emerges
 
Uop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 newUop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 new
 
Recommendation systems
Recommendation systems  Recommendation systems
Recommendation systems
 
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
Shift AI 2020: Deep Learning in Intelligent Process Automation - Slater Victo...
 
Uop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 newUop qnt 565 final exam guide 1 new
Uop qnt 565 final exam guide 1 new
 
MAT 510 Great Stories /newtonhelp.com
MAT 510 Great Stories /newtonhelp.comMAT 510 Great Stories /newtonhelp.com
MAT 510 Great Stories /newtonhelp.com
 
Hypothesis Testing: Finding the Right Statistical Test
Hypothesis Testing: Finding the Right Statistical TestHypothesis Testing: Finding the Right Statistical Test
Hypothesis Testing: Finding the Right Statistical Test
 
How to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjformsHow to find out about the usability of your web site using a survey by @cjforms
How to find out about the usability of your web site using a survey by @cjforms
 
MAT 510 Effective Communication - tutorialrank.com
MAT 510  Effective Communication - tutorialrank.comMAT 510  Effective Communication - tutorialrank.com
MAT 510 Effective Communication - tutorialrank.com
 
Slides for automate or die (presentation)
Slides for automate or die (presentation)Slides for automate or die (presentation)
Slides for automate or die (presentation)
 
iCTRE: The Informal community Transformer into Recommendation Engine
iCTRE: The Informal community Transformer into Recommendation EngineiCTRE: The Informal community Transformer into Recommendation Engine
iCTRE: The Informal community Transformer into Recommendation Engine
 
How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?
 
Increasing precision in survey experiments without introducing bias
Increasing precision in survey experiments without introducing biasIncreasing precision in survey experiments without introducing bias
Increasing precision in survey experiments without introducing bias
 
Mr1480.appa
Mr1480.appaMr1480.appa
Mr1480.appa
 
Big-O(Q) Social Network Analytics
Big-O(Q) Social Network AnalyticsBig-O(Q) Social Network Analytics
Big-O(Q) Social Network Analytics
 

Similar to Causal data mining: Identifying causal effects at scale

Knoesis-Semantic filtering-Tutorials
Knoesis-Semantic filtering-TutorialsKnoesis-Semantic filtering-Tutorials
Knoesis-Semantic filtering-Tutorials
Pavan Kapanipathi
 
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
Data Driven Innovation
 
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
Krishnaram Kenthapadi
 
Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
 Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De... Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
Anh Luong
 
A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception
Dr. Kim (Kyllesbech Larsen)
 
Haystack keynote 2019: What is Search Relevance? - Max Irwin
Haystack keynote 2019: What is Search Relevance? - Max IrwinHaystack keynote 2019: What is Search Relevance? - Max Irwin
Haystack keynote 2019: What is Search Relevance? - Max Irwin
OpenSource Connections
 
Final cut group-5-chicago-worksforyou-report
Final cut group-5-chicago-worksforyou-reportFinal cut group-5-chicago-worksforyou-report
Final cut group-5-chicago-worksforyou-report
smarziano
 
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
TimDraws
 
Algorithmic fairness
Algorithmic fairnessAlgorithmic fairness
Algorithmic fairness
AnthonyMelson
 
Responsible AI in Industry (ICML 2021 Tutorial)
Responsible AI in Industry (ICML 2021 Tutorial)Responsible AI in Industry (ICML 2021 Tutorial)
Responsible AI in Industry (ICML 2021 Tutorial)
Krishnaram Kenthapadi
 
Fairness in Machine Learning @Codemotion
Fairness in Machine Learning @CodemotionFairness in Machine Learning @Codemotion
Fairness in Machine Learning @Codemotion
Azzurra Ragone
 
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptxmoralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
202120851
 
Knowledge base enabled Information Filtering on Social Web -- EMC
Knowledge base enabled Information Filtering on Social Web -- EMCKnowledge base enabled Information Filtering on Social Web -- EMC
Knowledge base enabled Information Filtering on Social Web -- EMC
Pavan Kapanipathi
 
PS 101 Voting & Elections Fall 2008
PS 101 Voting & Elections Fall 2008PS 101 Voting & Elections Fall 2008
PS 101 Voting & Elections Fall 2008Christopher Rice
 
PSY520 – Module 7Answer SheetSubmit your answers in the .docx
PSY520 – Module 7Answer SheetSubmit your answers in the .docxPSY520 – Module 7Answer SheetSubmit your answers in the .docx
PSY520 – Module 7Answer SheetSubmit your answers in the .docx
woodruffeloisa
 
KnowMe and ShareMe: understanding automatically discovered personality traits...
KnowMe and ShareMe: understanding automatically discovered personality traits...KnowMe and ShareMe: understanding automatically discovered personality traits...
KnowMe and ShareMe: understanding automatically discovered personality traits...
Leon Gou
 
Stated preference methods and analysis
Stated preference methods and analysisStated preference methods and analysis
Stated preference methods and analysis
Habet Madoyan
 
Genatic Algorithm
Genatic AlgorithmGenatic Algorithm
Genatic AlgorithmYasir Khan
 
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender SystemsTutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
YONG ZHENG
 
Repurposing Classification & Regression Trees for Causal Research with High-D...
Repurposing Classification & Regression Trees for Causal Research with High-D...Repurposing Classification & Regression Trees for Causal Research with High-D...
Repurposing Classification & Regression Trees for Causal Research with High-D...
Galit Shmueli
 

Similar to Causal data mining: Identifying causal effects at scale (20)

Knoesis-Semantic filtering-Tutorials
Knoesis-Semantic filtering-TutorialsKnoesis-Semantic filtering-Tutorials
Knoesis-Semantic filtering-Tutorials
 
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
Don't blindly trust your ML System, it may change your life (Azzurra Ragone, ...
 
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
Responsible AI in Industry (Tutorials at AAAI 2021, FAccT 2021, and WWW 2021)
 
Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
 Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De... Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
Human-Machine Collaboration in Organizations: Impact of Algorithm Bias on De...
 
A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception
 
Haystack keynote 2019: What is Search Relevance? - Max Irwin
Haystack keynote 2019: What is Search Relevance? - Max IrwinHaystack keynote 2019: What is Search Relevance? - Max Irwin
Haystack keynote 2019: What is Search Relevance? - Max Irwin
 
Final cut group-5-chicago-worksforyou-report
Final cut group-5-chicago-worksforyou-reportFinal cut group-5-chicago-worksforyou-report
Final cut group-5-chicago-worksforyou-report
 
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
This Is Not What We Ordered: Exploring Why Biased Search Result Rankings Affe...
 
Algorithmic fairness
Algorithmic fairnessAlgorithmic fairness
Algorithmic fairness
 
Responsible AI in Industry (ICML 2021 Tutorial)
Responsible AI in Industry (ICML 2021 Tutorial)Responsible AI in Industry (ICML 2021 Tutorial)
Responsible AI in Industry (ICML 2021 Tutorial)
 
Fairness in Machine Learning @Codemotion
Fairness in Machine Learning @CodemotionFairness in Machine Learning @Codemotion
Fairness in Machine Learning @Codemotion
 
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptxmoralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
 
Knowledge base enabled Information Filtering on Social Web -- EMC
Knowledge base enabled Information Filtering on Social Web -- EMCKnowledge base enabled Information Filtering on Social Web -- EMC
Knowledge base enabled Information Filtering on Social Web -- EMC
 
PS 101 Voting & Elections Fall 2008
PS 101 Voting & Elections Fall 2008PS 101 Voting & Elections Fall 2008
PS 101 Voting & Elections Fall 2008
 
PSY520 – Module 7Answer SheetSubmit your answers in the .docx
PSY520 – Module 7Answer SheetSubmit your answers in the .docxPSY520 – Module 7Answer SheetSubmit your answers in the .docx
PSY520 – Module 7Answer SheetSubmit your answers in the .docx
 
KnowMe and ShareMe: understanding automatically discovered personality traits...
KnowMe and ShareMe: understanding automatically discovered personality traits...KnowMe and ShareMe: understanding automatically discovered personality traits...
KnowMe and ShareMe: understanding automatically discovered personality traits...
 
Stated preference methods and analysis
Stated preference methods and analysisStated preference methods and analysis
Stated preference methods and analysis
 
Genatic Algorithm
Genatic AlgorithmGenatic Algorithm
Genatic Algorithm
 
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender SystemsTutorial: Context-awareness In Information Retrieval and Recommender Systems
Tutorial: Context-awareness In Information Retrieval and Recommender Systems
 
Repurposing Classification & Regression Trees for Causal Research with High-D...
Repurposing Classification & Regression Trees for Causal Research with High-D...Repurposing Classification & Regression Trees for Causal Research with High-D...
Repurposing Classification & Regression Trees for Causal Research with High-D...
 

More from Amit Sharma

Dowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inferenceDowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inference
Amit Sharma
 
Alleviating Privacy Attacks Using Causal Models
Alleviating Privacy Attacks Using Causal ModelsAlleviating Privacy Attacks Using Causal Models
Alleviating Privacy Attacks Using Causal Models
Amit Sharma
 
Causal inference in data science
Causal inference in data scienceCausal inference in data science
Causal inference in data science
Amit Sharma
 
Causal inference in online systems: Methods, pitfalls and best practices
Causal inference in online systems: Methods, pitfalls and best practicesCausal inference in online systems: Methods, pitfalls and best practices
Causal inference in online systems: Methods, pitfalls and best practices
Amit Sharma
 
Equivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
Equivalence causal frameworks: SEMs, Graphical models and Potential OutcomesEquivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
Equivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
Amit Sharma
 
Estimating influence of online activity feeds on people's actions
Estimating influence of online activity feeds on people's actionsEstimating influence of online activity feeds on people's actions
Estimating influence of online activity feeds on people's actions
Amit Sharma
 
From prediction to causation: Causal inference in online systems
From prediction to causation: Causal inference in online systemsFrom prediction to causation: Causal inference in online systems
From prediction to causation: Causal inference in online systems
Amit Sharma
 
Causal inference in practice: Here, there, causality is everywhere
Causal inference in practice: Here, there, causality is everywhereCausal inference in practice: Here, there, causality is everywhere
Causal inference in practice: Here, there, causality is everywhere
Amit Sharma
 
The interplay of personal preference and social influence in sharing networks...
The interplay of personal preference and social influence in sharing networks...The interplay of personal preference and social influence in sharing networks...
The interplay of personal preference and social influence in sharing networks...Amit Sharma
 
The role of social connections in shaping our preferences
The role of social connections in shaping our preferencesThe role of social connections in shaping our preferences
The role of social connections in shaping our preferences
Amit Sharma
 
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...Amit Sharma
 
RSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationRSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationAmit Sharma
 

More from Amit Sharma (12)

Dowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inferenceDowhy: An end-to-end library for causal inference
Dowhy: An end-to-end library for causal inference
 
Alleviating Privacy Attacks Using Causal Models
Alleviating Privacy Attacks Using Causal ModelsAlleviating Privacy Attacks Using Causal Models
Alleviating Privacy Attacks Using Causal Models
 
Causal inference in data science
Causal inference in data scienceCausal inference in data science
Causal inference in data science
 
Causal inference in online systems: Methods, pitfalls and best practices
Causal inference in online systems: Methods, pitfalls and best practicesCausal inference in online systems: Methods, pitfalls and best practices
Causal inference in online systems: Methods, pitfalls and best practices
 
Equivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
Equivalence causal frameworks: SEMs, Graphical models and Potential OutcomesEquivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
Equivalence causal frameworks: SEMs, Graphical models and Potential Outcomes
 
Estimating influence of online activity feeds on people's actions
Estimating influence of online activity feeds on people's actionsEstimating influence of online activity feeds on people's actions
Estimating influence of online activity feeds on people's actions
 
From prediction to causation: Causal inference in online systems
From prediction to causation: Causal inference in online systemsFrom prediction to causation: Causal inference in online systems
From prediction to causation: Causal inference in online systems
 
Causal inference in practice: Here, there, causality is everywhere
Causal inference in practice: Here, there, causality is everywhereCausal inference in practice: Here, there, causality is everywhere
Causal inference in practice: Here, there, causality is everywhere
 
The interplay of personal preference and social influence in sharing networks...
The interplay of personal preference and social influence in sharing networks...The interplay of personal preference and social influence in sharing networks...
The interplay of personal preference and social influence in sharing networks...
 
The role of social connections in shaping our preferences
The role of social connections in shaping our preferencesThe role of social connections in shaping our preferences
The role of social connections in shaping our preferences
 
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...
[RecSys '13]Pairwise Learning: Experiments with Community Recommendation on L...
 
RSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendationRSWEB 2013: A research platform for social recommendation
RSWEB 2013: A research platform for social recommendation
 

Recently uploaded

Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
tonzsalvador2222
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
Wasswaderrick3
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
kejapriya1
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
Columbia Weather Systems
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
yusufzako14
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Erdal Coalmaker
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
sanjana502982
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
ChetanK57
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
University of Maribor
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
IshaGoswami9
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
yqqaatn0
 
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdfMudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
frank0071
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
fafyfskhan251kmf
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 

Recently uploaded (20)

Chapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisisChapter 12 - climate change and the energy crisis
Chapter 12 - climate change and the energy crisis
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...
 
bordetella pertussis.................................ppt
bordetella pertussis.................................pptbordetella pertussis.................................ppt
bordetella pertussis.................................ppt
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
 
Unveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdfUnveiling the Energy Potential of Marshmallow Deposits.pdf
Unveiling the Energy Potential of Marshmallow Deposits.pdf
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
Toxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and ArsenicToxic effects of heavy metals : Lead and Arsenic
Toxic effects of heavy metals : Lead and Arsenic
 
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATIONPRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
PRESENTATION ABOUT PRINCIPLE OF COSMATIC EVALUATION
 
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Deep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless ReproducibilityDeep Software Variability and Frictionless Reproducibility
Deep Software Variability and Frictionless Reproducibility
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
Phenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvementPhenomics assisted breeding in crop improvement
Phenomics assisted breeding in crop improvement
 
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
原版制作(carleton毕业证书)卡尔顿大学毕业证硕士文凭原版一模一样
 
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdfMudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
Mudde & Rovira Kaltwasser. - Populism - a very short introduction [2017].pdf
 
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdfDMARDs Pharmacolgy Pharm D 5th Semester.pdf
DMARDs Pharmacolgy Pharm D 5th Semester.pdf
 
Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 

Causal data mining: Identifying causal effects at scale