本文翻译自:https://medium.com/@InDataLabs/approaching-the-cold-start-problem-in-recommender-systems-e225e0084970#.nic6ab24z

  在之前的一篇文章中我们已经讨论过了机器学习在推荐系统中的应用,现在我们想把焦点放在移动应用、电子商务平台、搜索引擎和其他必须面对推荐系统冷启动的问题上。

借助机器学习来发挥推荐系统作用的人数在持续增长。多亏整合了机器学习,推荐系统似乎对用户的习惯和喜好了如指掌,还能与时尚趋势与时俱进,这带来的便利性是毋庸置疑的。

机器学习对推荐技术的成功至关重要  

  机器学习仅仅被用在了最好的推荐系统中,在这样的系统中,预测模型会不断学习并使自己适应于平台的用户和上面销售的商品,对于每一位特定用户,这项技术可以提供自动最优化和个性化的内容。

一个直接从企业以及网站、应用、邮件链接的客户那学习的推荐引擎,产生了“定制算法”以使其变得更聪明,这可是密切关系到每一位客户的问题。

  然而,当用户第一次接触这样的平台,或者需要做一个新的查询,冷启动问题就会出现,而想要成功地提供最好和个性化服务得很大程度上依赖于该平台快速适应新用户和新查询的能力。

产品冷启动VS顾客冷启动

  “冷启动”这个术语来源于汽车,当引擎没有预热,汽车就还不能顺利工作,但是一旦达到了理想温度,汽车就能顺利工作了。而对于一个推荐引擎这不过意味着它还没有达到顺畅工作和产生最佳结果的理想条件。

现在主要有两种应对冷启动的策略(顾客冷启动和产品冷启动)和几个帮助推荐系统应对这些问题的方法。

  冷启动问题与某些服务的新用户和新产品相关,这些新产品尚未在某一用户组中获得评论或成功购买的历史记录。而且在没有足够关于特定商品的用户行为时,引擎将不知道怎样去推荐展示它们。基于内容过滤法正成功地解决这个挑战。当产生推荐时,这个系统最先用新商品的元数据,尽管用户行为仍在上一个地方持续一定时间。

  区分那些纯浏览用户与有购物目的的用户也是可能做到的。例如,如果有人在很短的一个时间内点击了从汽车到花盆的任何东西,推荐引擎将会知道不要利用这些用户点击历史记录为其他用户做更深度的推荐。

顾客冷启动情况下,大多数系统使用基于流行度的策略。大多数流行产品基于全球、区域和当地趋势或者一天中的特定时间段被识别出来。加强版引擎使用了以下信息:地理定位、引用(知道访客从哪里来)、设备(手机或电脑,ISO或安卓)、浏览器。所有的这些帮助展现的广告个性化并及时做出推荐。用户首次访问期间仅仅做出2、3次点击之后,这些行为信息就开始生效了,以帮助揭示用户的真正的兴趣爱好。

  当为几乎不了解的人挑选礼物时候大多数人会感到绝望,我们可以明白推荐系统面对不了解任何喜好和需求的全新用户时难作出判断是同样的道理。以当前科技发展的速度判断,这些让机器而不是人做出选择的问题将会变得简单得多。

查看原文请点击indatalabs.com

转载于:https://www.cnblogs.com/190260995xixi/p/5925106.html

