2021-CIKM-SimpleX: A Simple and Strong Baseline for Collaborative Filtering

  • CF三大块:交互Encoder、损失函数、负采样

  • 本文提出余弦对比损失,整合到一个简单的统一的CF模型—SimpleX

个人认为亮点在损失函数上,模型大道至简,表现很好;但是拿CCL和BPR比 相当于对于每个正样本pair,使用了更多(采样数量)并且权重不等(margin)的负样本,类似于阿里的EBR(21kdd)中提到softmax优于pairwise

2 BACKGROUND AND RELATED WORK

2.1 CF 定义
  • 交互Encoder,目的是学习到用户和物品的嵌入*(这篇文章的Encoder默认是基于表示的CF中的Encoder,不是说基于u-i匹配函数中的交互函数)*
  • 损失函数
  • 负采样
2.2 代表性CF工作总结
  • 基于矩阵分解
  • 基于自编码器
    • Q:为啥说这类模型适合inductive recommendation呢?从一组用户中学习模型,在另一组用户上进行推荐
  • 基于图
  • 其他

3 SIMPLEX

3.1 余弦对比损失
  • BPR loss、binary cross-entropy、softmax cross-entropy 、pairwise hinge loss

本文提出CCL,一个正样本pair(u,i), ∣ N ∣ |N| N 个负采样,最小化:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值