前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SIGIR2024 | UniSAR: 搜索与推荐统一用户转换行为建模

SIGIR2024 | UniSAR: 搜索与推荐统一用户转换行为建模

作者头像
张小磊
发布2024-04-25 18:34:50
1550
发布2024-04-25 18:34:50
举报

TLDR: 本文提出了一个统一的搜推间用户转换行为建模框架,有效地对不同类型的细粒度行为转换进行建模,为用户提供统一的搜索和推荐服务。

论文:arxiv.org/abs/2404.09520

目前,许多平台为用户提供搜索和推荐服务来作为用户获取信息的重要工具。这一现象导致了用户搜索和推荐行为之间存在某种相关性,为以细粒度的方式建模用户兴趣提供了机会。现有方法要么将用户搜索和推荐行为分开建模,要么忽略了用户搜索和推荐行为之间的不同转换类型。如下图展示了搜索与推荐场景的四种转换行为,分别为箭头指向的s2s,s2r,r2s,r2r。

以KuaiSAR为例,本文分析了用户在搜索和推荐过程中信息需求是否发生了变化。例如,给定一组随机抽样的推荐和点击的物品(当前物品),本文计算前一点击的物品与前一场景(搜索或推荐)相关的百分比。从下图左两列的结果中,我们可以看到,如果用户前面的场景也是推荐场景(没有场景转换),相关百分比为7.99%。然而,如果用户之前的场景是搜索(从搜索到推荐),相关百分比下降到4.86%。类似地,给定搜索中的单击项,我们还计算了上述两个百分比,如下图的右两列所示。我们可以看到,如果用户前面的场景相同(即搜索),相关百分比为17.14%。如果前面的场景不同(即推荐),这个数字会下降到3.67%。分析表明,用户在搜索与推荐场景之间进行信息转换时,更有可能产生新的信息需求。这种现象促使了对用户迁移行为进行细粒度建模的必要性。

基于此,文中提出了一个UniSAR框架,有效地对不同类型的细粒度行为转换进行建模,为用户提供统一的搜索和推荐服务。下图展示了本文提出的模型的框架图。

UniSAR通过三个步骤对搜索和推荐之间的用户转移行为进行建模:提取、对齐和融合,分别由带有预定义掩码的transformer实现特征提取,对比学习对齐提取的细粒度用户转移,以及融合不同转移的交叉注意力。为了给用户提供统一的服务,本文将学习到的表示送入下游的搜索和推荐模型。在搜索数据和推荐数据上进行联合学习,充分利用已有知识实现知识的互补。

在两个公开数据集上的实验结果表明,UniSAR能够同时增强搜索和推荐功能。实验分析进一步验证了UniSAR成功地建模了用户在搜索和推荐之间的转换行为,提高了推荐结果。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与推荐算法 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档