【论文标题】A review on deep learning for recommender systems: challenges and remedies  (Artificial Intelligence Review,201906)

【论文作者】Zeynep Batmaz 1 · Ali Yurekli 1 · Alper Bilge 1 · Cihan Kaleli 1

【论文链接】Paper(37-pages // Single column)

=======================<札记非FY> (以下着重 mark 关于CNN的推荐系统!)=========================

4  Perspectival synopsis of deep learning within recommender systems
4.1 推荐系统的深度学习技术
4.1.1 推荐系统的限制玻尔兹曼机
4.1.2 推荐系统的深度信念网络
4.1.3 推荐系统的自动编码器
4.1.4 推荐系统的循环神经网络
4.1.5 推荐系统的卷积神经网络
CNN使用至少一个层的卷积,这类神经网络用于特定的任务,如图像识别和对象分类。 推荐系统也受益于CNNs。
 
1)Oordet al.(2013)利用CNNs从音频数据中提取无法从用户反馈中获得的隐含因子。
2)Shenet al.(2016)利用CNNs从文本数据中提取隐含因子。
3)Zhou等(2016)提取视觉特征,目的是生成用户的视觉兴趣档案,以供推荐。
4)Lei等(2016)利用CNNs提取图像的隐含特征,目的是将特征和用户偏好映射到相同的隐含空间。
5)使用CNNs提取的文本信息的语义意义也被用于推荐系统,特别是上下文感知的推荐系统,以提供更有资格的推荐(Wu等人)。
 
因此,CNNs主要用于从数据中提取潜在因素和特征,尤其是从图像和文本中提取,以用于推荐。
 
 
4.1.6 其他技术
 
4.2  对推荐系统的挑战的补救措施
4.2.1 提高精度的解决方案
4.2.2 稀疏性和冷启动问题的解决方案
1)Oord等(2013)利用CNN从音乐音频信号中提取高级特征,处理基于cf的方法中的冷启动问题。
 
2)Shin etal.(2015)也利用边信息处理稀疏性和冷启动问题进行博客推荐。他们将从文本和图像中提取的特征分别与word2vec和CNNs集成到他们提出的增强归纳矩阵补全方法中。
 
3) Shen等(2016)将CNNs提取的隐含因子整合到矩阵因子分解中,利用隐含因子模型处理稀疏性问题。
ShenX,YiB,ZhangZ,ShuJ,LiuH(2016)
Automatic recommendation technology for learning resources with convolutional neural network. 
In:Proceedings of the international symposium on educational technology, Beijing, China, pp 30–34
——是关于书籍推荐领域的, 提出一种在电子学习环境中为学生提供个性化书籍推荐的方法。
 
4) Kim等人(2017)利用CNN从图像中提取特征,旨在缓解标签感知推荐系统中标签的不足。
Kim D, Park C, Oh J, Yu H (2017) Deep hybrid recommender systems via exploiting document context and statistics of items. Inf Sci 417:72–87. https://doi.org/10.1016/j.ins.2017.06.026
 
5)Ebesu和Fang(2017)提出利用深度神经网络从用户的隐式反馈和项目的文本内容信息中学习项目表示。
 
6)Tuan和Phuong(2017)利用3D-CNNs对基于会话的推荐系统中项目的内容信息进行整合,解决稀疏性问题。
 
 
4.2.3 可伸缩性问题的解决方案
 
 
4.3  对推荐领域的认识和普及

4.4  专业的推荐系统和深度学习
4.4.1 动态推荐系统
(几乎无涉及CNN)
4.4.2 上下文感知推荐系统
(各种CNN)
1)Kim等人(2017)提出利用CNNs从项目的文本描述中获取上下文信息。
Kim D, Park C, Oh J, Yu H (2017) Deep hybrid recommender systems via exploiting document context and statistics of items. Inf Sci 417:72–87. https://doi.org/10.1016/j.ins.2017.06.026
2)
 
4.4.3 Tag-aware recommender systems 标签感知推荐系统
 
6  见解和讨论
 
(4)CNNs和dbns主要用于文本、音频和图像输入的特征工程。所提取的特征可以用于基于内容的过滤技术,也可以作为CF中的边信息。
 
 

