SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Accuracy and Diversity in Cross-domain
Recommendations for Cold-Start Users
with Positive-only Feedback
Ignacio Fernández-Tobías1, Paolo Tomeo2,
Iván Cantador1, Tommaso Di Noia2, Eugenio Di Sciascio2
1 Autonomous University of Madrid, Spain
{ignacio.fernandezt, ivan.cantador}@uam.es
2 Polytechnic University of Bari, Italy
{paolo.tomeo, tommaso.dinoia, eugenio.disciascio}@poliba.it
User Cold-Start Problem
Cold-Start
Extreme Cold-Start
Items
Users
Little or no information about some users
(usually new users)
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 1
Cross-domain recommendation
A simple way to combine different domains
is to horizontally concatenate the user-item matrices
Movies
Users
Music
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 2
Research Questions
1. Introduction
1.1. Motivation
RQ1 - How beneficial in terms of accuracy is to exploit
cross-domain information for cold-start users?
RQ2 - Is cross-domain information really useful to
improve the recommendation diversity?
RQ3 - What is the impact of the size and diversity of
source user profile on the target recommendation
accuracy?
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 3
Positive-only Dataset
1 - Facebook likes extracted
by using Graph API
2 - Items mapped to DBpedia
entities by using SPARQL
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 4
Dataset Statistics
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 5
Metrics
Users Items
(Facebook pages)
Likes
Music 50K 5K 5M
Movies 27K 4K 800K
Accuracy MRR
Individual Diversity ILD@10, BinomDiv@10
Profile Diversity ILD
Evaluation Setting
5-fold cross validation
training → 10 likes
Splitting validation → 5 likes
test → the remaining likes, at least 1
Simulation of different user profile sizes (from 0 to 10 likes)
evaluated with the same test set [Kluver and Konstan, RecSys ‘14]
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 6
Recommendation algorithms
3. Recommendation models
3.3. Baseline models
• Popularity-based (POP)
• User-based Nearest Neighbors (UNN)
• Item-based Nearest Neighbors (INN)
• Implicit Matrix Factorization (IMF) [Hu et al., 2008]
• HeteRec [Yu et al., 2014]
• PathRank [Lee et al., 2012]
Prefix “CD-” indicates cross-domain version (e.g. CD-UNN)
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 7
Single-domain vs Cross-domain
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 8
Which algorithm is more accurate?
…and which one provides more diversity?
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 9
Impact of source profile size
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 10
Impact of source profile diversity
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 11
Conclusions
5. Conclusions and future work
Cross-domain recommendation may improve accuracy (RQ1), but
not always providing diversity (RQ2)
The choice of the recommendation algorithm depends on the
domain and the amount of user information available
Recommendation accuracy increases with size of source profile,
but may deteriorate with diversity (RQ3)
Investigating which characteristics of the datasets could explain
the differences in the obtained results
Extending the analysis to more domains and sophisticated
methods
Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 12
Future work

Weitere ähnliche Inhalte

Ähnlich wie Recsys 2016 - Accuracy and Diversity in Cross-domain Recommendations for Cold-Start Users with Positive-only Feedback

Philosophy of IR Evaluation Ellen Voorhees
Philosophy of IR Evaluation Ellen VoorheesPhilosophy of IR Evaluation Ellen Voorhees
Philosophy of IR Evaluation Ellen Voorhees
k21jag
 
Iterative usability evaluation of DSLs
Iterative usability evaluation of DSLsIterative usability evaluation of DSLs
Iterative usability evaluation of DSLs
Ankica Barisic
 

Ähnlich wie Recsys 2016 - Accuracy and Diversity in Cross-domain Recommendations for Cold-Start Users with Positive-only Feedback (20)

Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender Systems
 
