SlideShare ist ein Scribd-Unternehmen logo
1 von 40
GESIS - Leibniz Institute for the Social Sciences
HypTrails: A Bayesian Approach for Comparing
Hypotheses about Human Trails on the Web
Philipp Singer, Denis Helic, Andreas Hotho
and Markus Strohmaier
www.philippsinger.info/hyptrails
Vannevar Bush
227.05.2015 HypTrails - Philipp Singer
image courtesy of brucesterling on Flickr
Bush, V. (1945). As we may think. The Atlantic
Monthly, 176(1):101– 108. Bush, V. (1945).
As we may think. The Atlantic Monthly,
176(1):101– 108.
“[The human brain] operates by association.
With one item in its grasp, it snaps instantly to the
next that is suggested by the association of thoughts.”
Human trails on the Web
27.05.2015 HypTrails - Philipp Singer 3
image courtesy of user Mmxx on Wikipedia
Human trails on the Web
27.05.2015 HypTrails - Philipp Singer 4
image courtesy of user Mmxx on Wikipedia
?
?
?
?
?
What are the mechanisms
producing human trails on
the Web?
Example: Human navigational trails
• Humans prefer to navigate …
– H1: over semantically similar websites
– H2: via self-loops (e.g., refreshing)
– H3: by using the structural link network
– H4: by preferring similar categories
– H5: by utilizing structural properties
– H6: by information scent
[West et al. IJCAI 2009], [Singer et al. IJSWIS 2013], [West & Leskovec WWW 2012], [Chi et al. CHI 2001]
27.05.2015 HypTrails - Philipp Singer 5
Example: Human navigational trails
• Humans prefer to navigate …
– H1: over semantically similar websites
– H2: via self-loops (e.g., refreshing)
– H3: by using the structural link network
– H4: by preferring similar categories
– H5: by utilizing structural properties
– H6: by information scent
[West et al. IJCAI 2009], [Singer et al. IJSWIS 2013], [West & Leskovec WWW 2012], [Chi et al. CHI 2001]
27.05.2015 HypTrails - Philipp Singer 6
What is the relative
plausibility of these
hypotheses given data?
HypTrails in a nutshell
• Goal: Express and compare hypotheses about human trails
in a coherent research approach
• Method:
– First-order Markov chain model
– Bayesian inference
• Idea:
– Incorporate hypotheses as priors
– Utilize sensitivity of marginal likelihood on the prior
• Outcome: Partial ordering of hypotheses
27.05.2015 HypTrails - Philipp Singer 7
Markov chain model
• Stochastic model
• Transition probabilities between states
27.05.2015 HypTrails - Philipp Singer 8
S1
S2 S3
1/2 1/2
1/3
2/3
1
Structure of HypTrails
27.05.2015 HypTrails - Philipp Singer 9
MC Model
How to express hypotheses?
27.05.2015 HypTrails - Philipp Singer 10
Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 11
1/3
1
1/3
1
1/3
Uniform hypothesis
27.05.2015 HypTrails - Philipp Singer 12
1/3
Empirical observations
27.05.2015 HypTrails - Philipp Singer 13
1.0
2/3
1/3
1
Structure of HypTrails
27.05.2015 HypTrails - Philipp Singer 14
MC Model
Hypothesis
(H1)
Belief in parameters
Which hypothesis is
the most plausible one?
27.05.2015 HypTrails - Philipp Singer 15
Bayesian model comparison:
Marginal likelihood
27.05.2015 HypTrails - Philipp Singer 16
Probability of data given hypothesis
= Model evidence
Bayesian model comparison:
Marginal likelihood
27.05.2015 HypTrails - Philipp Singer 17
Probability of data given hypothesis
Model evidence
Parameters are marginalized out
Probability of observing data
given parameters and hypothesis
Bayesian model comparison:
Marginal likelihood
27.05.2015 HypTrails - Philipp Singer 18
Probability of data given hypothesis
Model evidence
Parameters are marginalized out
Probability of observing data
given parameters and hypothesis Probability of parameters
before observing data
Bayesian model comparison:
Marginal likelihood
27.05.2015 HypTrails - Philipp Singer 19
Probability of data given hypothesis
Model evidence
Parameters are marginalized out
Probability of observing data
given parameters and hypothesis Probability of parameters
before observing data
Hypothesis
Structure of HypTrails
27.05.2015 HypTrails - Philipp Singer 20
MC Model
Hypothesis
(H1)
Belief in parameters
Prior (H1)
Elicitation
Data (Trails)
Marginal
likelihood (H1)
Influence
Influence
How to elicit priors from hypotheses?
27.05.2015 HypTrails - Philipp Singer 21
Eliciting priors
• (Trial) roulette method
27.05.2015 HypTrails - Philipp Singer 22
• (Trial) roulette method
Eliciting priors
27.05.2015 HypTrails - Philipp Singer 23
• (Trial) roulette method
Prior distribution
Eliciting priors
27.05.2015 HypTrails - Philipp Singer 24
Conjugate Dirichlet prior
• Hyperparameters  pseudo counts
27.05.2015 HypTrails - Philipp Singer 25
MC parameters Dirichlet hyperparameters
Eliciting priors from hypotheses
about human trails
• Adaption of (trial) roulette method
27.05.2015 HypTrails - Philipp Singer 26
#Chips = β
Strength of hypothesis
β = 18
Eliciting priors from hypotheses
about human trails
• Adaption of (trial) roulette method
27.05.2015 HypTrails - Philipp Singer 27
#Chips = β
Strength of hypothesis
β = 18
 Dirichlet hyperparameters
