推荐系统评价指标介绍--CG, DCG, NDCG

本文详细介绍了在推荐系统中常用的评价指标CG(累计增益)、DCG(折扣累计增益)、IDCG(理想折扣累计增益)和NDCG(归一化折扣累计增益),并通过实例说明了它们的计算方法以及在衡量推荐列表效果时的重要性。

基础概念

 首先明确CG这一系列指标既可用于打分场景,又可用于点击场景,用于判断模型给出的推荐列表 y ^ \hat{y} y^和用户打分(点击列表) r e l rel rel之间的相似性。
 基于CG的评价指标的计算 基础流程为:

  1. 依据前端的召回模型对生成TOP-K推荐列表 y ^ \hat{y} y^
  2. 按照推荐列表的顺序提取相应的用户的打分列表 r e l rel rel,进行排序;
  3. 计算这一顺序下的打分和;
    这里需要明确,其他推文里常提到的所谓 “相关性”,简单认为是预先提供的用户打分Ground Truth即可。

指标介绍

  • CG@K(Cummulative Gain):推荐列表中前K个物品用户给出的打分和(如果是点击场景而非打分场景的话就是1,官方名称是相关性rel,实际没看出来和相关性的联系在哪):
    C G = ∑ i = 1 K r e l i CG=\sum_{i=1}^K rel_i CG=i=1Kreli
    其中 r e l rel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值