网易首页 > 网易号 > 正文 申请入驻

SIGIR 2022 | 基于用户价格偏好及兴趣偏好的会话推荐

0
分享至

推荐系统是缓解信息爆炸的重要工具,其在现代电子商务网站中起着不可替代的作用。传统的推荐系统通常利用用户长期的历史行为数据来预测用户未来的行为。然而,在大多数情况下,由于隐私政策及用户未登录等原因,我们无法获取用户丰富的历史数据。因此,研究人员提出了会话推荐(session-based recommendation)。会话推荐根据匿名用户有限的交互数据来预测其接下来的行为。因为其巨大的实用价值,会话推荐一经提出就吸引了广泛的关注。

论文标题: Price DOES Matter! Modeling Price and Interest Preferences in Session-based Recommendation 论文链接: https://arxiv.org/pdf/2205.04181.pdf 代码链接: https://github.com/Zhang-xiaokun/CoHHN

一、研究动机

现有的会话推荐方法只集中于建模用户的兴趣偏好 (interest preferences),即用户喜欢一件商品的程度。它们忽略了另一个很重要的因素,用户的价格偏好 (price preferences),即用户愿意用多少钱购买这件商品。不同于商品的其他属性,如颜色、款式等,影响用户对商品的喜爱程度,商品价格往往直接决定用户是否会购买一件商品。

很多经济学研究表明,商品价格在用户选购商品时起着至关重要的作用。这也符合我们的认知,当用户浏览商品时,价格往往是用户最关注的商品属性。商家也常常在最显著的地方标明商品的价格,以引起消费者的注意。因此,为了更好的预测用户的购买行为,我们需要在会话推荐中考虑用户的价格偏好。


二、面临挑战

当我们将用户价格偏好引入到会话推荐当中时,我们面临着以下两个挑战:

挑战1:用户的价格偏好隐藏在多种异质信息内。

用户的价格偏好严重依赖于商品所属的类别。比如,对于笔记本电脑,用户会出于对高性能的追求而购买一件昂贵的笔记本电脑;而对于睡衣,用户因只打算居家穿着而购买一件便宜的睡衣。因此,在建模用户的价格偏好时,我们需要考虑商品的类别信息。这样一来,在会话推荐中,我们需要统一考虑商品,商品价格以及商品类别等多种异质信息。如何建模这些异质信息,进而抽取出用户的价格偏好,是我们面临的第一个挑战。

挑战2:用户价格偏好和兴趣偏好之间的关系复杂,相互作用,共同决定用户的最终选择。

用户在进行购买决定时,常常作价格和兴趣之间的权衡 (price-interest trade-off)。即,对于一件商品,用户会综合考虑对这件商品的喜爱程度及是否可以接受其价格,最后决定是否购买这件商品。例如,用户可能会出于对一件商品强烈的兴趣而愿意为其支付高价(签名版的球衣要比正常的球衣贵很多,但用户还是愿意为其买单);又如,用户也可能会因为价格便宜而购买一件他原本不是十分喜欢的商品(打折,促销等降价活动总是会让人心动)。由此可见,用户的价格偏好和兴趣偏好相互影响、共同决定用户的最终选择。那么,如何建模用户价格偏好和兴趣偏好之间复杂的关系,是我们面临的另一个挑战。

三、解决方案

针对以上两个挑战,我们提出了一个新的模型,互导异质超图网络 CoHHN (Co-guided Heterogeneous Hypergraph Network)。

针对第一个挑战,我们为会话推荐专门设计了一种异质超图网络。所提出的异质超图网络 (Heterogeneous Hypergraph Network) 结合了异质图和超图的优点(即异质图能够有效地建模异质信息,而超图可以捕获节点间复杂高阶的关系),用以建模会话推荐中涉及的多种异质信息,进而获取用户的价格偏好及兴趣偏好。

针对第二个挑战,我们提出了一个互导学习机制 (Co-guided Learning Schema)。所提出的互导学习机制使得用户价格偏好和兴趣偏好互相融合,指导彼此的表示学习过程,进而建模这两种偏好在决定用户行为时存在的复杂关系。

四、模型

我们提出的 CoHHN 模型如图所示。首先,我们根据匿名用户产生的会话(session)构建了异质超图,紧接着我们设计了一种双通道信息累积机制来学习节点的表示,随后我们使用注意力层来分别获取用户的原始价格偏好及兴趣偏好,然后我们提出互导学习机制来建模价格偏好及兴趣偏好之间的关系用以修正原始的价格偏好和兴趣偏好表示,最后我们根据用户的价格偏好和兴趣偏好为用户形成个性化推荐列表。

