第一章

  • 什么是推荐算法?
    推荐算法是用于解决信息过载问题的方法,链接无明确需求的用户与物品的工具。
  • 个性化推荐
    依赖于用户行为。大多数包括:前台展示页,后台日志系统以及推荐算法系统。应用情景是:存在信息过载 & 大多数时候人们没有明确需求。可以用在:电子商务,电影与视频,音乐or电台,社交网络,阅读,基于定位的服务,广告等等
  • 推荐系统测评
    重要指标:推荐准确度。但是准确不代表推荐系统好。比如,预测明天太阳从东边升起。
    好:能准确预测行为,扩展视野,发现可能感兴趣却不容易发现的东西。《长尾理论》
    试验方法:offline experiment , user study, online experiment(AB测试)

    测评指标:用户满意度,预测准确度【评分预测(RMSE,MAE),TopN推荐(precision,recall),覆盖率(信息熵,基尼系数,马太效应),多样性,新颖性,惊喜度(不相似但满意),信任度,实时性(news,cold start),健壮性(模拟攻击,去噪),商业目标】总的来说是保持覆盖度,新颖度和多样性的情况下,准确率最大化。
    测评维度:用户维度,物品维度,时间维度

读书笔记 -- 推荐系统实践(1)相关推荐

  1. 读书笔记--推荐系统实践 第一章

    推荐系统实践 编著 项亮 参与创建Resys China推荐系统社区 第一章 好的推荐系统 什么是好的推荐系统?什么样的特征?有哪些评价指标? 1.1 好的推荐系统 信息过载 (Information ...

  2. 读书笔记--推荐系统实践(2)

    第二章 利用用户行为数据 用户行为数据简介 最简单的存在形式是:日志 行为数据的反馈形式以及对比: 用户行为分析 设计算法之前的分析,更有针对性的进行算法设计. 用户活跃度和物品流行度的分布:满足Po ...

  3. 读书笔记---推荐系统实践(3)

    基于邻域的算法 基于领域的算法是推荐系统中最基本的算法,包括基于用户的协同过滤算法以及基于物品的协同过滤算法. 基于用户的协同过滤算法 这是推荐系统中最古老的算法,甚至可以说这个算法标志这推荐系统的诞 ...

  4. 读书笔记--推荐系统实践(4)

    这次主要谈一下对推荐系统中的用户相似度进行的一个改进. 首先有这样的一个现象,有些热门物品是很多人都共同拥有的,并不能代表兴趣所在,如:新华字典等,然而冷门物品往往可以反应兴趣所在,比如,买了数据挖掘 ...

  5. 【高性能Mysql】读书笔记及实践总结

    前言: 最近看了一系列mysql文章.对Mysql的基础知识理解有了一些与实践相符合的认知.mark一下. 正文: MySql基础知识分为四大点:一.并发控制(读/写锁):二.事务:三.多版本并发控制 ...

  6. 响应式Web设计读书笔记与实践

    前段时间在微博上看到了几个在当今前端圈中的大牛的撕逼大战,作为一个前端小白来说就只是看热闹的,热闹中看到了两本书,<无懈可击的Web设计>和<响应式Web设计>,前者没有买到纸 ...

  7. 推荐系统实践读书笔记-04利用用户标签数据

    推荐系统实践读书笔记-04利用用户标签数据 推荐系统的目的是联系用户的兴趣和物品,这种联系需要依赖不同的媒介.GroupLens在一篇文章中表示目前流行的推荐系统基本上通过3种方式联系用户兴趣和物品. ...

  8. 推荐系统实践读书笔记-01好的推荐系统

    推荐系统实践读书笔记-01好的推荐系统 在研究如何设计推荐系统前,了解什么是好的推荐系统至关重要.只有了解了优秀推荐系统的特征,我们才能在设计推荐系统时根据实际情况进行取舍.本章分3个步骤来回答这个问 ...

  9. 推荐系统实践读书笔记-08评分预测问题

    推荐系统实践读书笔记-08评分预测问题 本书到目前为止都是在讨论TopN推荐,即给定一个用户,如何给他生成一个长度为N的推荐列表,使该推荐列表能够尽量满足用户的兴趣和需求.本书之所以如此重视TopN推 ...

最新文章

  1. 定义和使用含有泛型的类
  2. nginx配置静态文件过期时间
  3. linux include 编译,linux-如何使用OpenSSL include编译.c文件?
  4. 关于dubbo的几个问题
  5. redux相关学习资源
  6. bzoj 5093 [Lydsy1711月赛]图的价值——第二类斯特林数
  7. java随机抽样算法_随机抽样一致性(RANSAC)算法详解
  8. mysql基础之忘掉密码解决办法及恢复root最高权限办法
  9. 玻尿酸市场价格有很多,你是赚了还是亏了?
  10. 20.大型网站典型故障分析
  11. visio软件接口流程图_绘制流程图——Visio可以让你事半功倍哦!
  12. android lomo设计与实现,拍静物 美图秀秀Android轻松调LOMO风格
  13. 2023秋招大厂经典面试题及答案整理归纳(201-220)校招必看
  14. PrimeNG p-Table 自定义shift多选功能
  15. 记录-老联想笔记本安装 centos8
  16. 图像分类之:经典机器学习 Battle 深度学习
  17. python数据可视化库 动态的_Python数据可视化:Pandas库,要是一行代码就能完成...
  18. 计算机二级msoffice选择题知识,2017计算机二级MSoffice选择题练习(含答案)
  19. Webpack5 - 常用Plugin(插件)
  20. ping包 命令格式 用法集

热门文章

  1. 浦东计算机学校排名2015,浦东重点初中排名:四大名校、八大金刚。。(2015新编)...
  2. html点击弹出登录注册表单提交代码
  3. C语言%d、%c与%hhd的区别,%p与%x的区别
  4. 大数据征信助力金融科技腾飞
  5. PlayStation Classic由开源PCSX模拟器提供支持
  6. IPC$漏洞利用简介
  7. LayUi做登录注册
  8. 【人工智能】农夫过河问题
  9. android saf 打开指定目录,并操作相关文件
  10. RPG类型的游戏革命