美文网首页
推荐系统的冷启动问题

推荐系统的冷启动问题

作者: 璐兮_cl | 来源:发表于2021-03-10 15:51 被阅读0次

1. 概念

推荐系统本质上是基于历史数据向用户进行个性化推荐,在系统初期或者新用户注册、新物品上线时,并没有历史数据为基础实现推荐,这种情况称为推荐系统冷启动

冷启动包含以下三种情况:

  • 用户冷启动:如何为新用户做个性化推荐?
  • 物品冷启动:如何将新物品推荐给用户?
  • 系统冷启动:用户冷启动 + 物品冷启动

现在,针对以上三种情况,分别阐述解决方案。

2. 用户冷启动

    1. 收集用户特征
    • 用户注册信息:性别、年龄、地域
    • 设备信息:定位、手机型号、app列表
    • 社交信息、安装来源等


      recommend4.png
    1. 引导用户填写兴趣标签


      recommend5.png
    1. 从其他站点获取用户的行为数据,如今日头条&抖音等
    1. 新用户在冷启动阶段倾向于推荐热门排行榜,同时可以加大EE(Explore & Exploit)力度

3. 物品冷启动

  • 给物品打标签
  • 根据物品的内容信息,找出喜欢与之内容相似的物品的用户,将新物品推荐给这些用户


    firststart2.png

4. 系统冷启动

  • 在系统早期,使用基于内容的推荐
  • 逐渐从基于内容的推荐过渡到协同过滤
  • 基于内容的推荐和协同过滤的推荐结果都计算出来,加权求和得到最终推荐结果

相关文章

  • 使用Dropout解决推荐系统冷启动问题

    使用Dropout解决推荐系统冷启动问题 推荐系统回顾 & 冷启动问题 推荐系统的主流算法分为两类:基于记忆的(M...

  • 《推荐系统实践》第三章学习笔记

      本章主要讲的是推荐系统冷启动问题。冷启动问题,就是如何在没有数据的情况下设计个性化推荐系统,让用户对推荐结果满...

  • 主题模型在推荐系统中的应用

    1、什么是推荐系统中的冷启动问题 推荐系统中的冷启动问题:在没有大量用户数据的情况下如何给用户进行个性化推荐,目的...

  • 传统推荐算法

    传统推荐算法 Bandit算法与系统推荐 在推荐系统里比较经典的问题,就是EE和用户冷启动问题 什么是EE,两个单...

  • [推荐系统]推荐系统冷启动问题

    推荐系统需要根据用户的历史行为和兴趣预测用户未来的行为和兴趣,因此大量的用户行为数据就称为推荐系统的重要组成部分和...

  • 抖音推荐系统冷启动

    推荐系统的冷启动问题是指对于新用户系统缺乏足够的数据来捕捉用户的兴趣并有效的推荐内容。这个问题是推荐系统再实际产品...

  • 《推荐系统实践》 冷启动问题

    为什么为遇到冷启动问题呢?什么是冷启动 cold start? 推荐系统根据用户以往的历史行为,兴趣,来预测其未来...

  • 推荐系统--冷启动问题

    这两天把《推荐系统实践》差不多看完了,看下来整体感受就是,这真的是一本实践的书,一点花里胡哨的东西都没有,从头教你...

  • 推荐系统浅谈系列(三) - 冷启动问题

    本文在《推荐系统实践》(项亮)一书的基础上介绍一下推荐系统的冷启动问题。感慨下,做个系统复杂着呢,做个优质的推荐系...

  • 推荐系统实践-推荐系统的冷启动问题

    冷启动问题主要分为3类:用户冷启动物品冷启动系统冷启动有以下解决方案:1.利用用户注册信息注册信息可以分为三种:人...

网友评论

      本文标题:推荐系统的冷启动问题

      本文链接:https://www.haomeiwen.com/subject/xmmwqltx.html