【推荐算法】CCCFNet: A Content-Boosted Collaborative Filtering Neural Network for Cross Domain Recommender

一、亮点

  1. 使用因子分解的框架,将协同过滤和基于内容的过滤结合在一起;
  2. 使用Cross Domain跨领域推荐——假设跨领域存在一些一致的模式(如不同的domain共享user-side sub-network),因此可以从相对密集的辅助领域获取知识。

二、模型具体结构

rating matrix 定义为:
请添加图片描述
item content attribute matrix定义为:
请添加图片描述
A(1)和R(1)代表target domain的矩阵,A(2)和R(2)代表auxiliary domain的。

为了融合item中的content knowledge,将item的属性嵌入到一个共享的隐空间中,然后用其属性嵌入表示来扩展rating matrix经过LFM分解后的item隐向量。即:
请添加图片描述
其中, V j V_j Vj是rating matrix经过LFM分解后的item隐向量, A j A_j Aj是content 属性矩阵,B是属性embedding矩阵。

rating matrix经过LFM分解后的user隐向量被扩展为:
请添加图片描述
其中, U i a U_{ia} Uia表示原始协同过滤部分的,而 U i b U_{ib} Uib表示content preference 部分。

目标函数为:
请添加图片描述
模型图为:
请添加图片描述
不同的领域共享user-side sub-network。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值