关于推荐系统中的冷启动问题探讨(Approaching the Cold Start Problem in Recommender Systems)...相关推荐

  1. [论文阅读] 对话式推荐系统的进展与挑战:综述(Advances and Challenges in Conversational Recommender Systems: ASurvey)-06

    0. 序言 本文介绍CRS的最后一个主要挑战:Evaluation and User Simulation   评估和用户模拟 1. Evaluation 常见数据集如下,大部分研究采用基于对通用数据 ...

  2. 推荐系统中的冷启动问题

    转载:https://www.jianshu.com/p/97e46f933010 冷启动问题的定义 推荐系统需要根据用户的历史行为和兴趣预测用户未来的行为和兴趣,对于BAT这类大公司来说,它们已经积 ...

  3. 基于内容推荐系统中的常识 [ACM暑校]

    How to represent content to improve information access and build a new generation of services for us ...

  4. 基于内容推荐系统中的常识

    How to represent content to improve information access and build a new generation of services for us ...

  5. 推荐系统中的数据稀疏和冷启动问题

    原文链接:RS:推荐系统中的数据稀疏和冷启动问题 如何在没有大量用户数据的情况下设计个性化推荐系统并且让用户对推荐结果满意从而愿意使用推荐系统,就是冷启动问题. 冷启动问题主要分为三类:  (1) 用 ...

  6. 何向南教授团队最新综述:对话推荐系统中的进展与未来挑战

    ©作者|高崇铭.雷文强等 来源|社媒派SMP 背景介绍 推荐系统为工业界带来了巨大的收益.大多数推荐系统都是以静态的方式工作,即从用户历史的交互中来推测用户的兴趣爱好从而做出推荐.然而,这样的方式有缺 ...

  7. 区块链在个性化推荐系统中的应用研究综述

    区块链在个性化推荐系统中的应用研究综述 许小颖, 陈熙, 陈源, 谢永靖 华南理工大学工商管理学院 摘要:区块链作为一种新兴技术,以其去中心化.难以篡改.匿名性和可追溯性等特点,为个性化推荐系统的改进 ...

  8. 【推荐实践】腾讯推荐系统中的深度匹配模型

    省时查报告-专业.及时.全面的行研报告库 省时查方案-专业.及时.全面的营销策划方案库 [免费下载]2022年6月热门报告合集从零开始了解推荐系统全貌机器学习在B站推荐系统中的应用实践微信视频号实时推 ...

  9. 搜索和推荐系统中的深度匹配模型

    文章作者:辛俊波 腾讯 高级研究员 编辑整理:DataFunTalk 导读:推荐系统和搜索应该是机器学习乃至深度学习在工业界落地应用最多也最容易变现的场景.而无论是搜索还是推荐,本质其实都是匹配,搜索 ...

最新文章

  1. discuz x3插件开发傻瓜图文教程,用demo说话
  2. 比特安索孟雄晖:软件授权的新开始
  3. mysql按周统计_MySQL按周统计 WEEK 实例
  4. 图像分类、目标检测、语义分割、实例分割和全景分割的区别
  5. sqlserver 重置自增Id
  6. 字节流读数据(一次读一个字节数据)
  7. 第一百三十八期:37 个MySQL数据库小知识,为面试做准备
  8. php中用microtime()函数来测试代码运行时间
  9. 史上最全SpringCloud2.0视频教程
  10. Python打包成exe.文件教程分享
  11. python可以做什么灰产-广州市标书资料销毁详细流程
  12. [Unity]寻路导航
  13. 你真的懂iOS的异常捕获吗?
  14. OpenGL课程设计 光线追踪
  15. iOS-Swift3富文本(UILable文本图文混排)
  16. SecureCRT 8.5字体配色步骤
  17. strstr()函数c++代码实现实例及运行结果
  18. 练字格子纸模板pdf_a4田字格练字纸打印版-练字标准田字格模板-a4打印版下载最新免费excel版-西西软件下载...
  19. MSChart使用之动态生成多个多行ChartArea
  20. 微信/QQ域名检测-最新腾讯域名检测官方接口

热门文章

  1. idea错误提示不明显_淘宝镜像错误导致vue项目一系列异常
  2. 温度转换的python程序_python学习阶段性小结
  3. 服务器搭建成虚拟空间,服务器搭建虚拟空间
  4. 化学实验中计算机技术的应用,浅谈计算机在基础化学实验中的应用
  5. oracle数据库exp权限,exp/imp 权限问题及其知识拓展
  6. java怎么录入4位会员号_[Java源码]键盘输入会员卡号,对其格式、位数进行判断,不符合规则会跳转重新输入 | 学步园...
  7. matlab 中产生高斯白噪声
  8. 图像的输入\输出和显示
  9. linux文件自动改名,C#如何在生成文件夹或者文件时候自动重命名
  10. 实战matlab之文件与数据接口技术,实战MATLAB之文件与数据接口技术