DNN个性化推荐模型

2017 年 5 月 19 日 产业智能官

推荐技术

1)协同过滤:

(1)基于user的协同过滤:根据历史日志中用户年龄,性别,行为,偏好等特征计算user之间的相似度,根据相似user对item的评分推荐item。缺点:新用户冷启动问题和数据稀疏不能找到置信的相似用户进行推荐。

(2)基于item的协同过滤:根据item维度的特征计算item之间的相似度,推荐user偏好item相似的item。

(3)基于社交网络:根据user社交网络亲密关系,推荐亲密的user偏好的item。

(4)基于模型:LR模型,user和item等维度特征输入给模型训练,label是show:clk,根据预估的pctr进行推荐。DNN模型:见下面。

2)基于内容的过滤:抽取item的有意义描述特征,推荐user偏好item相似度高的item,个人觉得像基于item的过滤。

3)组合推荐:根据具体问题,组合其它几种技术进行推荐。

1 DNN推荐模型

1)特征工程:

用户维度:用户id,性别,年龄和职业。

电影维度:电影id,类型和名称。

2)模型设计:

user和item维度特征embedding,各自的全连接网络结构,最顶层是两个维度网络结构的cosin距离代表相似度。所以为user推荐相似度高的item。

(1) user维度的网络结构,分别将四个特征embedding,并输入全连接层;再将四个全连接输入到全连接层,并定义激活函数为tanh(代码为paddle开源工具)。

(2)item维度网络结构,同user维度一样,分别将三个特征embedding后输入全连接层,再相加输入全连接层(注意title用了cnn)。

(3)最顶层将user和item连接,cosin距离代表了user和item的相似度,并且损失函数为mse。

2 youtube推荐模型

1)大规模推荐的系统由于数据量太大,不能直接进行全连接的排序,所以一般大致分为两个阶段:百万级到百级的触发过滤出一部分,再进行细致排序截断阶段。

2)百万级到百级的触发过滤,模型采用MLP,训练时softmax做多分类,预测时计算与所有视频的相似度,取top K个视频。我认为label可以是show:clk,类似于LR进行模型推荐。

3)排序截断阶段:网络结构与触发阶段一样,只是最顶层是LR,做排序;特征工程方面可以更细致,比如视频ID,上次点击时间等等。





产业智能 廖红权   AI-CPS


智能赛博物理信息系统(AI-CPS):通过基于云计算、大数据、物联网、区块链和人工智能技术,构建的“状态感知-实时分析-自主决策-精准执行-学习提升”智能赛博物理信息系统,实现产业转型升级、DT驱动业务、价值创新创造的产业互联生态链。


长按上方二维码关注微信号 AI-CPS




登录查看更多
7

相关内容

【CVPR2020-CMU】无数据模型选择,一种深度框架潜力
专知会员服务
22+阅读 · 2020年4月12日
【推荐系统/计算广告/机器学习/CTR预估资料汇总】
专知会员服务
87+阅读 · 2019年10月21日
深度学习算法与架构回顾
专知会员服务
81+阅读 · 2019年10月20日
可解释推荐:综述与新视角
专知会员服务
111+阅读 · 2019年10月13日
推荐系统产品与算法概述 | 深度
AI100
11+阅读 · 2019年6月13日
推荐系统概述
Linux爱好者
20+阅读 · 2018年9月6日
DNN在搜索场景中的应用
机器学习算法与Python学习
8+阅读 · 2018年6月7日
深度学习时代的推荐系统
大数据技术
8+阅读 · 2018年1月6日
【推荐系统】深度解析京东个性化推荐系统演进史
产业智能官
23+阅读 · 2017年12月8日
爱奇艺个性化推荐排序实践
机器学习研究会
7+阅读 · 2017年11月12日
现实版“读心术”,读懂你性格的个性化推荐
微软研究院AI头条
3+阅读 · 2017年9月7日
干货 :详解个性化推荐五大最常用算法
数据分析
6+阅读 · 2017年7月19日
详解个性化推荐五大最常用算法
量子位
4+阅读 · 2017年7月8日
Panoptic Feature Pyramid Networks
Arxiv
3+阅读 · 2019年1月8日
Arxiv
6+阅读 · 2017年12月2日
VIP会员
相关资讯
推荐系统产品与算法概述 | 深度
AI100
11+阅读 · 2019年6月13日
推荐系统概述
Linux爱好者
20+阅读 · 2018年9月6日
DNN在搜索场景中的应用
机器学习算法与Python学习
8+阅读 · 2018年6月7日
深度学习时代的推荐系统
大数据技术
8+阅读 · 2018年1月6日
【推荐系统】深度解析京东个性化推荐系统演进史
产业智能官
23+阅读 · 2017年12月8日
爱奇艺个性化推荐排序实践
机器学习研究会
7+阅读 · 2017年11月12日
现实版“读心术”,读懂你性格的个性化推荐
微软研究院AI头条
3+阅读 · 2017年9月7日
干货 :详解个性化推荐五大最常用算法
数据分析
6+阅读 · 2017年7月19日
详解个性化推荐五大最常用算法
量子位
4+阅读 · 2017年7月8日
Top
微信扫码咨询专知VIP会员