- 深度 | David Silver 全面解读深度强化学习:从基础概念到 AlphaGo
- 深度 | 深度学习漫游指南:强化学习概览
- 重磅 | 详解深度强化学习,搭建DQN详细指南(附论文)
- 独家 | 吴恩达NIPS 2016演讲现场直击:如何使用深度学习开发人工智能应用?
- 深度 | 迁移学习全面概述:从基本概念到相关研究
- 深度 | 理解深度学习中的卷积
- 专访 | 东南大学漆桂林教授:知识图谱不仅是一项技术,更是一项工程
- 综述 | 知识图谱研究进展
- 盘点 | 机器学习入门算法:从线性模型到神经网络
- 深度神经网络全面概述:从基本概念到实际模型和硬件基础
- 想了解概率图模型?你要先理解图论的基本定义与形式
- 机器理解大数据的秘密:聚类算法深度详解
- 图灵测试通过事件的噱头以及沉思
- 重磅 | DeepMind 最新生成模型 WaveNet,将机器合成语音水平与人类差距缩小 50%(附论文)
- 谷歌最新的全端到端语音合成系统
- 人工智能能骗过人类吗?愚人节特写:这不是玩笑
- 三张图读懂机器学习:基本概念、五大流派与九种常见算法
- LSTM 入门必读:从基础知识到工作方式详解
- 从语言学到深度学习 NLP 一文概述自然语言处理
- 最全的 DNN 概述论文:详解前馈、卷积和循环神经网络技术
- 从贝叶斯定理到概率分布:综述概率论基本定义
- 追根溯源!一图看尽深度学习架构谱系
- 徒手实现 CNN:综述论文详解卷积网络的数学本质
- 读懂概率图模型:你需要从基本概念和参数估计开始
- 从零开始:教你如何训练神经网络
- 开发者必读:计算机科学中的线性代数
- 学界 | 定量研究:当前机器学习领域十大研究主题
- 机器学习和深度学习引用量最高的 20 篇论文(2014-2017)
- 从贝叶斯角度,看深度学习的属性和改进方法
- 良心 GitHub 项目:各种机器学习任务的顶级结果(论文)汇总
- 深度 | 从朴素贝叶斯到维特比算法:详解隐马尔科夫模型
- 揭秘深度学习成功的数学原因:从全局最优性到学习表征不变性
- 深度 | 从 AlexNet 到残差网络,理解卷积神经网络的不同架构
- 从 Pix2Code 到 CycleGAN:2017 年深度学习重大研究进展全解读
- OpenAI 详解进化策略方法:可替代强化学习
- 从自编码器到生成对抗网络:一文纵览无监督学习研究现状
- 资源 | 从文本到视觉:各领域最前沿的论文集合
- 从决策树到随机森林:树型算法的原理与实现
- 从概率论到多分类问题:综述贝叶斯统计分类
- 从遗传算法到 OpenAI 新方向:进化策略工作机制全解
- 综述 | 一文帮你发现各种出色的 GAN 变体
- 资源 | 生成对抗网络及其变体的论文汇总
- 生成对抗网络综述:从架构到训练技巧,看这篇论文就够了
- 干货 | 物体检测算法全概述:从传统检测方法到深度神经网络框架
- 重磅 | 自动驾驶计算机视觉研究综述:难题、数据集与前沿成果(附 67 页论文下载)
- 神经风格迁移研究概述:从当前研究到未来方向(附论文和代码)
- 深度学习目标检测模型全面综述:Faster R-CNN、R-FCN 和 SSD
- 计算机视觉这一年:这是最全的一份 CV 技术报告
- 计算机视觉这一年:2017 CV 技术报告 Plus 之卷积架构、数据集与新趋势
- 深度 | 2017 CV 技术报告之图像分割、超分辨率和动作识别
- 深度 | 2017CV 技术报告:从 3D 物体重建到人体姿态估计
- 语音合成到了跳变点?深度神经网络变革 TTS 最新研究汇总
- 资源 | 从全连接层到大型卷积核:深度学习语义分割全指南
- 学界 | 词嵌入 2017 年进展全面梳理:趋势和未来方向
- 深度 | 一文概述 2017 年深度学习 NLP 重大进展与趋势
- 学界 | 一文综述所有用于推荐系统的深度学习方法
- 使用深度学习构建先进推荐系统:近期 33 篇重要研究概述
- 业界|谷歌 TensorFlow 的一份全面评估报告:好的坏的及令人讨厌的
- 初学者怎么选择神经网络环境?对比 MATLAB、Torch 和 TensorFlow
- 业界 | 剖析用于深度学习的硬件:GPU、FPGA、ASIC 和 DSP
- 神经形态计算与神经网络硬件最全调查:从研究全貌到未来前景
- 从 GPU、TPU 到 FPGA 及其它:一文读懂神经网络硬件平台战局
- 从浅层模型到深度模型:概览机器学习优化算法
- 综述论文:当前深度神经网络模型压缩和加速方法速览
- 深度 | 从修正 Adam 到理解泛化:概览 2017 年深度学习优化算法的最新研究进展
- 一文概览深度学习中的五大正则化方法和七大优化策略
- 从强化学习基本概念到 Q 学习的实现,打造自己的迷宫智能体
- 回归、分类与聚类:三大方向剖解机器学习算法的优缺点(附 Python 和 R 实现)
- 基于 TensorFlow 理解三大降维技术:PCA、t-SNE 和自编码器
- 一文读懂遗传算法工作原理(附 Python 实现)
- 10 大深度学习架构:计算机视觉优秀从业者必备(附代码实现)
- 从算法到训练,综述强化学习实现技巧与调试经验
- 2017 年度盘点:15 个最流行的 GitHub 机器学习项目
学界 | 一文综述所有用于推荐系统的深度学习方法
在信息泛滥的时代,如何快速高效地萃取出有价值信息成为人们的当务之急,传统的推荐系统由此应运而生;而在诸多领域硕果累累的深度学习也被应用于推荐系统,为后者注入新的动力。机器之心编译的这篇论文,对深度学习在推荐系统中的应用现状作了综述性调研,以期进一步推动推荐系统研究的进展;对于发现的新问题,文中也给出了潜在的解决方案。

