1.Introduction and Evaluation
感谢七月在线罗老师和吴同学!
最近报了七月在线的《推荐系统实战》班,根据上课资料和思维导图整理了这篇笔记!
1)推荐系统介绍
思维导图如下,其中需要掌握的是推荐系统存在的前提:信息过载和用户需求不明确。推荐系统的目标是:高效连接用户和物品,发现长尾商品;留住用户和内容生产者,实现商业目标。
2)推荐系统评估
推荐系统包含三部分:用户,内容生产者,网站;彼此间关系如图所示:
常用评估指标有如下指标,大致分为12个:
一个系统获取用户的反馈方式有显式反馈和隐式反馈,对比如下,隐式反馈为主。
实际设计系统时,准确性和新颖性都要兼容,既要考虑当前收益,又要考虑长远收益。
评估方法主要分为三种:问卷调查,离线评估,在线评估。
3)推荐系统实践
下图介绍了Netflix,Taobao,YouTube三家公司的推荐系统架构:
推荐系统发展经历了以下阶段,Netflix的推荐大赛对推荐系统发展起到了重要作用。
来看一下推荐系统工业架构和学术界与工业界之间的区别:
4)课程安排及学习建议
1.Introduction and Evaluation相关推荐
- [论文阅读][Point-Plane ICP]Object Modeling by Registration of Multiple Range Images
Object Modeling by Registration of Multiple Range Images 文章目录 Object Modeling by Registration of Mul ...
- 超直线能否用于真实物理空间?
所谓"超实线"(Hyperreal line)的原来意思就是"超真实直线". 半年来,我们向全国普通高校投放"超实线",要是"超实 ...
- 程序动态切片技术研究
摘 要 程序切片技术是一种重要的程序分析技术,广泛应用于程序的调试.测试与维护等领域.程序切片主要通过寻找程序内部的相关特性,从而分解程序,然后对分解所得的程序切片进行分析研究,以此达到对整个程序理解 ...
- An Introduction To The SQLite C/C++ Interface
1. Summary The following two objects and eight methods comprise the essential elements of the SQLite ...
- An Introduction to Hashing in the Era of Machine Learning
In December 2017, researchers at Google and MIT published a provocative research paper about their e ...
- [论文翻译] Class-incremental learning: survey and performance evaluation on image classification
论文地址:https://arxiv.org/abs/2010.15277 代码:https://github.com/mmasana/FACIL 发表于:arXiv Oct 2020 省略了图.表的 ...
- CS 540: Introduction to Artificial Intelligence
代写CS 540作业.代做Artificial Intelligence作业.代写Java课程设计作业.代写Java实验作业 CS 540 Fall 2018 CS 540: Introduction ...
- 【深度学习论文阅读】TCN:An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence
2018年人工智能十佳论文之一:TCN 论文地址:An Empirical Evaluation of Generic Convolutional and Recurrent Networks for ...
- Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Compa
目录 1 INTRODUCTION 2 PAPER COLLECTION AND ANALYSIS 2.1 Paper Collection 2.2 Paper Analysis 2.2.1 数据集 ...
最新文章
- GridView的DataKeyNames属性 转载的
- 识骨寻踪:少年,我看你骨骼清奇,不如来看看这本书。
- 推荐95个极富创意的单页网站设计实例欣赏
- netbeans 添加gif图片_告别PC 用手机完成各种GIF动画编辑
- 关于Oracle-SQL语句性能优化
- geekbench 3 android,Geekbench列表声称Xperia 3将包含12GB RAM并运行Android 10
- 100 余个超实用网站
- 【服务器】揭秘淘宝286亿海量图片存储与处理架构
- win10u盘被写保护怎么解除_win10系统下u盘被写保护怎么解除_win10解除u盘写保护方法...
- 计算机窗口闪退,最近电脑经常会有一个一闪而过的窗口,发现是CONSENT.EXE。请问这样正常吗?...
- 华为 MA5680T [EPON]简单开局
- element 刷新
- 数据链路层相关技术总结
- 计算机毕业设计ssm校园竞赛管理系统设计与实现hyr9b系统+程序+源码+lw+远程部署
- Java音乐播放器设计
- NVIDIA英伟达又发布了哪些黑科技?
- OpenGL超级宝典(第7版)笔记11 帧缓存运算 计算着色器 清单 3.13
- 【Andrioid】(转自stormzhang)Android学习之路
- FOC电机控制,出售一份基于国产M0核MCU平台
- 操作系统进程状态和状态转换详解
热门文章
- Hihocoder #1631 : Cats and Fish 模拟
- java phantomjs alert_Python+Selenium+PhantomJS脚本中的Javascript警报
- java xpath 解析xml_使用XPATH解析XML文件
- C++ function bind以及lamda表达式
- canvas绘制图像image
- 将java项目做成app_将鸿蒙做成和EMUI一致,又兼容安卓APP,华为已立于不败之地...
- 属于db模式缺点的是什么_详解 Seata Golang 客户端 AT 模式及其使用
- python源码剖析_Python源码剖析 - 对象初探
- java arraycopyof_Java中System.arraycopy()和Arrays.copyOf()的区别
- a20_v2.0_k70运行在xhda20开发板