[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context Suggestion[UMAP 2016] User-Oriented Context Suggestion
[UMAP 2016] User-Oriented Context Suggestion
 
ThesisPresentation
ThesisPresentationThesisPresentation
ThesisPresentation
 
Temporal Diversity in RecSys - SIGIR2010
Temporal Diversity in RecSys - SIGIR2010Temporal Diversity in RecSys - SIGIR2010
Temporal Diversity in RecSys - SIGIR2010
 
Explaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learnedExplaining recommendations: design implications and lessons learned
Explaining recommendations: design implications and lessons learned
 
[WI 2014]Context Recommendation Using Multi-label Classification
[WI 2014]Context Recommendation Using Multi-label Classification[WI 2014]Context Recommendation Using Multi-label Classification
[WI 2014]Context Recommendation Using Multi-label Classification
 
Explainable AI for non-expert users
Explainable AI for non-expert usersExplainable AI for non-expert users
Explainable AI for non-expert users
 
Towards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methodsTowards the next generation of interactive and adaptive explanation methods
Towards the next generation of interactive and adaptive explanation methods
 
SetFusion Visual Hybrid Recommender - IUI 2014
SetFusion Visual Hybrid Recommender -  IUI 2014SetFusion Visual Hybrid Recommender -  IUI 2014
SetFusion Visual Hybrid Recommender - IUI 2014
 
Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...
 
Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?Human-centered AI: how can we support lay users to understand AI?
Human-centered AI: how can we support lay users to understand AI?
 
Philosophy of IR Evaluation Ellen Voorhees
Philosophy of IR Evaluation Ellen VoorheesPhilosophy of IR Evaluation Ellen Voorhees
Philosophy of IR Evaluation Ellen Voorhees
 
Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...Mixed-initiative recommender systems: towards a next generation of recommende...
Mixed-initiative recommender systems: towards a next generation of recommende...
 
Kaggle kenneth
Kaggle kennethKaggle kenneth
Kaggle kenneth
 
Recommandation systems -
Recommandation systems - Recommandation systems -
Recommandation systems -
 
Demography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationDemography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendation
 
Research on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and ListsResearch on Recommender Systems: Beyond Ratings and Lists
Research on Recommender Systems: Beyond Ratings and Lists
 
Iterative usability evaluation of DSLs
Iterative usability evaluation of DSLsIterative usability evaluation of DSLs
Iterative usability evaluation of DSLs
 
A hybrid recommender system user profiling from keywords and ratings
A hybrid recommender system user profiling from keywords and ratingsA hybrid recommender system user profiling from keywords and ratings
A hybrid recommender system user profiling from keywords and ratings
 
[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova music[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova music
 

Kürzlich hochgeladen

CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
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
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Kürzlich hochgeladen (20)

CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
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
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
hybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptxhybrid Seed Production In Chilli & Capsicum.pptx
hybrid Seed Production In Chilli & Capsicum.pptx
 

Recsys 2016 - Accuracy and Diversity in Cross-domain Recommendations for Cold-Start Users with Positive-only Feedback

  • 1. Accuracy and Diversity in Cross-domain Recommendations for Cold-Start Users with Positive-only Feedback Ignacio Fernández-Tobías1, Paolo Tomeo2, Iván Cantador1, Tommaso Di Noia2, Eugenio Di Sciascio2 1 Autonomous University of Madrid, Spain {ignacio.fernandezt, ivan.cantador}@uam.es 2 Polytechnic University of Bari, Italy {paolo.tomeo, tommaso.dinoia, eugenio.disciascio}@poliba.it
  • 2. User Cold-Start Problem Cold-Start Extreme Cold-Start Items Users Little or no information about some users (usually new users) Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 1
  • 3. Cross-domain recommendation A simple way to combine different domains is to horizontally concatenate the user-item matrices Movies Users Music Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 2
  • 4. Research Questions 1. Introduction 1.1. Motivation RQ1 - How beneficial in terms of accuracy is to exploit cross-domain information for cold-start users? RQ2 - Is cross-domain information really useful to improve the recommendation diversity? RQ3 - What is the impact of the size and diversity of source user profile on the target recommendation accuracy? Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 3
  • 5. Positive-only Dataset 1 - Facebook likes extracted by using Graph API 2 - Items mapped to DBpedia entities by using SPARQL Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 4
  • 6. Dataset Statistics Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 5 Metrics Users Items (Facebook pages) Likes Music 50K 5K 5M Movies 27K 4K 800K Accuracy MRR Individual Diversity ILD@10, BinomDiv@10 Profile Diversity ILD
  • 7. Evaluation Setting 5-fold cross validation training → 10 likes Splitting validation → 5 likes test → the remaining likes, at least 1 Simulation of different user profile sizes (from 0 to 10 likes) evaluated with the same test set [Kluver and Konstan, RecSys ‘14] Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 6
  • 8. Recommendation algorithms 3. Recommendation models 3.3. Baseline models • Popularity-based (POP) • User-based Nearest Neighbors (UNN) • Item-based Nearest Neighbors (INN) • Implicit Matrix Factorization (IMF) [Hu et al., 2008] • HeteRec [Yu et al., 2014] • PathRank [Lee et al., 2012] Prefix “CD-” indicates cross-domain version (e.g. CD-UNN) Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 7
  • 9. Single-domain vs Cross-domain Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 8
  • 10. Which algorithm is more accurate? …and which one provides more diversity? Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 9
  • 11. Impact of source profile size Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 10
  • 12. Impact of source profile diversity Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 11
  • 13. Conclusions 5. Conclusions and future work Cross-domain recommendation may improve accuracy (RQ1), but not always providing diversity (RQ2) The choice of the recommendation algorithm depends on the domain and the amount of user information available Recommendation accuracy increases with size of source profile, but may deteriorate with diversity (RQ3) Investigating which characteristics of the datasets could explain the differences in the obtained results Extending the analysis to more domains and sophisticated methods Accuracy and Diversity in Cross-domain Recommendations for Cold-start Users with Positive-only Feedback 12 Future work

Hinweis der Redaktion

  1. This work shows some of the results obtained during my visit to the Information Retrieval Group of the Autonoma University of Madrid where I worked with Ivan Cantador and Ignacio Fernandez-Tobias. We evaluated some state-of-the-art algorithms in terms of recommendation accuracy and diversity in cold-start user scenario. In particular exploiting cross-domain information using a dataset composed of facebook likes, thus with positive-only feedback.
  2. We have already seen in the previous talks the definition of cold-start user. Here we also consider the extreme cold-start situation: users with no information at all. Finding accurate recommendations for cold-start users is obviously a non trivial problem. A possible solution is to exploit additional information about the users.
  3. A simple way to combine different domain is to horizontally concatenate the corresponding matrices. In this work, we used facebook likes of movies and music pages.
  4. Therefore We identified three main research questions: First of all, what is the impact of using cross-domain for recommending accurate and diverse items to cold-start users? We know that diversity is important for user satisfaction, but In spite of some conjecture, no previous work has evaluated the diversity . IVAN: Which are the (addressed) questions? I would clearly state them (RQ1:…, RQ2:… here and give the corresponding answers in the conclusions slide) For that, take into account the title/keywords: cold-start, positive-only feedback, cross-recommendation
  5. To simulate different user profile sizes (from 0 to 10 likes), we repeat the training and the evaluation eleven times, starting without likes in the training set and then incrementally increasing it one by one. Each profile size is evaluated with the same test set, to avoid any potential bias in the evaluation due to different test set sizes
  6. Let’s see the difference for each methods with and without cross-domain information In the paper there is a table with all the experimental results. For sake of presentation, here we can see a summarized table, where the green up arrow indicates that adding cross-domain information improves the quality results of the method in the row. As we can see, some methods may benefit by using cross-domain information, while other may be penalized. It’s noteworthy the fact that the improvements in terms of diversity strongly depends on the domain: using music as source, movie recommendations are less diverse; conversely, using movie domain as source, generally such methods give more diverse music recommendations except for PathRank.
  7. Then we looked for the more accurante
  8. In general the quality of target recommendations improves as more information about the user’s preferences is available in the source domain. The only exception happens for IMF: we can see a slight decrease for users with more than 100 likes
  9. Conversely, source profile diversity and quality recommendations seem almost inversely proportional, in particular when music is used to recommend movies.