Aiming at improving the accuracy and real-time problem exposing in collaborative filtering recommendation algorithm
A new Item-clustering recommendation algorithm based on artificial bee colony algorithm is proposed. In the process of data processing
the artificial bee colony clustering algorithm is used to cluster the items
Search for the nearest neighbors of the target item from the highest similarity of several clusterings
in order to eliminate the interference of similar items to improve the accuracy of the recommendation
At the same time
it also greatly reduces the item space and improves the real-time recommendation; In the process of scoring
the time weighting function is used to optimize the traditional score prediction model in order to improve the accuracy of the prediction
so as to improve the accuracy of recommendation. The experimental results show that the accuracy and real-time performance are improved effectively.
关键词
Keywords
references
Breese J, Hecherman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering[C]//Proceedings of UAI'98. [S.l.]: ACM Press, 1998: 43-52.
Ding Y, Li X. Time weight collaborative filtering[C] //Proceedings of the 14th ACM international conference on Information and knowledge management. New York: ACM, 2005: 485-492.
Zhang L, Peng L F, Phelan C A. Novel recommendation of user-based collaborative filtering[J]. Journal of Digital Information Management, 2014, 12(3): 165-175. DOI: 165