Probabilistic Graphical Models for Credibility Analysis in Evolving Online Communities
Subhabrata Mukherjee Max Planck Institute for Informatics, Germany
smukherjee@mpi-inf.mpg.de
Probabilistic Graphical Models for Credibility Analysis in Evolving - - PowerPoint PPT Presentation
Probabilistic Graphical Models for Credibility Analysis in Evolving Online Communities Subhabrata Mukherjee Max Planck Institute for Informatics, Germany smukherjee@mpi-inf.mpg.de Motivation Prior Work and its Limitations
smukherjee@mpi-inf.mpg.de
2
4
Misinformation for health can have hazardous consequences “Rapid spread of misinformation online” --- one of top 10 challenges as per The World Economic Forum
5
Obama_BornIn_Hawaii vs. Obama_BornIn_Kenya)
6
7
8
9
10
11
Subhabrata Mukherjee, Gerhard Weikum and Cristian Danescu-Niculescu-Mizil: SIGKDD 2014
Subhabrata Mukherjee, Gerhard Weikum and Cristian Danescu-Niculescu-Mizil: SIGKDD 2014
12
Statements: An IE tool generates candidate triple patterns like: Xanax_causes_headache, Xanax_gave_demonic-feel Potentially thousands of such triples, with only a handful of credible ones
➔ Each user, post, and statement is a random variable with edges depicting interactions. Variables have observable features (e.g, authority, emotionality). ➔ A clique is formed between each user writing a post containing a statement.
13
Statements: An IE tool generates candidate triple patterns like: Xanax_causes_headache, Xanax_gave_demonic-feel Potentially thousands of such triples, with only a handful of credible ones
14
15
Partial Supervision: Expert stated (top 20%) side-effects of drugs as partial training labels. Model predicts labels of unobserved statements. How to complement expert medical knowledge with large scale non-expert data?
16
17
18
19
confidence sympathy self-esteem eagerness coolness compunction anxiety embarrassment misery distress
20
determiner (this, that,..) negation (not, never, ..) second person (you, ..) conjunction (therefore,
consequently, ..)
contrast (despite, though, ..) question (what, why, ..) conditional (if) adverb (maybe, probably, ..) modality (might, could, ..)
21
Topics
Climate Change
Sources
trunews.com
Articles
“Global warming is a hoax”
Sources / Users
Scientificamerican.com snopes.com user-donald
Reviews & Ratings
scientific analysis, 1.5/ 5, conspiratory theory
22
Reviews / Ratings
scientific analysis, 1.5/ 5, conspiratory theory
Topics
Climate Change
Articles
“Global warming is a hoax”
Sources
trunews.com
Sources / Users
Scientificamerican.com snopes.com user-donald
23
25
Subhabrata Mukherjee and Gerhard Weikum: CIKM 2015
27
Subhabrata Mukherjee and Gerhard Weikum: CIKM 2015
28
29
30
31
32
Mukherjee et al.: ICDM 2015, SIGKDD 2016
33
Mukherjee et al.: ICDM 2015, SIGKDD 2016
34
35
36
Abrupt Transition
37
38
39
40
41
Topic Model (Blei et al., JMLR '03) Users ( Author-topic model,Rosen-Zvi et al., UAI '04) Continuous Time (Dynamic topic model, Wang et al., UAI '08) Continuous Experience (this work)
+ + +
Kalman Filter for LM evolution Metropolis Hastings for Exp. evolution
42
Gibbs Sampling for Facets
Kalman Filter for LM evolution Metropolis Hastings for Exp. evolution
43
Gibbs Sampling for Facets
44
45
46
47
Most Experience Least Experience BeerAdvocate
chestnut_hued near_viscous cherry_wood sweet_burning faint_vanilla woody_herbal citrus_hops mouthfeel
pleasant bad bitter sweet
Amazon
aficionados minimalist underwritten theatrically unbridled seamless retrospect
viewer entertainment battle actress tells emotional supporting
Yelp
smoked marinated savory signature contemporary selections delicate texture mexican chicken salad love better eat atmosphere sandwich
NewsTrust
health actions cuts medicare oil climate spending unemployment bad god religion iraq responsibility questions clear powerful
*Learned by our generative model without supervision
48
Most Experience Least Experience BeerAdvocate
chestnut_hued near_viscous cherry_wood sweet_burning faint_vanilla woody_herbal citrus_hops mouthfeel
pleasant bad bitter sweet
Amazon
aficionados minimalist underwritten theatrically unbridled seamless retrospect
viewer entertainment battle actress tells emotional supporting
Yelp
smoked marinated savory signature contemporary selections delicate texture mexican chicken salad love better eat atmosphere sandwich
NewsTrust
health actions cuts medicare oil climate spending unemployment bad god religion iraq responsibility questions clear powerful
*Learned by our generative model without supervision
Experienced users in the beer community use more “fruity” words to describe taste and smell of beers Experienced users in the news community discuss about policies and regulations in contrast to amateurs interested on polarizing topics
49
50
Subhabrata Mukherjee, Kashyap Popat, Gerhard Weikum: SDM 2017
51
Subhabrata Mukherjee, Sourav Dutta, Gerhard Weikum: ECML-PKDD 2016
Excellent product... technical support is almost non-existent ...
this is unacceptable. [4]
DO NOT BUY THIS. I can’t file because Turbo Tax doesn’t have
software updates from the IRS “because of Hurricane Katrina”. [1]
Dan’s apartment was beautiful, a great location. (3/14/2012)[5] I highly recommend working with Dan and... (3/14/2012) [5] Dan is super friendly, confident... (3/14/2012) [4]
52
53
1. How can we develop models that jointly leverage users, network, and context for credibility analysis in online communities? 2. How can we model users’ evolution or progression in maturity? 3. How can we deal with the limited information scenario? 4. How can we generate interpretable explanations for credibility verdict?
54
1. How can we jointly leverage users, network, and context for credibility analysis in online communities? 2. How can we model users’ evolution? 3. How can we deal with limited data? 4. How can we generate interpretable explanations for credibility verdict?
55
Gerhard Weikum (Advisor) Kashyap Popat Jannik Strötgen Cristian Danescu-Nicul escu-Mizil Stephan Günnemann Hemank Lamba Sourav Dutta
56
Gerhard Weikum Jiawei Han Stephan Günnemann
Dietrich Klakow
57
1. How can we develop models that jointly leverage users, network, and context for credibility analysis in online communities? 2. How can we model users’ evolution or progression in maturity? 3. How can we deal with the limited information scenario? 4. How can we generate interpretable explanations for credibility verdict?
58
1. How can we jointly leverage users, network, and context for credibility analysis in online communities? 2. How can we model users’ evolution? 3. How can we deal with limited data? 4. How can we generate interpretable explanations for credibility verdict?