SlideShare una empresa de Scribd logo
1 de 37
“The Human, the Eye and the Brain : User Behavior Data Analytics“
Unifying Relevance Feedback for
User Modeling
Assistant Professor, Computer Science
Old Dominion University
1
User
Modeling
My Research
Oculomotor
Plant
Digital
Library
Cognition
NIRDS
Neuro-Information
Retrieval
&
Data Science
User Modeling: BigData18, IRI17, CHIIR16, JCDL15, CIKM13, SKG13
Oculomotor Plant: JCDL18, TAP13, TBME10, ETRA10, BIBE08
2
Outline
• Motivation : User Modeling
• Relevance Feedback in Information Search
• User Interest Models
• Eye Movements as Relevance Feedback
• Neuro-Physiological Fusion
• Consumer eye tracking
• Consumer brain tracking
3
Motivation
Personalized Information Retrieval
• Customize information selection and presentation
based on the inferred interest of the user
Query Input / Search History
• Most direct evidence of user
need
• But queries are short,
imprecise, and ambiguous
(e.g. synonymy and polysemy)
4
Relevance Feedback Categories
• Users reluctant to make frequent explicit
feedback ratings
• Rate fewer documents than they read
• Semi-explicit: Annotations and bookmarks
• Implicit: Browsing and reading behaviors
5
Approach: Multi-Application
“Unified” User Interest
• A unified user interest model combining
implicit and semi-explicit feedback
• A user model based on multiple everyday
applications
• A user model to predict explicit ratings from
the unified feedback
6
User Models
• Baseline model
text authored from production applications
• Semi-explicit model
baseline + text annotated from consumption
applications
• Unified model
semi-explicit + implicit feedback
7
Semi-Explicit Relevance Feedback
8
Demo : http://viewpure.com/dRIdX8kIPRQ?start=0&end=0
Unified Relevance Feedback
9
Sampath Jayarathna, and Frank Shipman. "Analysis and Modeling of Unified User Interests", IEEE
18th International Conference on Information Reuse and Integration , San Diego, CA, August 04-06,
2017.
Sampath Jayarathna, Atish Patra, and Frank Shipman. "Unified Relevance Feedback for Multi-
Application User Interest Modeling", Proceedings of the 15th ACM/IEEE-CS Joint Conference on
Digital Libraries, Knoxville, TN, June 22-26, 2015, pp. 129-138. (Nominated for Best Student Paper
award)
Sampath Jayarathna, Atish Patra, and Frank Shipman. "Mining User Interest from Search Tasks and
Annotations", Proceedings of ACM Conference on Information and Knowledge Management,
Burlingame, CA, October 27- November 1, 2013 , pp. 1849-1852.
System Architecture
10
Comparisons
• Chose topic modeling over clustering methods because
documents are about multiple topics
• Topic modeling applied to authored or annotated text
• LDA document-topic distribution
– Each segment is a document
– Calculate the probability that each document may contain a
topic
– Calculate similarity between document-topic distribution
– Compared with different distance metrics (H, KL, JSD)
11
How do the Different Similarity
Measures Perform?
Similarity Measures Performance
Precision Recall F1 Accuracy
LDA + H 0.944 0.367 0.499 0.722
LDA + KL 0.954 0.350 0.485 0.719
LDA + JCD 0.736 0.548 0.576 0.713
NMF 0.814 0.418 0.500 0.692
TF-IDF 0.247 0.396 0.287 0.237
Answer: If Recall is more important factor in generating
user models then LDA+JCD performs better than other
LDA similarity measures. For high Precision, LDA+ KL or
LDA+H perform best. 12
Performances
• Unified model shows significant improvement
over baseline and semi-explicit models p < 0.05
Page-Level RMSE
Task-1 Task-2 Task-3 Task-4
Baseline 1.180 1.315 1.239 1.515
Semi-Explicit 1.126 1.326 1.258 1.463
Unified 1.097 1.198 1.162 1.388
Segment-Level MAP
Baseline 0.6276 0.6371 0.6586 0.6293
Semi-Explicit 0.7827 0.6943 0.7912 0.7488
13
Value of “Unified” User Interest
• A unified user interest model combining
implicit and semi-explicit feedback
• Hypothesis: Unified feedback across multiple
applications results in more accurate
assessment of document value than available
through either implicit or semi-explicit
feedback alone
14
So Far…
• We have looked at the value of Unified
approach when locating whole resources of
interest
• aggregating activity across multiple applications for
user interest modeling
• Features described in this occasionally specific to
applications, but similar features available in most
applications involving text
• Next, we extend these approaches to other
“Sensory” feedbacks.
15
Big Data Aspect of User Behavior
Analytics
• Lately, the term "big data" tends to refer to the use
of predictive analytics, user behavior analytics, or certain other
advanced data analytics methods that extract value from data,
and seldom to a particular size of data set.
16
Big Data Aspect of User Behavior
Analytics
• Data sets grow rapidly - in part because they are increasingly
gathered by cheap and numerous information-sensing Internet
of things devices such as mobile devices, wearables, software
logs, cameras, microphones
17
Outline
• Motivation
• Relevance Feedback in Information Search
• User Interest Models
• Eye Movements as Relevance Feedback
• Neuro-Physiological Fusion
• Consumer eye tracking
• Consumer brain tracking
18
Human Oculomotor Plant Features
• Our prior work can be expanded to support a
wide range of potential applications
• This framework expands the use of eye
movements as a source of implicit relevance
feedback
• Human eye already provides a plethora of
information useful for user modeling
19
Eye Movements
• Eye fixations
• High acuity vision
• Eye is stable in regard to the object of interest
• Saccades
• No vision
• Move eyes between eye fixations very rapidly
• Smooth pursuits
• Various quality of vision
• Eyes follow an object
20
Eye Movements: Recorded Signal
21
Eye Movement Control
• Brain
• Oculomotor Plant
• Extraocular muscles
• eye globe with surrounding tissues
22
Extraocular Muscle (EOM)
KSEϴSE_M - series elasticity
component resists
contractile force
KLTϴLT_M - additional
contractile force is added to
active state tension by
length-tension component
FM - active state tension –
contracts muscle
NM - neuronal control
signal sent by brain 23
Agonist Extraocular Muscle
BAG.V - damping
component (force velocity
relationship) resists a
muscle shortening
24
2D Oculomotor Plant (2DOPMM)
25
2D Oculomotor Plant (2DOPMM)
• 12 Differential equations
• 36 OP Features
• The model can simulate saccades with characteristics
of “normal” humans
26
Can OPF Reveal Relevance?
Classified
Saccades
Simulated
Saccades
Error
Function
Relevance
Prediction
27
OPF-Aware User Model
28
OPF-Aware User Model
29
Saccade-Bounded OPF
• The motivation behind out work is that not all
gazes are created equal.
• Fixations require preceding saccades help to
place the gaze in the stimuli to gather
information from the target location.
30
Sampath Jayarathna and Sobiga Shanmugathasan. " Evaluating Saccade-bounded Eye Movement
Features for the User Interest Modeling", Proceedings of the 18th ACM/IEEE-CS Joint Conference
on Digital Libraries, Fort Worth, TX, June 3-6, 2018. [In press]
Sampath Jayarathna, and Frank Shipman. "Rationale and Architecture for Incorporating Human
Oculomotor Plant Features in User Interest Modeling", Proceedings of the ACM Conference on
Human Information Interaction and Retrieval, Chapel Hill, NC, March 13-17, 2016, pp.281-284.
Saccade-Bounded OPF
31
Neuro Physiological Feature Fusion
32
Consumer Eye Tracking!
Tobii x120
60 Hz/120 HZ, 0.5 degree
$45K
Tobii EyeX and EyeTribe
30-75 HZ, 0.5-1.0 degree
$99 / $140
Pupil Labs
200 Hz
$2500
33
Consumer Brain EEG!
•Emotive Epoc 14 Channel EEG
•Designed for gaming,
•consumer biofeedback
•Wireless, portable
•Affordable
–$300 basic headset, Emotiv Insight
–$750 research, Emotiv epoc+
– $2000 research, Emotiv Flex 34
Consumer/Research Wearables!
•Empatica E4 $1800
35
Thanks to my
Collaborators/Students
36
Thank you!
37
• Web : https://www.cs.odu.edu/~sampath/
• Contact : sampath@cs.odu.edu
• WS-DL : https://ws-dl.cs.odu.edu/
• Twitter : @OpenMaze @WebSciDL
Questions and Comments

