推荐系统的目的
推荐系统需要达到的目的主要包含四点。第一点是用户满意度和公司业务的增长。比如,很多商家在某一段时期会以相对低廉的价格售卖某些热销商品,其实是希望通过他的价格优势来吸引新客,让他们去留存或是购买其他商品,他售卖的最终目的是公司业务的增长,而不是把客人吸引过来,但不购买其他商品。第二点是损失函数尽可能的小。比如,如果系统预测某电影的的评分是 10 分,但用户真实的评分却只有 5 分,这时我们的预测相当于出现了严重的偏差,所以我们在做这种回归题的时候,RMSE 的值会非常大,系统的预测是不太准确的。如果系统推荐了 5 部电影,但是用户并没有点击观看任意一部电影,这时我们的召回率几乎为 0,推荐也是不准确的。不同的指标对最终效果的影响很大,这种影响与我们的用户满意度是息息相关的,比如,公司希望我们提升用户购买的转化,这个时候更多的是用点击转化率的方式来评估最终的指标,如果我们最终的转化率很低,这说明最终的模型产生的效果可能很一般。第三点,topN。topN 的概念是说选择排在最前端的商品推荐给客户。比如,系统发现用户最感兴趣的可能是这 5 种商品,这时它就会推荐排在最前面的商品推荐给用户。第四点,覆盖率。包括大概覆盖了多少,以及占比情况这样的问题。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




