首页> 外文期刊>ACM transactions on intelligent systems >Accurate and Novel Recommendations: An Algorithm Based on Popularity Forecasting
【24h】

Accurate and Novel Recommendations: An Algorithm Based on Popularity Forecasting

机译:准确新颖的建议:基于人气预测的算法

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

摘要

Recommender systems are in the center of network science, and they are becoming increasingly important in individual businesses for providing efficient, personalized services and products to users. Previous research in the field of recommendation systems focused on improving the precision of the system through designing more accurate recommendation lists. Recently, the community has been paying attention to diversity and novelty of recommendation lists as key characteristics of modern recommender systems. In many cases, novelty and precision do not go hand in hand, and the accuracy-novelty dilemma is one of the challenging problems in recommender systems, which needs efforts in making a trade-off between them.In this work, we propose an algorithm for providing novel and accurate recommendation to users. We consider the standard definition of accuracy and an effective self-information-based measure to assess novelty of the recommendation list. The proposed algorithm is based on item popularity, which is defined as the number of votes received in a certain time interval. Wavelet transform is used for analyzing popularity time series and forecasting their trend in future timesteps. We introduce two filtering algorithms based on the information extracted from analyzing popularity time series of the items. The popularity-based filtering algorithm gives a higher chance to items that are predicted to be popular in future timesteps. The other algorithm, denoted as a novelty and population-based filtering algorithm, is to move toward items with low popularity in past timesteps that are predicted to become popular in the future. The introduced filters can be applied as adds-on to any recommendation algorithm. In this article, we use the proposed algorithms to improve the performance of classic recommenders, including item-based collaborative filtering and Markovbased recommender systems. The experiments show that the algorithms could significantly improve both the accuracy and effective novelty of the classic recommenders.
机译:推荐器系统是网络科学的中心,对于为用户提供高效,个性化的服务和产品,它们在单个企业中变得越来越重要。推荐系统领域的先前研究集中在通过设计更准确的推荐列表来提高系统的精度。最近,社区一直在关注推荐列表的多样性和新颖性,这是现代推荐系统的关键特征。在很多情况下,新颖性和精确性并不能齐头并进,而准确性-新颖性困境是推荐系统中的难题之一,需要在两者之间做出权衡。为用户提供新颖准确的推荐。我们考虑准确性的标准定义和一种有效的基于自我信息的措施,以评估推荐列表的新颖性。所提出的算法基于项目受欢迎度,其定义为在特定时间间隔内收到的票数。小波变换用于分析流行度时间序列并预测未来时间步长的趋势。基于从分析项目的受欢迎度时间序列中提取的信息,我们介绍两种过滤算法。基于流行度的过滤算法为预计在未来时间步长受欢迎的商品提供了更高的机会。另一种算法,称为新颖性和基于总体的过滤算法,是在过去的时间步长中朝着低流行度的方向发展,预计将来会变得流行。引入的过滤器可以作为任何推荐算法的附件应用。在本文中,我们使用提出的算法来改善经典推荐器的性能,包括基于项目的协作过滤和基于Markov的推荐器系统。实验表明,该算法可以显着提高经典推荐器的准确性和新颖性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号