Más contenido relacionado

Similar a The Human, the Eye and the Brain : Unifying Relevance Feedback for User Modeling

DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineYi Zeng
 
A recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringA recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringIAESIJAI
 
Activity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneActivity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneDrAhmedZoha
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Social Relation Based Scalable Semantic Search Refinement
Social Relation Based Scalable Semantic Search RefinementSocial Relation Based Scalable Semantic Search Refinement
Social Relation Based Scalable Semantic Search RefinementYi Zeng
 
CS6010 Social Network Analysis Unit IV
CS6010 Social Network Analysis Unit IVCS6010 Social Network Analysis Unit IV
CS6010 Social Network Analysis Unit IVpkaviya
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Aalto University
 
IRJET- Personalize Travel Recommandation based on Facebook Data
IRJET- Personalize Travel Recommandation based on Facebook DataIRJET- Personalize Travel Recommandation based on Facebook Data
IRJET- Personalize Travel Recommandation based on Facebook DataIRJET Journal
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...icwe2015
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data ExtractionDasha Herrmannova
 
Ron's muri presentation
Ron's muri presentationRon's muri presentation
Ron's muri presentationgowinraj
 
Human Activity Recognition System
Human Activity Recognition SystemHuman Activity Recognition System
Human Activity Recognition SystemIRJET Journal
 