Example: Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 28
1/3
1
1/3
1
1/3
Example: Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 29
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.33 0.00 h3
1.00 0.33 1.00 h2
0.00 0.33 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
3.01 0.99 3.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
0.01 0.99 0.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
Input
Hypothesis
Output
Dirichlet prior
Example: Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 30
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.33 0.00 h3
1.00 0.33 1.00 h2
0.00 0.33 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
3.01 0.99 3.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
0.01 0.99 0.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
Example: Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 31
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.33 0.00 h3
1.00 0.33 1.00 h2
0.00 0.33 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
3.01 0.99 3.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
0.01 0.99 0.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
Example: Structural hypothesis
27.05.2015 HypTrails - Philipp Singer 32
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.33 0.00 h3
1.00 0.33 1.00 h2
0.00 0.33 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
3.01 0.99 3.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
®i
1
2
3 ®j
1
2
3
nr.ofchips
1
2
3
0.00 0.99 0.00 h3
0.01 0.99 0.01 h2
0.00 0.99 0.00 h1
h3 h2 h1
Structure of HypTrails
27.05.2015 HypTrails - Philipp Singer 33
MC Model
Hypothesis
(H1)
Prior (H1)
Data (Trails)
Marginal
likelihood (H1)
Hypothesis
(H2)
Prior (H2)
Marginal
likelihood (H2)
Compare
Demonstration of general applicability
• Synthetic data
• Human song trails (Last.fm)
• Human review trails (Yelp)
• Human navigation trails (Wikigame)
27.05.2015 HypTrails - Philipp Singer 34
Wikigame
27.05.2015 HypTrails - Philipp Singer 35
0 1 2 3 4
hypothesis weighting factor k
−1.40
−1.35
−1.30
−1.25
−1.20
−1.15
−1.10
−1.05
−1.00
−0.95
evidence
1e8
uniform
self-loop
structural
similarity
Higher
plausibility
Higher belief
(more chips)
Wikigame
27.05.2015 HypTrails - Philipp Singer 36
0 1 2 3 4
hypothesis weighting factor k
−1.40
−1.35
−1.30
−1.25
−1.20
−1.15
−1.10
−1.05
−1.00
−0.95
evidence
1e8
uniform
self-loop
structural
similarity
Summary
• Studying mechanisms producing human trails
• HypTrails: A coherent approach for expressing and
comparing hypotheses about human trails
• Can be applied to all kinds of human trails
• Implementations: www.philippsinger.info/hyptrails
27.05.2015 HypTrails - Philipp Singer 37
GESIS - Leibniz Institute for the Social Sciences
for your attention!
@ph_singer
www.philippsinger.info
T
H
A
N
K
S
www.philippsinger.info/hyptrails
References 1/2
• [West et al. WWW 2015]
– Robert West, Ashwin Paranjape, and Jure Leskovec: Mining Missing Hyperlinks from Human
Navigation Traces: A Case Study of Wikipedia. 24th International World Wide Web Conference
(WWW'15), Florence, Italy, 2015.
• [De Choudhury et al. HT 2010]
– De Choudhury, Munmun and Feldman, Moran and Amer-Yahia, Sihem and Golbandi, Nadav and
Lempel, Ronny and Yu, Cong: Automatic construction of travel itineraries using social breadcrumbs.
21st ACM conference on Hypertext and hypermedia, 2010.
• [Bestavros CIKM 1995]
– Bestavros, Azer: Using speculation to reduce server load and service time on the WWW.” 4th International conference
on Information and knowledge management. 1995.
• [Perkowitz IJCAI 1997]
– Perkowitz, Mike, and Oren Etzioni: Adaptive web sites: an AI challenge. 15th international joint
conference on Artifical intelligence. 1997.
• [West et al. IJCAI 2009]
– West, Robert, Joelle Pineau, and Doina Precup. "Wikispeedia: An Online Game for Inferring Semantic
Distances between Concepts." IJCAI. 2009.
27.05.2015 HypTrails - Philipp Singer 39
References 2/2
• [Singer et al. IJSWIS 2013]
– Philipp Singer, Thomas Niebler, Markus Strohmaier and Andreas Hotho, Computing Semantic
Relatedness from Human Navigational Paths: A Case Study on Wikipedia, International Journal on
Semantic Web and Information Systems (IJSWIS), vol 9(4), 41-70, 2013
• [West & Leskovec WWW 2012]
– Robert West and Jure Leskovec: Human Wayfinding in Information Networks 21st International
World Wide Web Conference (WWW'12), pp. 619–628, Lyon, France, 2012.
• [Chi et al. CHI 2001]
– Chi, Ed H., et al. "Using information scent to model user information needs and actions and the
Web." Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, 2001.
27.05.2015 HypTrails - Philipp Singer 40

Weitere ähnliche Inhalte

Ähnlich wie HypTrails: A Bayesian Approach for Comparing Hypotheses about Human Trails on the Web

Artificial Intelligence for the Film Industry
Artificial Intelligence for the Film IndustryArtificial Intelligence for the Film Industry
Artificial Intelligence for the Film IndustryGeorg Rehm
 
Machine Learning with and for Semantic Web Knowledge Graphs
Machine Learning with and for Semantic Web Knowledge GraphsMachine Learning with and for Semantic Web Knowledge Graphs
Machine Learning with and for Semantic Web Knowledge GraphsHeiko Paulheim
 
Showcasing research data tools
Showcasing research data toolsShowcasing research data tools
Showcasing research data toolsJisc RDM
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMichael Mathioudakis
 
Eduworks kick-off presentation: USAL
Eduworks kick-off presentation: USALEduworks kick-off presentation: USAL
Eduworks kick-off presentation: USALEduworks Network
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...recsysfr
 
Ethics in Technology
Ethics in TechnologyEthics in Technology
Ethics in TechnologyRIPE NCC
 
Collective Intelligence Meets the Political Agenda
Collective Intelligence Meets the Political AgendaCollective Intelligence Meets the Political Agenda
Collective Intelligence Meets the Political AgendaEDV Project
 
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...Lauri Eloranta
 
Thesis Presentation 12/08/2014
Thesis Presentation 12/08/2014Thesis Presentation 12/08/2014
Thesis Presentation 12/08/2014thomasdemoor
 
Clipper British Library London slides
Clipper British Library London slidesClipper British Library London slides
Clipper British Library London slidesJohn Casey
 
191008 kafka meetup_liebig
191008 kafka meetup_liebig191008 kafka meetup_liebig
191008 kafka meetup_liebigThomas Liebig
 
Big data analytics and building intelligent applications
Big data analytics and building intelligent applicationsBig data analytics and building intelligent applications
Big data analytics and building intelligent applicationsFlytxt
 
Distributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningDistributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningEduardo Oliveira
 
Using social media to promote your research
Using social media to promote your research Using social media to promote your research
Using social media to promote your research Private
 
InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015Erik Duval
 
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...Peter Löwe
 
Sampling methods for graphs
Sampling methods for graphsSampling methods for graphs
Sampling methods for graphsAntoine Rebecq
 

Ähnlich wie HypTrails: A Bayesian Approach for Comparing Hypotheses about Human Trails on the Web (20)

Artificial Intelligence for the Film Industry
Artificial Intelligence for the Film IndustryArtificial Intelligence for the Film Industry
Artificial Intelligence for the Film Industry
 
Machine Learning with and for Semantic Web Knowledge Graphs
Machine Learning with and for Semantic Web Knowledge GraphsMachine Learning with and for Semantic Web Knowledge Graphs
Machine Learning with and for Semantic Web Knowledge Graphs
 
Showcasing research data tools
Showcasing research data toolsShowcasing research data tools
Showcasing research data tools
 
Research as Hypermedia Narrative
Research as Hypermedia NarrativeResearch as Hypermedia Narrative
Research as Hypermedia Narrative
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
 
Eduworks kick-off presentation: USAL
Eduworks kick-off presentation: USALEduworks kick-off presentation: USAL
Eduworks kick-off presentation: USAL
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
 
The Relevance of Algorithms
The Relevance of AlgorithmsThe Relevance of Algorithms
The Relevance of Algorithms
 
Ethics in Technology
Ethics in TechnologyEthics in Technology
Ethics in Technology
 
Collective Intelligence Meets the Political Agenda
Collective Intelligence Meets the Political AgendaCollective Intelligence Meets the Political Agenda
Collective Intelligence Meets the Political Agenda
 
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...
A Summary of Computational Social Science - Lecture 8 in Introduction to Comp...
 
Thesis Presentation 12/08/2014
Thesis Presentation 12/08/2014Thesis Presentation 12/08/2014
Thesis Presentation 12/08/2014
 
Clipper British Library London slides
Clipper British Library London slidesClipper British Library London slides
Clipper British Library London slides
 
191008 kafka meetup_liebig
191008 kafka meetup_liebig191008 kafka meetup_liebig
191008 kafka meetup_liebig
 
Big data analytics and building intelligent applications
Big data analytics and building intelligent applicationsBig data analytics and building intelligent applications
Big data analytics and building intelligent applications
 
Distributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planningDistributed and heterogeneous data analysis for smart urban planning
Distributed and heterogeneous data analysis for smart urban planning
 
Using social media to promote your research
Using social media to promote your research Using social media to promote your research
Using social media to promote your research
 
InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015
 
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
Acquisition of audiovisual Scientific Technical Information from OSGeo: A wor...
 
Sampling methods for graphs
Sampling methods for graphsSampling methods for graphs
Sampling methods for graphs
 

Kürzlich hochgeladen

STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONrouseeyyy
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
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
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
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
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
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
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
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
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
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
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
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
 
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
 

Kürzlich hochgeladen (20)

STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
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
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
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
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
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
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
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
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
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
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
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)
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
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🍑
 
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
 

HypTrails: A Bayesian Approach for Comparing Hypotheses about Human Trails on the Web

  • 1. GESIS - Leibniz Institute for the Social Sciences HypTrails: A Bayesian Approach for Comparing Hypotheses about Human Trails on the Web Philipp Singer, Denis Helic, Andreas Hotho and Markus Strohmaier www.philippsinger.info/hyptrails
  • 2. Vannevar Bush 227.05.2015 HypTrails - Philipp Singer image courtesy of brucesterling on Flickr Bush, V. (1945). As we may think. The Atlantic Monthly, 176(1):101– 108. Bush, V. (1945). As we may think. The Atlantic Monthly, 176(1):101– 108. “[The human brain] operates by association. With one item in its grasp, it snaps instantly to the next that is suggested by the association of thoughts.”
  • 3. Human trails on the Web 27.05.2015 HypTrails - Philipp Singer 3 image courtesy of user Mmxx on Wikipedia
  • 4. Human trails on the Web 27.05.2015 HypTrails - Philipp Singer 4 image courtesy of user Mmxx on Wikipedia ? ? ? ? ? What are the mechanisms producing human trails on the Web?
  • 5. Example: Human navigational trails • Humans prefer to navigate … – H1: over semantically similar websites – H2: via self-loops (e.g., refreshing) – H3: by using the structural link network – H4: by preferring similar categories – H5: by utilizing structural properties – H6: by information scent [West et al. IJCAI 2009], [Singer et al. IJSWIS 2013], [West & Leskovec WWW 2012], [Chi et al. CHI 2001] 27.05.2015 HypTrails - Philipp Singer 5
  • 6. Example: Human navigational trails • Humans prefer to navigate … – H1: over semantically similar websites – H2: via self-loops (e.g., refreshing) – H3: by using the structural link network – H4: by preferring similar categories – H5: by utilizing structural properties – H6: by information scent [West et al. IJCAI 2009], [Singer et al. IJSWIS 2013], [West & Leskovec WWW 2012], [Chi et al. CHI 2001] 27.05.2015 HypTrails - Philipp Singer 6 What is the relative plausibility of these hypotheses given data?
  • 7. HypTrails in a nutshell • Goal: Express and compare hypotheses about human trails in a coherent research approach • Method: – First-order Markov chain model – Bayesian inference • Idea: – Incorporate hypotheses as priors – Utilize sensitivity of marginal likelihood on the prior • Outcome: Partial ordering of hypotheses 27.05.2015 HypTrails - Philipp Singer 7
  • 8. Markov chain model • Stochastic model • Transition probabilities between states 27.05.2015 HypTrails - Philipp Singer 8 S1 S2 S3 1/2 1/2 1/3 2/3 1
  • 9. Structure of HypTrails 27.05.2015 HypTrails - Philipp Singer 9 MC Model
  • 10. How to express hypotheses? 27.05.2015 HypTrails - Philipp Singer 10
  • 11. Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 11 1/3 1 1/3 1 1/3
  • 12. Uniform hypothesis 27.05.2015 HypTrails - Philipp Singer 12 1/3
  • 13. Empirical observations 27.05.2015 HypTrails - Philipp Singer 13 1.0 2/3 1/3 1
  • 14. Structure of HypTrails 27.05.2015 HypTrails - Philipp Singer 14 MC Model Hypothesis (H1) Belief in parameters
  • 15. Which hypothesis is the most plausible one? 27.05.2015 HypTrails - Philipp Singer 15
  • 16. Bayesian model comparison: Marginal likelihood 27.05.2015 HypTrails - Philipp Singer 16 Probability of data given hypothesis = Model evidence
  • 17. Bayesian model comparison: Marginal likelihood 27.05.2015 HypTrails - Philipp Singer 17 Probability of data given hypothesis Model evidence Parameters are marginalized out Probability of observing data given parameters and hypothesis
  • 18. Bayesian model comparison: Marginal likelihood 27.05.2015 HypTrails - Philipp Singer 18 Probability of data given hypothesis Model evidence Parameters are marginalized out Probability of observing data given parameters and hypothesis Probability of parameters before observing data
  • 19. Bayesian model comparison: Marginal likelihood 27.05.2015 HypTrails - Philipp Singer 19 Probability of data given hypothesis Model evidence Parameters are marginalized out Probability of observing data given parameters and hypothesis Probability of parameters before observing data Hypothesis
  • 20. Structure of HypTrails 27.05.2015 HypTrails - Philipp Singer 20 MC Model Hypothesis (H1) Belief in parameters Prior (H1) Elicitation Data (Trails) Marginal likelihood (H1) Influence Influence
  • 21. How to elicit priors from hypotheses? 27.05.2015 HypTrails - Philipp Singer 21
  • 22. Eliciting priors • (Trial) roulette method 27.05.2015 HypTrails - Philipp Singer 22
  • 23. • (Trial) roulette method Eliciting priors 27.05.2015 HypTrails - Philipp Singer 23
  • 24. • (Trial) roulette method Prior distribution Eliciting priors 27.05.2015 HypTrails - Philipp Singer 24
  • 25. Conjugate Dirichlet prior • Hyperparameters  pseudo counts 27.05.2015 HypTrails - Philipp Singer 25 MC parameters Dirichlet hyperparameters
  • 26. Eliciting priors from hypotheses about human trails • Adaption of (trial) roulette method 27.05.2015 HypTrails - Philipp Singer 26 #Chips = β Strength of hypothesis β = 18
  • 27. Eliciting priors from hypotheses about human trails • Adaption of (trial) roulette method 27.05.2015 HypTrails - Philipp Singer 27 #Chips = β Strength of hypothesis β = 18  Dirichlet hyperparameters
  • 28. Example: Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 28 1/3 1 1/3 1 1/3
  • 29. Example: Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 29 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.33 0.00 h3 1.00 0.33 1.00 h2 0.00 0.33 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 3.01 0.99 3.01 h2 0.00 0.99 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 0.01 0.99 0.01 h2 0.00 0.99 0.00 h1 h3 h2 h1 Input Hypothesis Output Dirichlet prior
  • 30. Example: Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 30 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.33 0.00 h3 1.00 0.33 1.00 h2 0.00 0.33 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 3.01 0.99 3.01 h2 0.00 0.99 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 0.01 0.99 0.01 h2 0.00 0.99 0.00 h1 h3 h2 h1
  • 31. Example: Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 31 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.33 0.00 h3 1.00 0.33 1.00 h2 0.00 0.33 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 3.01 0.99 3.01 h2 0.00 0.99 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 0.01 0.99 0.01 h2 0.00 0.99 0.00 h1 h3 h2 h1
  • 32. Example: Structural hypothesis 27.05.2015 HypTrails - Philipp Singer 32 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.33 0.00 h3 1.00 0.33 1.00 h2 0.00 0.33 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 3.01 0.99 3.01 h2 0.00 0.99 0.00 h1 h3 h2 h1 ®i 1 2 3 ®j 1 2 3 nr.ofchips 1 2 3 0.00 0.99 0.00 h3 0.01 0.99 0.01 h2 0.00 0.99 0.00 h1 h3 h2 h1
  • 33. Structure of HypTrails 27.05.2015 HypTrails - Philipp Singer 33 MC Model Hypothesis (H1) Prior (H1) Data (Trails) Marginal likelihood (H1) Hypothesis (H2) Prior (H2) Marginal likelihood (H2) Compare
  • 34. Demonstration of general applicability • Synthetic data • Human song trails (Last.fm) • Human review trails (Yelp) • Human navigation trails (Wikigame) 27.05.2015 HypTrails - Philipp Singer 34
  • 35. Wikigame 27.05.2015 HypTrails - Philipp Singer 35 0 1 2 3 4 hypothesis weighting factor k −1.40 −1.35 −1.30 −1.25 −1.20 −1.15 −1.10 −1.05 −1.00 −0.95 evidence 1e8 uniform self-loop structural similarity Higher plausibility Higher belief (more chips)
  • 36. Wikigame 27.05.2015 HypTrails - Philipp Singer 36 0 1 2 3 4 hypothesis weighting factor k −1.40 −1.35 −1.30 −1.25 −1.20 −1.15 −1.10 −1.05 −1.00 −0.95 evidence 1e8 uniform self-loop structural similarity
  • 37. Summary • Studying mechanisms producing human trails • HypTrails: A coherent approach for expressing and comparing hypotheses about human trails • Can be applied to all kinds of human trails • Implementations: www.philippsinger.info/hyptrails 27.05.2015 HypTrails - Philipp Singer 37
  • 38. GESIS - Leibniz Institute for the Social Sciences for your attention! @ph_singer www.philippsinger.info T H A N K S www.philippsinger.info/hyptrails
  • 39. References 1/2 • [West et al. WWW 2015] – Robert West, Ashwin Paranjape, and Jure Leskovec: Mining Missing Hyperlinks from Human Navigation Traces: A Case Study of Wikipedia. 24th International World Wide Web Conference (WWW'15), Florence, Italy, 2015. • [De Choudhury et al. HT 2010] – De Choudhury, Munmun and Feldman, Moran and Amer-Yahia, Sihem and Golbandi, Nadav and Lempel, Ronny and Yu, Cong: Automatic construction of travel itineraries using social breadcrumbs. 21st ACM conference on Hypertext and hypermedia, 2010. • [Bestavros CIKM 1995] – Bestavros, Azer: Using speculation to reduce server load and service time on the WWW.” 4th International conference on Information and knowledge management. 1995. • [Perkowitz IJCAI 1997] – Perkowitz, Mike, and Oren Etzioni: Adaptive web sites: an AI challenge. 15th international joint conference on Artifical intelligence. 1997. • [West et al. IJCAI 2009] – West, Robert, Joelle Pineau, and Doina Precup. "Wikispeedia: An Online Game for Inferring Semantic Distances between Concepts." IJCAI. 2009. 27.05.2015 HypTrails - Philipp Singer 39
  • 40. References 2/2 • [Singer et al. IJSWIS 2013] – Philipp Singer, Thomas Niebler, Markus Strohmaier and Andreas Hotho, Computing Semantic Relatedness from Human Navigational Paths: A Case Study on Wikipedia, International Journal on Semantic Web and Information Systems (IJSWIS), vol 9(4), 41-70, 2013 • [West & Leskovec WWW 2012] – Robert West and Jure Leskovec: Human Wayfinding in Information Networks 21st International World Wide Web Conference (WWW'12), pp. 619–628, Lyon, France, 2012. • [Chi et al. CHI 2001] – Chi, Ed H., et al. "Using information scent to model user information needs and actions and the Web." Proceedings of the SIGCHI conference on Human factors in computing systems. ACM, 2001. 27.05.2015 HypTrails - Philipp Singer 40