4.1 异质超图构建

构建异质超图的流程如模型图最左侧所示。其中,S 代表匿名用户产生的会话,x 代表用户在会话中购买的某件商品,每件商品具有三种特征:i 是商品 ID,p 是商品的价格层级(我们将商品的绝对价格离散化得到价格层级),c 是商品的类别。

相应地,在构建的异质超图中,我们定义了三种异质节点,分别是 i(商品 ID),p(商品价格)和 c(商品类别)。根据异质节点间存在的不同关系,我们在异质超图中定义了三种不同类型的超边(hyperedge),分别是:特征超边,由一个商品所包含的所有特征组成;价格超边,由一个会话中所有商品的价格组成;会话超边,由一个会话中所有的商品 ID 组成。

4.2 双通道信息累积

在构建好异质超图以后,我们需要设计算法在异质超图中学习节点表示,以此编码商品的特征信息及用户的偏好信息。在所构建的异质超图中,一个目标节点 (p1) 会与不同类型的节点相邻接({c1,c2} {i1, i4})。其中,具有相同类型的节点包含同质的信息({c1, c2} 都表示类别信息),而不同的类型对目标节点贡献的语义不同({类型信息和 ID 信息对价格贡献不同的语义})。所以我们提出一个新的信息传递机制-双通道信息累积,将信息传递过程划分为两个通道:类内通道 (intra-type) 及类间通道 (inter-type)。我们先在每个类内进行信息累积,然后在类间进行信息传递。

对于类内信息传递,因为涉及的都是同质信息,所以我们采取注意力机制来获得类型表示,具体公式如下:

其可以抽象为一个函数:

对于类间信息传递,因为涉及的是异质信息,所以我们采用门控机制将不同的信息传递给目标节点,具体公式如下:

其可以抽象为一个函数:

利用提出的双通道累积机制,模型可以学习各个节点的表示,其中对于 ID 节点,我们额外引入了共现信息,将一个会话内的 ID 节点表示均值用于更新这一会话中的 ID 节点表示,具体公式如下:

最后,我们将这个过程迭代 r 次,获得每个节点的最终表示。值得注意的是,我们主要采用特征超边所表现出来的节点邻接关系来进行双通道信息累积。

4.3 用户偏好抽取

基于学习到的节点表示,我们进一步依赖价格超边和会话超边来分别抽取用户的价格偏好和兴趣偏好。

对于用户价格偏好,我们采用多头注意力机制,使用序列中最后一个位置的输出做为用户的价格偏好。公式如下:

对于用户兴趣偏好,我们采用常用的注意力机制,将位置信息拼接到各个 ID 节点表示后,对所有 ID 节点的表示进行线性求和获得用户的兴趣偏好。公式如下:

4.4 互导学习机制

基于学习到的用户原始价格偏好及兴趣偏好,我们提出一种互导学习机制来模拟用户选购商品时权衡价格与兴趣的过程。互导学习机制使价格偏好与兴趣偏好在不同的空间内进行交互,互相指引表示学习的过程,最终获得综合的用户价格偏好及兴趣偏好。公式如下:

4.5 用户行为预测

根据学习到的用户价格偏好及兴趣偏好,以及商品的价格表示及 ID 表示,我们根据以下公式来计算每件商品被购买的概率:

我们使用交叉熵损失函数作为模型的损失函数:

五、字符级别的对齐约束5.1 数据集及评价指标

我们在三个公开数据集上进行实验,数据集情况如表1所示。我们采用会话推荐内常用的Prec@k和MRR@k作为评价指标。

5.2 总体表现

模型的总体表现如表 2 所示。由表可知,我们提出的模型 CoHHN 在所有数据集及所有评价指标上都取得了最优的结果。这证明了我们模型的有效性。

5.3 价格因素的重要性

为了进一步验证价格因素在会话推荐中起到的重要作用,我们进行了消融实验。实验结果如表 3 所示,其中 CoHHN-c 没有引入类别信息,CoHHN-p 没有引入价格信息,CoHHN-pp 引入了价格信息,但只将价格信息用于更新节点表示,没有显式地抽取用户的价格偏好。

由表 3 可知,CoHHN-pp 优于 CoHHN-p,CoHHN-c 优于 CoHHN-p,这证明了引入价格信息确实能够有助于理解用户行为,进而准确地预测用户偏好,验证了价格在会话推荐中的重要性。另外,CoHHN 优于 CoHHN-pp,证明了价格因素在用户购买行为中起到决定性的作用,应该被重点强调而不只是作为辅助信息来更新节点表示。

