首页> 外文期刊>ACM transactions on the web >Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High-Performance Recommender Systems
【24h】

Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High-Performance Recommender Systems

机译:协作过滤算法的比较:可扩展的高性能推荐系统的当前技术和建议的局限性

获取原文
获取原文并翻译 | 示例

摘要

The technique of collaborative filtering is especially successful in generating personalized recommendations. More than a decade of research has resulted in numerous algorithms, although no comparison of the different strategies has been made. In fact, a universally accepted way of evaluating a collaborative filtering algorithm does not exist yet. In this work, we compare different techniques found in the literature, and we study the characteristics of each one, highlighting their principal strengths and weaknesses. Several experiments have been performed, using the most popular metrics and algorithms. Moreover, two new metrics designed to measure the precision on good items have been proposed. The results have revealed the weaknesses of many algorithms in extracting information from user profiles especially under sparsity conditions. We have also confirmed the good results of SVD-based techniques already reported by other authors. As an alternative, we present a new approach based on the interpretation of the tendencies or differences between users and items. Despite its extraordinary simplicity, in our experiments, it obtained noticeably better results than more complex algorithms. In fact, in the cases analyzed, its results are at least equivalent to those of the best approaches studied. Under sparsity conditions, there is more than a 20% improvement in accuracy over the traditional user-based algorithms, while maintaining over 90% coverage. Moreover, it is much more efficient computationally than any other algorithm, making it especially adequate for large amounts of data.
机译:协作过滤技术在生成个性化推荐方面尤其成功。尽管没有对不同策略进行比较,但是十多年来的研究已经产生了许多算法。实际上,尚不存在一种普遍接受的评估协作过滤算法的方法。在这项工作中,我们比较了文献中发现的不同技术,并且研究了每种技术的特性,突出了它们的主要优点和缺点。使用最流行的指标和算法,已进行了几次实验。此外,已经提出了两个新的度量标准,旨在衡量良好项目的精度。结果揭示了许多算法从用户配置文件中提取信息的弱点,尤其是在稀疏条件下。我们还证实了其他作者已经报道的基于SVD的技术的良好结果。作为替代方案,我们基于用户和项目之间的趋势或差异的解释提出了一种新方法。尽管它非常简单,但在我们的实验中,它比更复杂的算法获得了明显更好的结果。实际上,在所分析的情况下,其结果至少与所研究的最佳方法的结果相同。在稀疏条件下,与传统的基于用户的算法相比,准确性提高了20%以上,同时保持90%以上的覆盖率。而且,它在计算上比任何其他算法都高效得多,这使其特别适合于大量数据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号