【RS】A review on deep learning for recommender systems: challenges and remedies- 推荐系统深度学习研究综述:挑战和补救措施的更多相关文章

  1. 【RS】Wide & Deep Learning for Recommender Systems - 广泛和深度学习的推荐系统

    [论文标题]Wide & Deep Learning for Recommender Systems (DLRS'16) [论文作者] Heng-Tze Cheng, Levent Koc, ...

  2. Wide & Deep Learning for Recommender Systems

    Wide & Deep Learning for Recommender Systems

  3. Deep learning:四十(龙星计划2013深度学习课程小总结)

    头脑一热,坐几十个小时的硬座北上去天津大学去听了门4天的深度学习课程,课程预先的计划内容见:http://cs.tju.edu.cn/web/courseIntro.html.上课老师为微软研究院的大 ...

  4. [转]-[携程]-A Hybrid Collaborative Filtering Model with Deep Structure for Recommender Systems

    原文链接:推荐系统中基于深度学习的混合协同过滤模型 近些年,深度学习在语音识别.图像处理.自然语言处理等领域都取得了很大的突破与成就.相对来说,深度学习在推荐系统领域的研究与应用还处于早期阶段. 携程 ...

  5. 【RS】Deep Learning based Recommender System: A Survey and New Perspectives - 基于深度学习的推荐系统:调查与新视角

    [论文标题]Deep Learning based Recommender System: A Survey and New Perspectives ( ACM Computing Surveys  ...

  6. 论文笔记:A Review on Deep Learning Techniques Applied to Semantic Segmentation

    A Review on Deep Learning Techniques Applied to Semantic Segmentation 2018-02-22  10:38:12   1. Intr ...

  7. Deep Learning论文笔记之(一)K-means特征学习

    Deep Learning论文笔记之(一)K-means特征学习 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文,但老感 ...

  8. 《A Survey on Transfer Learning》迁移学习研究综述 翻译

    迁移学习研究综述 Sinno Jialin Pan and Qiang Yang,Fellow, IEEE 摘要:   在许多机器学习和数据挖掘算法中,一个重要的假设就是目前的训练数据和将来的训练数据 ...

  9. 论文笔记: Deep Learning based Recommender System: A Survey and New Perspectives

    (聊两句,突然记起来以前一个学长说的看论文要能够把论文的亮点挖掘出来,合理的进行概括23333) 传统的推荐系统方法获取的user-item关系并不能获取其中非线性以及非平凡的信息,获取非线性以及非平 ...

随机推荐

  1. Microsoft.Practices.Unity

    // // Summary: // Register a type mapping with the container. // // Parameters: // container: // Con ...

  2. 嵌入式Linux+NetCore 笔记一

    记录嵌入式Linux+NetCore培训中遇到的一些问题以及解决方法 十一放假期间发现园里大神大石头(NewLife团队)开了一个嵌入式Linux+NetCore培训,就报名参加了.更幸运的是,我刚好 ...

  3. 本机与虚拟机Ping不通

    关闭防火墙,设置虚拟机和本机在同一网段,还是ping不同 解决方法:在VMware中点击 编辑---->虚拟网络编辑器----->更改设置 ------->还原默认设置 然后重新配置 ...

  4. 汇编指令之ADC、SBB、XCHG、MOVS指令

    版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明.2019-08-25,23:52:49作者By-----溺心与沉浮----博客园 介绍完这些基础指令,后面就讲到汇编JCC指令了,我觉得介 ...

  5. 【PHP】关于系统性能追踪工具molten

    一.简介 关于molten的介绍网上有很多,是一个全链路追踪的工具,Molten可以看做是phptrace的的升级版(流行的php问题定位工具譬如phptrace,xhprof,这些工具可以自行Goo ...

  6. LGBMClassifier参数

    本文链接:https://blog.csdn.net/starmoth/article/details/845867091.boosting_type=‘gbdt’# 提升树的类型 gbdt,dart ...

  7. linux (04) linux安装mysql

    https://www.cnblogs.com/pyyu/p/9467289.html mysql博客 一.mysql (分支 mariadb) 1.安装mariadb ​ -yum ​ -源码编译安 ...

  8. Go语言goroutine调度器概述(11)

    本文是<go调度器源代码情景分析>系列的第11篇,也是第二章的第1小节. goroutine简介 goroutine是Go语言实现的用户态线程,主要用来解决操作系统线程太“重”的问题,所谓 ...

  9. 维护带修改区间 K 小值

    就是在原来的主席树模板上加上一条将x上的值修改为k 待我们仔细想想之前静态的区间Kth怎么实现的... 我们仍然需要维护前缀和,而只是在以前的代码里面加上单点修改的操作,那么你要每次要修改的前缀和就有 ...

  10. 201971010131-张兴盼《面向对象程序设计(java)》第十二周学习总结

      内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/ ...