5.4 互导学习的效果

表 4 中,CoHHN-co 代表在原来的模型中移除互导学习机制,根据原始的用户价格及兴趣偏好计算商品得分,即按照如下公式计算商品得分:

CoHHN 优于 CoHHN-co,证明了我们提出的互导学习机制的有效性。也表明了,用户的价格偏好和兴趣偏好之间关系复杂,相互作用,共同决定用户的最终行为。而我们提出的互导学习机制可以有效地捕获价格偏好和兴趣偏好之间的关系,因而提升预测的准确性。

5.5 模型在不同价格层级下的表现

由以上实验可知,用户的购买行为由其价格偏好及兴趣偏好共同决定。然而,用户在这两种偏好下,展现出不同的特点。对于兴趣偏好,不同用户展现出极大的差异性。而对于价格偏好,大部分用户则趋向于购买中低价的商品。因此,如果我们一味地给用户推荐低价的商品,也会提高模型总体的准确度。但这种做法会损害商家的收益,因为往往高价的商品会给商家带来更高的利润。因此,我们在每个价格层级下检查模型的表现。

结果如图 4 所示,CoHHN 在所有价格层级上都要比最好的基线模型表现优异,证明了我们所提出的方法不仅能提升预测用户行为的准确度,也可以提高商家的收益。

六、结论

价格因素在用户的购买行为中起着至关重要的作用,因此,我们提出一个新的方法互导异质超图网络 CoHHN,将价格因素引入到会话推荐任务当中。具体来说,我们为会话推荐定制了一个异质超图网络来从丰富的异质信息当中挖掘用户的价格偏好及兴趣偏好。在异质超图中,我们设计了一个双通道累积机制用来从异质信息中学习节点表示。基于学习到的节点表示,我们采用注意力层来获取用户的原始价格偏好及兴趣偏好。

随后,我们设计了一个互导学习机制,建模用户价格偏好与兴趣偏好在决定用户购买行为时的复杂关系。最后,我们根据用户偏好及商品特征,形成个性化推荐列表。我们在三个真实的数据集上进行了大量实验。结果证明了我们模型的有效性。进一步的实验也验证了价格因素对会话推荐的重要性。更多方法细节及实验结果请参见我们的论文。

本文来自:公众号【PaperWeekly】 作者: 张晓堃

Illustration b y Dmitry Nikulnikov f rom i cons8

-The End-

扫码观看!

本周上新!

关于我“门”

将门是一家以专注于发掘、加速及投资技术驱动型创业公司的新型创投机构,旗下涵盖将门创新服务将门技术社群以及将门创投基金

将门成立于2015年底,创始团队由微软创投在中国的创始团队原班人马构建而成,曾为微软优选和深度孵化了126家创新的技术型创业公司。

如果您是技术领域的初创企业,不仅想获得投资,还希望获得一系列持续性、有价值的投后服务,欢迎发送或者推荐项目给我“门”:

bp@thejiangmen.com

点击右上角,把文章分享到朋友圈

⤵一键送你进入TechBeat快乐星球

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
722万吨澳矿压港不准提!中国:不认人民币,就别想出货

722万吨澳矿压港不准提!中国:不认人民币,就别想出货

花颜蕴韵
2026-07-06 11:09:23
Shams:八村垒与快船签下2年2800万美元合同

Shams:八村垒与快船签下2年2800万美元合同

懂球帝
2026-07-07 00:32:31
两次同学聚会让我彻底看明白:退休金超6000的老人,没你想的多

两次同学聚会让我彻底看明白:退休金超6000的老人,没你想的多

坠入二次元的海洋
2026-07-07 00:08:56
卢卡申科也算是独一份,中美俄朝四份贺电,全都送到同一人手里

卢卡申科也算是独一份,中美俄朝四份贺电,全都送到同一人手里

乐享人生风雨
2026-07-07 01:03:42
今日小暑,牢记:1不洗,2要藏,3不喝,4多吃,暑热天气要重视

今日小暑,牢记:1不洗,2要藏,3不喝,4多吃,暑热天气要重视

小茉莉美食记
2026-07-07 00:30:03
央视发声!如果不出意外的话,7月开始后,社会上或将出现3大变化

央视发声!如果不出意外的话,7月开始后,社会上或将出现3大变化

娱瓜酱
2026-07-06 16:20:57
菲律宾弹劾案首日,辩方:弹劾目的是赶走民选副总统

菲律宾弹劾案首日,辩方:弹劾目的是赶走民选副总统

