专栏首页IT派21张知识卡,告诉你推荐系统的核心技术

21张知识卡,告诉你推荐系统的核心技术

推荐系统目前已经深入到了互联网的各类产品中。不管是到电子商务网站购物,还是到新闻阅读网站获取信息,甚至是在出行的时候希望听到不同的音乐,不同种类的推荐系统都在我们的生活中发挥着举足轻重的作用。

为了给大家全方位给你解读推荐系统核心技术,作者精心整理了21张卡片,推荐各位收藏。

1. 现代推荐架构剖析

在讨论任何一种架构之前,我们首先来看一下这个架构需要解决什么样的问题。然后在这些问题的指引下,我们就可以来分析不同架构在解决这些问题上的优劣。

那么,对于一个推荐架构来说,我们需要解决什么样的问题呢?有以下3点:

  1. 能够在一两百毫秒内给用户提供当前的推荐结果;
  2. 对用户和系统的交互结果做出响应;
  3. 考虑用户群体的覆盖率的问题。

以下3张卡片,由浅入深讲解了最常见的3种现代推荐架构。

2. 简单推荐模型

我们从3种简单的推荐模型讲起。

3. 基于隐变量的模型

我们通过模型的假设,知道隐变量之间的关系,但暂时并不知道隐变量的取值。因此需要通过“推断”过程来确定隐变量的实际取值。当我们知道了这些隐变量的取值之后,就可以根据这些取值来对未来的数据进行预测和分析。

隐变量往往还带有“统计分布”的假设。最简单的隐变量模型是高斯混合模型。

4. 高阶推荐模型

下面,是3种常见的高级推荐模型,分别为:张量分解模型、协同矩阵分解和优化复杂目标函数。

5. 推荐的Exploit和Explore算法

一个推荐系统,如果片面优化用户的喜好,很可能导致千篇一律的推荐结果。所以,就需要EE算法来实现个性化推荐。这里介绍2种最常见的EE算法——UCB算法和汤普森采样算法。

6. 基于深度学习的推荐模型

说完了EE算法,再来聊聊推荐系统研究领域里一个比较前沿的话题,那就是如何利用深度学习来提升推荐系统的精度。主要介绍受限波兹曼机(RBM)、递归神经网络(RNN)和多层神经网络在推荐系统中的应用。

7. 推荐系统的评价

最后,跟大家分享如何评测推荐系统。这个话题非常重要,牵涉到如何持续对一个推荐系统进行评价,从而能够提高推荐系统的精度。评测分为:线下评测、线上评测和无偏差估计。

本文分享自微信公众号 - IT派(transfer_3255716726)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-04-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 推荐9个软件神器,26个网站,让你PPT更加风骚

    导语:本文推荐了9个软件神器,26个网站,包含了PPT制作中的图片,素材,格式处理等方面。标题链接直达官网或者下载地址

    IT派
  • 一个全球最大成人网站的Python爬虫

    项目地址:https://github.com/xiyouMc/WebHubBot/

    IT派
  • 没有 Python,微软宣布 Excel 新增 JavaScript 支持

    去年年底曾有外媒报道,由于社区用户的强烈要求,微软正考虑添加 Python 作为官方的一种 Excel 脚本语言。不过在昨天的 Build 2018 开发者大会...

    IT派
  • 推荐系统遇上深度学习(三十二)--《推荐系统实践》思维导图

    本文是项亮《推荐系统实践》一书的思维导图,这本书介绍了推荐系统中最基本的方法、冷启动问题及解决方案、如何利用标签、上下文信息以及社交网络数据进行推荐等内容,对想...

    石晓文
  • 快手类推荐系统实践

    1. 什么是推荐系统 推荐系统是一种信息过滤系统,近年来非常流行,应用于各行各业。 比如大家耳熟能详的快手、头条、手机百度、淘宝、京东、应用宝...几乎各个平台...

    机器学习算法工程师
  • 神奇的推荐系统:用得好,销量倍增

    以下节选自克里斯·安德森的《长尾理论》一书:「在 1988 年,一位名叫乔·辛普森的英国登山者写了一本书,名为《触摸巅峰》,这本书讲述了他在秘鲁安第斯山脉接近死...

    机器之心
  • 通俗易懂,互联网的常见推荐算法

    没有复杂的公式,没有晦涩的技术词汇,从最简易的案例,了解互联网最常见的推荐算法,每篇1分钟,保证弄懂。 一、《从电影推荐开始,聊协同过滤》 什么是协同过滤 协同...

    架构师之路
  • 干货|3分钟让你了解个性化推荐算法

    如果去商场里买东西,我并不愿意听导购小姐讲的话,但是电商网站上的推荐,我还真的愿意看一看。【猜你喜欢】,好,那你就猜猜吧。

    华章科技
  • 3分钟轻松了解个性化推荐算法

    摘要:如果去商场里买东西,我并不愿意听导购小姐讲的话,但是电商网站上的推荐,我还真的愿意看一看。【猜你喜欢】,好,那你就猜猜吧。 推荐这种体验除了电商网站,还有...

    CDA数据分析师
  • 世界读书日之际推荐几本书

    电影《卡萨布兰卡》里有一句话:“你现在的气质里,藏着你走过的路,读过的书和爱过的人”,那么你想培养自己的的气质吗。

    王新栋

扫码关注云+社区

领取腾讯云代金券