We use cookies to improve your experience with our site.

基于正相多层图的协同过滤推荐系统

Novel Positive Multi-Layer Graph Based Method for Collaborative Filtering Recommender Systems

  • 摘要: 推荐系统旨在帮助用户获取他们喜欢的产品,在各种应用中被广泛使用,并发挥着日益重要的作用。协同过滤有着显著的准确性并成为目前最流行的推荐方法之一。然而,这些方法在新颖性,多样性和覆盖面方面表现一般。我们提出了一种新的,基于图的协同过滤方法,即,基于正相多层图推荐系统(PMLG-RS)。PMLG-RS包括正相多层图和一个产生推荐的路径搜索算法。正相多层图包括两个连接层:用户层和项目(item)层。PMLG-RS需要开发一个新的路径搜索方法,以获得从源节点到其它每个节点的成本最高的最短路径。基于三个基准数据集,即MovieLen-100K, MovieLens-Last, 和 Film Trust,我们通过一组实验将PMLG-RS和一些流行的推荐方法进行了对比。实验结果显示了PMLG-RS的优势和它能为用户提供相关、新颖、和多样化的推荐。

     

    Abstract: Recommender systems play an increasingly important role in a wide variety of applications to help users find favorite products. Collaborative filtering has remarkable success in terms of accuracy and becomes one of the most popular recommendation methods. However, these methods have shown unpretentious performance in terms of novelty, diversity, and coverage. We propose a novel graph-based collaborative filtering method, namely Positive Multi-Layer Graph-Based Recommender System (PMLG-RS). PMLG-RS involves a positive multi-layer graph and a path search algorithm to generate recommendations. The positive multi-layer graph consists of two connected layers: the user and item layers. PMLG-RS requires developing a new path search method that finds the shortest path with the highest cost from a source node to every other node. A set of experiments are conducted to compare the PMLG-RS with well-known recommendation methods based on three benchmark datasets, MovieLens-100K, MovieLens-Last, and Film Trust. The results demonstrate the superiority of PMLG-RS and its high capability in making relevant, novel, and diverse recommendations for users.

     

/

返回文章
返回