南风的温柔
2026-07-07 04:40:12
发现一个社会现象:三四十岁的女人离婚,十个就有九个会后悔;五六十岁的女人离婚,十个就有九个舒心,哪怕是丧偶也能过得很好…

发现一个社会现象:三四十岁的女人离婚,十个就有九个会后悔;五六十岁的女人离婚,十个就有九个舒心,哪怕是丧偶也能过得很好…

大爱三湘
2026-06-14 19:51:57
马科斯的弹劾检察官非常霸道,开庭审判第一天就要改变弹劾规则!

马科斯的弹劾检察官非常霸道,开庭审判第一天就要改变弹劾规则!

墨策讲历史
2026-07-07 00:55:04
沈腾一家阿那亚度假,7岁儿子身高抢镜,王琦专心啃鸡爪更富态了

沈腾一家阿那亚度假,7岁儿子身高抢镜,王琦专心啃鸡爪更富态了

星星没有你亮
2026-06-30 21:27:41
中国男篮92:74撞线,郭士强换掉一人全场盘活,下场只剩一个悬念

中国男篮92:74撞线,郭士强换掉一人全场盘活,下场只剩一个悬念

江启
2026-07-07 02:03:07
岳麓山保洁阿姨在厕所吃饭引热议,当事人回应:怕地面积水让小朋友滑倒,干脆就近吃饭

岳麓山保洁阿姨在厕所吃饭引热议,当事人回应:怕地面积水让小朋友滑倒,干脆就近吃饭

潇湘晨报
2026-07-06 10:49:12
精神小妹的生活原来是这样的!网友:终于知道她们为啥都这么瘦了

精神小妹的生活原来是这样的!网友:终于知道她们为啥都这么瘦了

深度报
2026-02-11 23:35:03
史无前例!儿子缺席父亲国葬,特朗普当众摊牌,中方层级释放信号

史无前例!儿子缺席父亲国葬,特朗普当众摊牌,中方层级释放信号

起喜电影
2026-07-07 05:44:07
王艳熬出头了,婆婆去世、儿子转性、老公失联,终于能放手做自己

王艳熬出头了,婆婆去世、儿子转性、老公失联,终于能放手做自己

皮皮电影
2026-07-06 16:30:49
林丹:若没有岳母的包容和付出,我的婚姻很可能解体,她是我恩人

林丹:若没有岳母的包容和付出,我的婚姻很可能解体,她是我恩人

玖宇维
2026-07-06 05:45:15
干了3年物业我说实话:长期欠物业费的业主,最怕的真不是起诉

干了3年物业我说实话:长期欠物业费的业主,最怕的真不是起诉

娱乐洞察点点
2026-07-07 06:00:09
见王毅外长到访,芬兰总统全然忘了自己的强硬表态,脸上充满激动

见王毅外长到访,芬兰总统全然忘了自己的强硬表态,脸上充满激动

标体
2026-07-07 04:51:42
再见,C罗!27场11球2助攻,41岁C罗结束第6届世界杯征程!

再见,C罗!27场11球2助攻,41岁C罗结束第6届世界杯征程!

懂球帝
2026-07-07 05:06:12
硬度不够?时间不长?这套“床上功夫”技巧,让你重振雄风(爽)

硬度不够?时间不长?这套“床上功夫”技巧,让你重振雄风(爽)

精彩分享快乐
2026-07-06 12:00:22
2026-07-07 07:20:49
将门创投 incentive-icons
将门创投
加速及投资技术驱动型初创企业
2424文章数 596关注度
往期回顾 全部

科技要闻

你在笑机器人摔跤,工程师在想怎么不砸死人

头条要闻

C罗告别!西班牙1-0葡萄牙进8强 梅里诺替补绝杀

头条要闻

C罗告别!西班牙1-0葡萄牙进8强 梅里诺替补绝杀

体育要闻

世界杯最强17岁,贝林厄姆主动和他交换球衣

娱乐要闻

继床照后,司晓迪再爆鹿晗亲密视频

财经要闻

特朗普,从“霸凌全班”到“克己复礼”

汽车要闻

重新定义出行美学 吉利银河TT首发亮相/或8月上市

态度原创

艺术
健康
亲子
旅游
游戏

艺术要闻

它凭什么让人看一眼就破防?这些油画背后是14亿人的集体泪点

突发中风 脑梗和脑出血怎么判断?

亲子要闻

小卷毛在幼儿园三岁生日的视频来喽! 晚上和爸妈三人聚餐庆祝

旅游要闻

一汪龙泉撑起一座村寨,云南华宁龙潭营,藏在大山里的明代活历史

《龙之信条2:黑暗觉者》官方剧情介绍

无障碍浏览 进入关怀版