We use cookies to improve your experience with our site.

JacUOD:协同过滤中一种新的相似性度量方法

JacUOD: A New Similarity Measurement for Collaborative Filtering

  • 摘要: 协同过滤已被广泛应用于推荐系统中,它能帮助用户发现自己喜欢的物品.对于协同过滤来说,相似性度量至关重要,它用来度量用户之间或物品之间的相似程度.然而,协同过滤的相似性度量方法仍有待提升.在这篇论文里,我们提出一种新的相似性度量方法JacUOD,用以有效地衡量相似度.JacUOD为不同维数向量空间里的向量之间进行相似度比较提供了统一的方法.与传统的相似性度量方法相比,JacUOD很好地处理了不同向量空间的维数差异问题.我们以基于用户的协同过滤为例,在电影评分数据集MovieLens上做了实验,以验证JacUOD的有效性.实验结果表明,我们的方法JacUOD比传统方法获得了更好的预测精度.

     

    Abstract: Collaborative filtering (CF) has been widely applied to recommender systems, since it can assist users to discover their favorite items. Similarity measurement that measures the similarity between two users or items is critical to CF. However, traditional similarity measurement approaches for memory-based CF can be strongly improved. In this paper, we propose a novel similarity measurement, named Jaccard Uniform Operator Distance (JacUOD), to effectively measure the similarity. Our JacUOD approach aims at unifying similarity comparison for vectors in different multidimensional vector spaces. Compared with traditional similarity measurement approaches, JacUOD properly handles dimension-number difference for different vector spaces. We conduct experiments based on the well-known MovieLens datasets, and take user-based CF as an example to show the effectiveness of our approach. The experimental results show that our JacUOD approach achieves better prediction accuracy than traditional similarity measurement approaches.

     

/

返回文章
返回