User-Item协同自回归模型的协同过滤

Besides the success on object recognition, machine translation and system control in games, (deep) neural networks have achieved state-of-the-art results in collaborative filtering (CF) recently. Previous neural approaches for CF are either user-based or item-based, which cannot leverage all relevant information explicitly. We propose CF-UIcA, a neural co-autoregressive model for CF tasks, which exploit the structural autoregressiveness in the domains of both users and items. Furthermore, we separate the inherent dependence in this structure under a natural assumption and develop an efficient stochastic learning algorithm to handle large scale datasets. We evaluate CF-UIcA on two popular benchmarks: MovieLens 1M and Netflix, and achieve state-of-the-art predictive performance, which demonstrates the effectiveness of CF-UIcA.

神经网络在物体识别,机器翻译中取得了成功。

之前的Neural CF方法(user-based or item-based)不能明显的平衡相关信息。这里提出了一种CF-UIc方法。

CF中两大关联:User-User Correlations (UUCs) and Item-Item Correlations (IICs)

隐藏变量模型:Matrix Factorization(MF) and neural network based models

MF methods take both UUCs and IICs in count implicitly as a prediction is the inner product of the latent vectors of the corresponding user and item.

两类NN-based协同过滤:RBM-CF和CF-NADE 只考虑UUC和IIC中的一个

而CF-UIcA同时基于UUC和IIC预测推荐结果

图片来自论文


上图中,绿色/黄色/灰色分别对应喜欢/不喜欢/未评价

(a)Predicting with a single User-User Correlation.
(b) Predicting with a single Item-Item Correlation.
(c) Predicting with multiple User-User Correlations.
(d) Predicting with multiple Item-Item Correlations.
1.问题的形式化与符号化
(user, item, rating)三元组记为(i,j,Rij),评分范围1-K

假定系统有D个三元组,D<<N*M

σ是(1,2,..,n)的排列

2.数学模型

(N × M )! possible orderings of all the entries in R

UUC和IIC的条件模型:

其中
隐藏层

转载于:https://my.oschina.net/lfxu/blog/831774

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值