如何处理推荐系统流行度长尾问题

流行度长尾问题在推荐系统中普遍存在,导致热门物品频繁推荐而冷门物品少有曝光。为解决此问题,可以通过计算物品的流行度ppli,并在用户和物品相似度计算中调整权重,降低热门物品的影响力,提升冷门物品的推荐概率。同时,通过阿尔法相似度和归一化或sigmoid函数调整,进一步稀释热门物品的权重,以优化推荐效果。
摘要由CSDN通过智能技术生成

      流行度长尾问题是推荐系统的一个原生问题,就是原来很热门的物品更容易被推荐,原本就很冷门的物品越不容易推荐,即“头大长尾”问题。为了解决这个问题,我们可以先计算出每个物品的流行度ppli=ln(1+|Ni|)

用户相似度:

       计算出每个物品的流行度之后,按照以下公式计算用户间的形似度,就是在原先相似度的基础上除以ppli。即,越热门的物品咱给他赋的权重越小。这样还能提高冷门物品的点击率。

 物品相似度:

        也可以在计算出每个物品的流行度之后,计算阿尔法相似度,阿尔法的计算方式有两种,可通过normalize或者sigmoid来计算。阿尔法是用户可流行度,当阿尔法很大时,因为它在分母上,是相除的形式,所以对流行度有稀释的作用。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值