推荐系统冷启动

冷启动主要分为3类:

1. 用户冷启动:主要解决如何给新用户做个性化推荐的问题。对于新用户,没有行为数据,无法根据历史行为预测其兴趣,从而无法为其做个性化推荐。

2. 物品冷启动:主要解决新的物品推荐给可能对它感兴趣的用户

3. 系统冷启动:在一个新开发的网站上设计个性化推荐系统。

一、利用用户注册信息

  用户注册的信息可以用于解决冷启动问题,信息包括3种:

  1. 人口统计学信息:用户的年龄、性别、职业、民族和居住地

  2. 用户兴趣的描述:用户用文字描述他们的兴趣

  3. 从其他网站导入的用户站外行为数据

  获取注册信息的个性化推荐流程基本如下:

  1. 获取用户的注册信息

  2. 根据用户的注册信息对用户分类

  3. 给用户推荐他所属分类用户喜欢的物品

二、选择合适的物品启动用户的兴趣

  当用户第一次访问推荐系统时,不立即给用户展示推荐结果,而是给用户提供一些物品,让用户反馈他们对这些物品的兴趣,然后根据用户反馈给提供个性化推荐。

  选择的物品应该具有以下特点:

  1. 比较热门

  2. 具有代表性和区分性

  3. 启动物品集合需要有多样性

原文地址:https://www.cnblogs.com/leeyuxin/p/10575521.html

时间: 2024-11-25 15:50:56

推荐系统冷启动的相关文章

推荐系统——冷启动问题

冷启动 推荐系统主要是通过用户的历史行为来构建用户画像,从而为用户推荐他们感兴趣的内容,但是新注册的用户在系统中无历史行为,该如何为他们推荐内容是一个很重要的问题,即冷启动问题.推荐系统冷启动问题指的就是对于新注册的用户或者新入库的标的物, 该怎么给新用户推荐标的物让用户满意,怎么将新标的物分发出去,推荐给喜欢它的用户.此外,如果初期用户很少,用户行为也不多,而协同过滤又依赖大量用户行为从而不能很好的训练出精准的推荐模型, 如何让推荐系统推荐的更精确则是系统冷启动问题. 1.用户冷启动 对于新注

推荐系统读书笔记(三)推荐系统冷启动问题

3.1 冷启动问题简介 主要分三类: 1.用户冷启动:如何给新用户做个性化推荐. 2.物品冷启动:如何将新的物品推荐给可能对它感兴趣的用户这一问题. 3.系统冷启动:如何在一个新开发的网站上设计个性化推荐系统. 解决方案: 1.提供非个性化的推荐:热门排行榜,当用户数据收集到一定的时候,再切换为个性化推荐 2.利用用户注册时提供的年龄.性别等数据做粗粒度的个性化 3.利用用户的社交网络帐号登录,导入用户在社交网站上的好友信息,然后给用户推荐其好友喜欢的物品 4.要求用户在登录时对一些物品进行反馈

推荐系统实践(项亮)— 第3章 推荐系统冷启动问题

3.1 冷启动问题简介 问题分类: 用户冷启动 物品冷启动 系统冷启动 常用解决方案: 利用热销榜进行推荐 利用用户注册时的年龄.性别等数据做粗粒度的个性化 利用用户社交数据为其推荐好友喜欢的物品 要求用户在登录时对一些物品进行反馈,收集用户对这些物品的兴趣信息并推荐相似产品 对于新加入的物品,可以利用内容信息,将它们推荐给喜欢过和它们相似的物品的用户 在系统冷启动时,可以引入专家的知识,通过一定的高效方式迅速建立起物品的相关度表 3.2 利用用户注册信息 基于用户注册信息的推荐算法其核心问题是

第三章:推荐系统冷启动与CB

3.1冷启动问题简介: 冷启动问题(cold start)主要分三类: ?     用户冷启动 ?     物品冷启动 ?     系统冷启动 参考解决方案: ?     推热门 ?     利用用户的信息.(如:性别.年龄.地域等) ?     利用登录帐号的社交网络信息 ?     要求新用户登录时做一些反馈 3.2利用用户注册信息 下面介绍一种最简单的,基于用户信息的推荐算法.其核心问题就是计算每种特征的用户喜欢的物品. 也就是说,对于每种特征f, 计算具有这种特征的用户对各个物品的喜欢程

项亮《推荐系统实践》读书笔记2-推荐系统冷启动问题

推荐系统冷启动问题 如何在没有大量用户数据的情况下设计个性化推荐系统并且让用户对推荐结果满意从而愿意使用推荐系统,就是冷启动问题. 冷启动问题主要分为三类: (1) 用户冷启动:如何给新用户做个性化推荐的问题,新用户刚使用网站的时候,系统并没有他的行为数据: (2) 物品冷启动:解决如何将新的物品推荐给可能对它感兴趣的用户: (3) 系统冷启动:如何在新开发网站设计个性化推荐系统,此时网站上用户很少,用户行为也少,只有一些商品的信息. 冷启动的主要解决方案: (1) 提供非个性化推荐:如热门排行

题记 《推荐系统实践》读书笔记

<推荐系统实践>是一本入门级书籍,全书不到200页,通熟易懂,非常适合初学者.记不起上次阅读该书是什么时候,可以确定的是很定不超过三个月,今天回想梳理全书结构,甚是模糊,而是打算重读一遍.并在这里留下些许痕迹,以帮助日后回忆之用.对本笔记内容感兴趣的读者还请购买正版书籍,尊重作者权益! 作者介绍如下: 项亮,毕业于中国科学技术大学和中国科学院自动化所,研究方向为机器学习和推荐系统,现任职于北京Hulu软件技术开发有限公司,从事视频推荐的研究和开发.2009年参加Netflix Prize推荐系

机器学习案例 特征组合——高帅富 冷启动——从微博等其他渠道搜集数据进行机器学习 用户年龄——线性分段处理

摘自:http://www.infoq.com/cn/articles/user-portrait-collaborative-filtering-for-recommend-systems 我们会从一个真实的案例出发,虽然我们做了很多的推荐系统的案例,但毕竟不能把客户的数据给大家看,所以我们用了一份公开的数据,这份数据和我们之前讲的场景是相似的.这份数据来自于 Kaggle,叫做 Criteo 点击率预估比赛. 数据预览 首先我们看数据的样子,第 1 列 col_1 代表的是广告有没有被点击,

推荐系统实践

推荐系统测评  实验方法 离线实验:准备训练数据测试数据并评估: 用户调查:问卷方式.和用户满意度调查 在线实验:AB测试:AB测试是一种很常用的在线评测算法的实验方法.它通过一定的规则将用户随机分成几组, 并对不同组的用户采用不同的算法,然后通过统计不同组用户的各种不同的评测指标比较不同算 法,比如可以统计不同组用户的点击率,通过点击率比较不同算法的性能. 测评指标: 用户满意度 预测准确度:预测准确度度量一个推荐系统或者推荐算法预测用户行为的能力.这个指标是最重要的推荐系统离线评测指标 评分

4、userCF和itemCF对比,冷启动

冷启动问题: 1.用户冷启动:对于新用户没有行为数据,无法对他做个性化推荐 2.商品冷启动:如何将新物品推荐给对它感兴趣的用户 3.推荐系统冷启动:如何在新开发网站上设计个性化推荐系统 原文地址:https://www.cnblogs.com/lybpy/p/9822530.html