Unifying Used-based and Item-based Algorithms to Improve Collaborative Filtering Accuracy
Memory-based collaborative filtering is by calculating for the average ratings of the similar users or items to predict new rating. However, a number of similar ratings from users or items are not available, due to the sparse user-item rating matrix. Consequently, it is very poor to predict ratings accurately. This paper proposes a novel algorithm to overcome the sparsely of user-item rating matrix then calculate prediction rating using the new user-item matrix by combining user-based and item-based approach. First, we just use user-based and itembased methods to compute prediction rating respectively, which apply the adopt cosine similarity to compute users or items similarity. Second, we propose a baseline estimate method to process the extremely sparse data. Besides, a parameter is applied to join baseline estimate, user-based and item-based to predict rating of the blanks of useritem rating matrix. Third, we compute the final prediction rating utilizing the new user-item rating matrix. Finally, experimental results show that our proposed novel memory-based collaborative filtering algorithm can greatly improve the accuracy of prediction rating especially for extremely sparse data.
Recommendation Systems Collaborative filtering User-based Collaborative Filtering Item-based Collaborative Filtering
WuQin LinXin HeLiang
Department of Science and Technology East China Normal University Shanghai, China
国际会议
2010 International Conference on Future Information Technology(2010年未来信息技术国际会议 ICFIT 2010)
长沙
英文
902-907
2010-12-14(万方平台首次上网日期,不代表论文的发表时间)