原文链接:https://arxiv.org/pdf/1707.07435.pdf
摘要:随着线上信息的体量、复杂度和动态性的不断增长,推荐系统已经成为了一种可以有效解决这种信息过载问题的关键性解决方案。近几年,深度学习的革命性进步在语音识别、图像分析和自然语言处理方面都受到了广泛关注。与此同时,近期的一些研究也说明了深度学习在处理信息检索和推荐任务中的有效性。由于其一流的性能表现和高质量的推荐结果,将深度学习应用于推荐系统已经获得了动力。与传统推荐模型相比,深度学习可以更好的理解用户需求、项目特征及其之间的历史性互动。
本文旨在为近期推动推荐系统研究的基于深度学习的推荐方法提供一份综述评论。同时提出一种基于深度学习推荐模型的分类体系(taxonomy),用于对那些被调查的文章进行分类。在分析回顾相关工作成果的基础上我们发现了尚待解决的问题,潜在的解决方案也将被讨论。
二维分类方法与定性分析:

图 1:基于深度学习的推荐系统分类的二维体系,左侧部分对神经网络模型进行了说明,右侧部分则说明了整合模型。

图 2:(a)使用的数据集;(b)使用的评测指标;(c)最有影响力的工作。

表 2:年引用次数超过 10 次的最具影响力论文。
应用领域:

表 3:特定应用领域的推荐模型。
1. 基于多层感知机(Multilayers Perception)的推荐系统
多层感知机是简明且有效的模型。它广泛应用于很多领域,尤其是工业界。多层前馈网络能够让任意的可测函数接近任意的期望精度。它也是很多高级模型的基础。

图 3:(a)神经协同过滤;(b)CCCFNet;(c)宽度&深度学习;(d)DeepFM。
2.基于自编码器(Autoencoders)的推荐系统
将自编码器应用于推荐系统一般有两种常用方式:(1)使用自编码器在瓶颈层(bottleneck layer)来学习低维度特征表征;或者(2)直接在重构层填充评分矩阵的空白处。

图 4:(a)I-AutoRec;(b)CFN;(c)ACF;(d)CDAE。

表 4:5 个基于自编码器的推荐模型之间的对比。

图 5:(a)协同深度学习(左)与协同深度排序(右)的图模型;(b)深度协同过滤框架。
3.基于卷积神经网络(CNN)的推荐系统
此种系统中的卷积神经网络大多是用于特征提取( feature extraction)的。

图 6:(a)基于 Attention 的 CNN;(b)个性化 CNN 标签推荐;(c)DeepCoNN;(d)ConvMF。
4.基于循环神经网络(RNN)的推荐系统
循环神经网络特别适用于处理推荐系统中的评级和序列特征的时序动态。

图 7:(a)借助 RNN 的 Session 推荐;(b)借助 RNN 的完善的 Session 推荐;(c)循环推荐网络;(d)用于标签推荐的基于 Attention 的 RNN。
5.基于深度语义相似性模型(Deep Semantic Similarity Model)的推荐系统
深度语义相似性模型(DSSM)是一种广泛应用于信息检索领域的深度神经网络。它非常适用于排行榜(top-n)推荐。基础型 DSSM 由 MLP 组成,更高级的神经层比如卷积层和最大池化(max-pooling )层可以被很容易地添加进去。

图 8:(a)基于深度语义相似性的个性化推荐;(b)多视角深度神经网络。
6. 基于受限玻尔兹曼机(Restricted Boltzmann machine)的推荐系统

图 9:(a)RBM-CF;(b)带有隐式反馈的条件性 RBM-CF;(c)基于用户和基于项目的 RBM-CF 的组合;(d)混合 RBM-CF。
7.新兴方法:NADE 和 GAN
NADE 提出了一种易于处理的方法,以对源数据的真实分布进行近似计算,并且可以在几个试验性数据集中产生最一流的推荐精度(与其它基于深度学习的推荐模型相比)。生成对抗网络(GAN)能够将判别模型和生成模型相融合,并且充分利用二者的优点。

图 10:(a)基于神经自回归的推荐系统;(b)IRGAN。
8. 用于推荐系统的深度复合网络(Deep composite models)

图 11:现有的深度复合模型。

图 12:(a)CNN 和 RNN 的引用推荐;(b)比较性深度学习模型;(c)NRT;(d)带有 CNN 的深度语义相似性模型(DSSM)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论