5、基于图神经网络的 MFIL 会话推荐模型解析

基于图神经网络的 MFIL 会话推荐模型解析

1. 任务定义

在会话推荐任务中,设会话 $S$ 内第 $i$ 个物品为 $v_s^i$,会话 $S$ 的长度为 $l$,用 $I = {i_s^1, i_s^2, …, i_s^l}$ 表示相应的辅助信息。每个物品的共现信息可表示为 $N = {N_{\epsilon}(v_s^1), N_{\epsilon}(v_s^2), …, N_{\epsilon}(v_s^l)}$,其中 $N_{\epsilon}(v_s^i)$ 表示 $v_s^i$ 在相邻会话中的共现物品。该任务的目标是预测用户在第 $(l + 1)$ 步可能交互的前 $N$ 个物品。

2. MFIL 模型概述

MFIL 模型主要包含三个组件:会话级物品表示学习模块、全局级物品表示学习模块和会话表示学习模块。会话级模块在会话图中结合辅助信息 $I$ 学习物品嵌入;全局级模块基于共现信息 $N$,从全局图中的相邻物品整合信息;会话表示学习模块通过聚合前两个学习模块的表示,生成会话的表示。

其整体框架流程如下:

graph LR
    A[给定会话] --> B[提取全局图和会话 s1 的邻居]
    B --> C[会话模块学习物品嵌入 Hl]
    B --> D[全局模块学习物品嵌入 Hg]
    C --> E[会话表示模块]
    D --> E[会话表示模块]
    E --> F[生成会话 s1 的表示 H]
3. 会话级物品表示学习模块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值