Bayesian personalized ranking based on multiple-layer neighborhoods

Publisher:
ELSEVIER SCIENCE INC
Publication Type:
Journal Article
Citation:
Information Sciences, 2021, 542, pp. 156-176
Issue Date:
2021-01-04
Filename Description Size
1-s2.0-S0020025520306563-main.pdfPublished version3.11 MB
Adobe PDF
Full metadata record
Recommender systems are widely used on the Internet as tools for data analysis, processing and discovery. Traditional recommendation algorithms mostly exploit rating information in a simple way while ignoring some hidden information in ratings, thus restricting recommendation performance. This hidden information in ratings, such as similarities between rated items and items unrated by the same user, can unveil the relationships between users and items by using multiple layers to help find the preferences of users. To focus on this hidden information, we propose a new Bayesian Personalized Ranking algorithm based on multiple-layer neighborhoods (BPRN). We divide items into different sets based on the analysis of user-item relevance and give an order for the sets. Then, we use BPRN to obtain the fine-grained order of items in different sets and finally generate a personalized, sorted list for each user. We have used five real-world datasets to test the accuracy of BPRN and compare its performance with state-of-the-art models. Experiments show that our algorithm greatly improves the accuracy of the recommendation results. In addition, our algorithm distinctly alleviates the problems of data sparsity and cold-start users.
Please use this identifier to cite or link to this item: