按用户分组算GAUC?
GAUC(Group AUC)计算步骤:
- 按用户分组:将每个用户的所有推荐物品划为一组
- 各组内算AUC:用对数法计算每个用户的AUC(正=点击/购买)
- 加权平均:用用户点击数或曝光数作为权重,计算整体GAUC
示例:
- 用户A:点击2次,未点击3次 → AUC=0.8
- 用户B:点击1次,未点击4次 → AUC=0.6
- GAUC = (2×0.8 + 1×0.6) / (2+1) ≈ 0.73
注意:
- 用户组内正样本数=0或负样本数=0时,该组跳过或记为0.5
- GAUC能消除用户行为偏好差异,更准确评估推荐排序质量