Details
Original language | English |
---|---|
Title of host publication | RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems |
Pages | 229-232 |
Number of pages | 4 |
Publication status | Published - 9 Sept 2012 |
Event | 6th ACM Conference on Recommender Systems, RecSys 2012 - Dublin, Ireland Duration: 9 Sept 2012 → 13 Sept 2012 |
Publication series
Name | RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems |
---|
Abstract
Recommender systems make product suggestions that are tailored to the user's individual needs and represent powerful means to combat information overload. In this paper, we focus on the item prediction task of Recommender Systems and present SwarmRankCF, a method to automatically optimize the performance quality of recommender systems using a Swarm Intelligence perspective. Our approach, which is well-founded in a Particle Swarm Optimization framework, learns a ranking function by optimizing the combination of unique characteristics (i.e., features) of users, items and their interactions. In particular, we build feature vectors from a factorization of the user-item interaction matrix, and directly optimize Mean Average Precision metric in order to learn a linear ranking model for personalized recommendations. Our experimental evaluation, on a real world online radio dataset, indicates that our approach is able to find ranking functions that significantly improve the performance of the system for the Top-N recommendation task.
Keywords
- Collaborative filtering, Matrix factorization, PSO, Recommender systems, Swarm intelligence
ASJC Scopus subject areas
- Computer Science(all)
- Software
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems. 2012. p. 229-232 (RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Swarming to Rank for Recommender Systems
AU - Diaz-Aviles, Ernesto
AU - Georgescu, Mihai
AU - Nejdl, Wolfgang
PY - 2012/9/9
Y1 - 2012/9/9
N2 - Recommender systems make product suggestions that are tailored to the user's individual needs and represent powerful means to combat information overload. In this paper, we focus on the item prediction task of Recommender Systems and present SwarmRankCF, a method to automatically optimize the performance quality of recommender systems using a Swarm Intelligence perspective. Our approach, which is well-founded in a Particle Swarm Optimization framework, learns a ranking function by optimizing the combination of unique characteristics (i.e., features) of users, items and their interactions. In particular, we build feature vectors from a factorization of the user-item interaction matrix, and directly optimize Mean Average Precision metric in order to learn a linear ranking model for personalized recommendations. Our experimental evaluation, on a real world online radio dataset, indicates that our approach is able to find ranking functions that significantly improve the performance of the system for the Top-N recommendation task.
AB - Recommender systems make product suggestions that are tailored to the user's individual needs and represent powerful means to combat information overload. In this paper, we focus on the item prediction task of Recommender Systems and present SwarmRankCF, a method to automatically optimize the performance quality of recommender systems using a Swarm Intelligence perspective. Our approach, which is well-founded in a Particle Swarm Optimization framework, learns a ranking function by optimizing the combination of unique characteristics (i.e., features) of users, items and their interactions. In particular, we build feature vectors from a factorization of the user-item interaction matrix, and directly optimize Mean Average Precision metric in order to learn a linear ranking model for personalized recommendations. Our experimental evaluation, on a real world online radio dataset, indicates that our approach is able to find ranking functions that significantly improve the performance of the system for the Top-N recommendation task.
KW - Collaborative filtering
KW - Matrix factorization
KW - PSO
KW - Recommender systems
KW - Swarm intelligence
UR - http://www.scopus.com/inward/record.url?scp=84867366723&partnerID=8YFLogxK
U2 - 10.1145/2365952.2366001
DO - 10.1145/2365952.2366001
M3 - Conference contribution
AN - SCOPUS:84867366723
SN - 9781450312707
T3 - RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems
SP - 229
EP - 232
BT - RecSys'12 - Proceedings of the 6th ACM Conference on Recommender Systems
T2 - 6th ACM Conference on Recommender Systems, RecSys 2012
Y2 - 9 September 2012 through 13 September 2012
ER -