GaitProjectProposal
GaitProjectProposalGaitProjectProposal
GaitProjectProposalVivek Kumar
 
Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...IJERA Editor
 
Human Activity Recognition (HAR) Using Opencv
Human Activity Recognition (HAR) Using OpencvHuman Activity Recognition (HAR) Using Opencv
Human Activity Recognition (HAR) Using OpencvIRJET Journal
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalDavidMaxwell77
 

Similar a The Human, the Eye and the Brain : Unifying Relevance Feedback for User Modeling (20)

DBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support EngineDBLP-SSE: A DBLP Search Support Engine
DBLP-SSE: A DBLP Search Support Engine
 
A recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringA recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filtering
 
Activity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart PhoneActivity Monitoring Using Wearable Sensors and Smart Phone
Activity Monitoring Using Wearable Sensors and Smart Phone
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Social Relation Based Scalable Semantic Search Refinement
Social Relation Based Scalable Semantic Search RefinementSocial Relation Based Scalable Semantic Search Refinement
Social Relation Based Scalable Semantic Search Refinement
 
CS6010 Social Network Analysis Unit IV
CS6010 Social Network Analysis Unit IVCS6010 Social Network Analysis Unit IV
CS6010 Social Network Analysis Unit IV
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"
 
sigir16
sigir16sigir16
sigir16
 
IRJET- Personalize Travel Recommandation based on Facebook Data
IRJET- Personalize Travel Recommandation based on Facebook DataIRJET- Personalize Travel Recommandation based on Facebook Data
IRJET- Personalize Travel Recommandation based on Facebook Data
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data Extraction
 
Ron's muri presentation
Ron's muri presentationRon's muri presentation
Ron's muri presentation
 
Human Activity Recognition System
Human Activity Recognition SystemHuman Activity Recognition System
Human Activity Recognition System
 
GaitProjectProposal
GaitProjectProposalGaitProjectProposal
GaitProjectProposal
 
Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...Proactive Intelligent Home System Using Contextual Information and Neural Net...
Proactive Intelligent Home System Using Contextual Information and Neural Net...
 
Human Activity Recognition (HAR) Using Opencv
Human Activity Recognition (HAR) Using OpencvHuman Activity Recognition (HAR) Using Opencv
Human Activity Recognition (HAR) Using Opencv
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information Retrieval
 
119 128
119 128119 128
119 128
 
119 128
119 128119 128
119 128
 
1.Introduction to deep learning
1.Introduction to deep learning1.Introduction to deep learning
1.Introduction to deep learning
 

Último

Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girl
Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girlCall Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girl
Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girlkumarajju5765
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 

Último (20)

Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girl
Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girlCall Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girl
Call Girls 🫤 Dwarka ➡️ 9711199171 ➡️ Delhi 🫦 Two shot with one girl
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 

