Improving Stability of Recommender Systems: A Meta-Algorithmic Approach

被引:19
作者
Adomavicius, Gediminas [1 ]
Zhang, Jingjing [2 ]
机构
[1] Univ Minnesota, Dept Informat & Decis Sci, Minneapolis, MN 55455 USA
[2] Indiana Univ, Dept Operat & Decis Technol, Bloomington, IN USA
基金
美国国家科学基金会;
关键词
Recommender systems; collaborative filtering; recommendation stability; iterative smoothing; bagging; CLASSIFICATION; ACCEPTANCE; ADVICE;
D O I
10.1109/TKDE.2014.2384502
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper focuses on the measure of recommendation stability, which reflects the consistency of recommender system predictions. Stability is a desired property of recommendation algorithms and has important implications on users' trust and acceptance of recommendations. Prior research has reported that some popular recommendation algorithms can suffer from a high degree of instability. In this study, we explore two scalable, general-purpose meta-algorithmic approaches-based on bagging and iterative smoothing-that can be used in conjunction with different traditional recommendation algorithms to improve their stability. Our experimental results on real-world rating data demonstrate that both approaches can achieve substantially higher stability as compared to the original recommendation algorithms. Furthermore, perhaps as importantly, the proposed approaches not only do not sacrifice the predictive accuracy in order to improve recommendation stability, but are actually able to provide additional accuracy improvements.
引用
收藏
页码:1573 / 1587
页数:15
相关论文
共 43 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
Adomavicius G, 2010, P 4 ACM C REC SYST R, DOI DOI 10.1145/1864708.1864722
[3]   Stability of Recommendation Algorithms [J].
Adomavicius, Gediminas ;
Zhang, Jingjing .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2012, 30 (04)
[4]  
Amatriain X., 2012, NETFLIX TECH BLOG
[5]  
[Anonymous], 2005, P 10 INT C INT US IN, DOI DOI 10.1145/1040830.1040870
[6]  
[Anonymous], 1994, TEMPLATES SOLUTION L, DOI DOI 10.1137/1.9781611971538
[7]  
[Anonymous], 2008, P 14 ACM SIGKDD INT
[8]  
[Anonymous], 2000, 17 NAT C ART INT
[9]  
[Anonymous], 1997, MACHINE LEARNING, MCGRAW-HILL SCIENCE/ENGINEERING/MATH
[10]   Fab: Content-based, collaborative recommendation [J].
Balabanovic, M ;
Shoham, Y .
COMMUNICATIONS OF THE ACM, 1997, 40 (03) :66-72