The Human, the Eye and the Brain : Unifying Relevance Feedback for User Modeling

  • 1. “The Human, the Eye and the Brain : User Behavior Data Analytics“ Unifying Relevance Feedback for User Modeling Assistant Professor, Computer Science Old Dominion University 1
  • 2. User Modeling My Research Oculomotor Plant Digital Library Cognition NIRDS Neuro-Information Retrieval & Data Science User Modeling: BigData18, IRI17, CHIIR16, JCDL15, CIKM13, SKG13 Oculomotor Plant: JCDL18, TAP13, TBME10, ETRA10, BIBE08 2
  • 3. Outline • Motivation : User Modeling • Relevance Feedback in Information Search • User Interest Models • Eye Movements as Relevance Feedback • Neuro-Physiological Fusion • Consumer eye tracking • Consumer brain tracking 3
  • 4. Motivation Personalized Information Retrieval • Customize information selection and presentation based on the inferred interest of the user Query Input / Search History • Most direct evidence of user need • But queries are short, imprecise, and ambiguous (e.g. synonymy and polysemy) 4
  • 5. Relevance Feedback Categories • Users reluctant to make frequent explicit feedback ratings • Rate fewer documents than they read • Semi-explicit: Annotations and bookmarks • Implicit: Browsing and reading behaviors 5
  • 6. Approach: Multi-Application “Unified” User Interest • A unified user interest model combining implicit and semi-explicit feedback • A user model based on multiple everyday applications • A user model to predict explicit ratings from the unified feedback 6
  • 7. User Models • Baseline model text authored from production applications • Semi-explicit model baseline + text annotated from consumption applications • Unified model semi-explicit + implicit feedback 7
  • 8. Semi-Explicit Relevance Feedback 8 Demo : http://viewpure.com/dRIdX8kIPRQ?start=0&end=0
  • 9. Unified Relevance Feedback 9 Sampath Jayarathna, and Frank Shipman. "Analysis and Modeling of Unified User Interests", IEEE 18th International Conference on Information Reuse and Integration , San Diego, CA, August 04-06, 2017. Sampath Jayarathna, Atish Patra, and Frank Shipman. "Unified Relevance Feedback for Multi- Application User Interest Modeling", Proceedings of the 15th ACM/IEEE-CS Joint Conference on Digital Libraries, Knoxville, TN, June 22-26, 2015, pp. 129-138. (Nominated for Best Student Paper award) Sampath Jayarathna, Atish Patra, and Frank Shipman. "Mining User Interest from Search Tasks and Annotations", Proceedings of ACM Conference on Information and Knowledge Management, Burlingame, CA, October 27- November 1, 2013 , pp. 1849-1852.
  • 11. Comparisons • Chose topic modeling over clustering methods because documents are about multiple topics • Topic modeling applied to authored or annotated text • LDA document-topic distribution – Each segment is a document – Calculate the probability that each document may contain a topic – Calculate similarity between document-topic distribution – Compared with different distance metrics (H, KL, JSD) 11
  • 12. How do the Different Similarity Measures Perform? Similarity Measures Performance Precision Recall F1 Accuracy LDA + H 0.944 0.367 0.499 0.722 LDA + KL 0.954 0.350 0.485 0.719 LDA + JCD 0.736 0.548 0.576 0.713 NMF 0.814 0.418 0.500 0.692 TF-IDF 0.247 0.396 0.287 0.237 Answer: If Recall is more important factor in generating user models then LDA+JCD performs better than other LDA similarity measures. For high Precision, LDA+ KL or LDA+H perform best. 12
  • 13. Performances • Unified model shows significant improvement over baseline and semi-explicit models p < 0.05 Page-Level RMSE Task-1 Task-2 Task-3 Task-4 Baseline 1.180 1.315 1.239 1.515 Semi-Explicit 1.126 1.326 1.258 1.463 Unified 1.097 1.198 1.162 1.388 Segment-Level MAP Baseline 0.6276 0.6371 0.6586 0.6293 Semi-Explicit 0.7827 0.6943 0.7912 0.7488 13
  • 14. Value of “Unified” User Interest • A unified user interest model combining implicit and semi-explicit feedback • Hypothesis: Unified feedback across multiple applications results in more accurate assessment of document value than available through either implicit or semi-explicit feedback alone 14
  • 15. So Far… • We have looked at the value of Unified approach when locating whole resources of interest • aggregating activity across multiple applications for user interest modeling • Features described in this occasionally specific to applications, but similar features available in most applications involving text • Next, we extend these approaches to other “Sensory” feedbacks. 15
  • 16. Big Data Aspect of User Behavior Analytics • Lately, the term "big data" tends to refer to the use of predictive analytics, user behavior analytics, or certain other advanced data analytics methods that extract value from data, and seldom to a particular size of data set. 16
  • 17. Big Data Aspect of User Behavior Analytics • Data sets grow rapidly - in part because they are increasingly gathered by cheap and numerous information-sensing Internet of things devices such as mobile devices, wearables, software logs, cameras, microphones 17
  • 18. Outline • Motivation • Relevance Feedback in Information Search • User Interest Models • Eye Movements as Relevance Feedback • Neuro-Physiological Fusion • Consumer eye tracking • Consumer brain tracking 18
  • 19. Human Oculomotor Plant Features • Our prior work can be expanded to support a wide range of potential applications • This framework expands the use of eye movements as a source of implicit relevance feedback • Human eye already provides a plethora of information useful for user modeling 19
  • 20. Eye Movements • Eye fixations • High acuity vision • Eye is stable in regard to the object of interest • Saccades • No vision • Move eyes between eye fixations very rapidly • Smooth pursuits • Various quality of vision • Eyes follow an object 20
  • 22. Eye Movement Control • Brain • Oculomotor Plant • Extraocular muscles • eye globe with surrounding tissues 22
  • 23. Extraocular Muscle (EOM) KSEϴSE_M - series elasticity component resists contractile force KLTϴLT_M - additional contractile force is added to active state tension by length-tension component FM - active state tension – contracts muscle NM - neuronal control signal sent by brain 23
  • 24. Agonist Extraocular Muscle BAG.V - damping component (force velocity relationship) resists a muscle shortening 24
  • 25. 2D Oculomotor Plant (2DOPMM) 25
  • 26. 2D Oculomotor Plant (2DOPMM) • 12 Differential equations • 36 OP Features • The model can simulate saccades with characteristics of “normal” humans 26
  • 27. Can OPF Reveal Relevance? Classified Saccades Simulated Saccades Error Function Relevance Prediction 27
  • 30. Saccade-Bounded OPF • The motivation behind out work is that not all gazes are created equal. • Fixations require preceding saccades help to place the gaze in the stimuli to gather information from the target location. 30 Sampath Jayarathna and Sobiga Shanmugathasan. " Evaluating Saccade-bounded Eye Movement Features for the User Interest Modeling", Proceedings of the 18th ACM/IEEE-CS Joint Conference on Digital Libraries, Fort Worth, TX, June 3-6, 2018. [In press] Sampath Jayarathna, and Frank Shipman. "Rationale and Architecture for Incorporating Human Oculomotor Plant Features in User Interest Modeling", Proceedings of the ACM Conference on Human Information Interaction and Retrieval, Chapel Hill, NC, March 13-17, 2016, pp.281-284.
  • 33. Consumer Eye Tracking! Tobii x120 60 Hz/120 HZ, 0.5 degree $45K Tobii EyeX and EyeTribe 30-75 HZ, 0.5-1.0 degree $99 / $140 Pupil Labs 200 Hz $2500 33
  • 34. Consumer Brain EEG! •Emotive Epoc 14 Channel EEG •Designed for gaming, •consumer biofeedback •Wireless, portable •Affordable –$300 basic headset, Emotiv Insight –$750 research, Emotiv epoc+ – $2000 research, Emotiv Flex 34
  • 37. Thank you! 37 • Web : https://www.cs.odu.edu/~sampath/ • Contact : sampath@cs.odu.edu • WS-DL : https://ws-dl.cs.odu.edu/ • Twitter : @OpenMaze @WebSciDL Questions and Comments

Notas del editor

  1. EEG measures voltage fluctuations resulting from ionic current within the neurons of the brain. An event-related potential (ERP) is the measured brain response that is the direct result of a specific sensory, cognitive, or motor event. Diagnostic applications generally focus either on event-related potentials or on the spectral content of EEG. The former investigates potential fluctuations time locked to an event like stimulus onset or button press. The latter analyses the type of neural oscillations (popularly called "brain waves") that can be observed in EEG signals in the frequency domain. The traditional theory of EDA holds that skin resistance varies with the state of sweat glands in the skin. Sweating is controlled by the sympathetic nervous system,[4]and skin conductance is an indication of psychological or physiological arousal. If the sympathetic branch of the autonomic nervous system is highly aroused, then sweat gland activity also increases, which in turn increases skin conductance. In this way, skin conductance can be a measure of emotional and sympathetic responses
  2. The traditional theory of EDA holds that skin resistance varies with the state of sweat glands in the skin. Sweating is controlled by the sympathetic nervous system,[4]and skin conductance is an indication of psychological or physiological arousal. If the sympathetic branch of the autonomic nervous system is highly aroused, then sweat gland activity also increases, which in turn increases skin conductance. In this way, skin conductance can be a measure of emotional and sympathetic responses