在过去的十年中,神经网络已经取得了巨大的飞跃。如今,神经网络已经得以广泛应用,并逐渐取代传统的机器学习方法。 接下来,我要介绍一下YouTube如何使用深度学习方法来做个性化推荐。

  由于体量庞大、动态库和各种观察不到的外部因素,为YouTube用户提供推荐内容是一项非常具有挑战性的任务。

  YouTube的推荐系统算法由两个神经网络组成:一个用于候选生成,一个用于排序。如果你没时间仔细研究论文,可以看看我们下面给出的简短总结。

  以用户的浏览历史为输入,候选生成网络可以显著减小可推荐的视频数量,从庞大的库中选出一组最相关的视频。这样生成的候选视频与用户的相关性最高,然后我们会对用户评分进行预测。

  这个网络的目标,只是通过协同过滤提供更广泛的个性化。

  进行到这一步,我们得到一组规模更小但相关性更高的内容。我们的目标是仔细分析这些候选内容,以便做出最佳的选择。

  这个任务由排序网络完成。

  所谓排序就是根据视频描述数据和用户行为信息,使用设计好的目标函数为每个视频打分,得分最高的视频会呈献给用户。

  通过这两步,我们可以从非常庞大的视频库中选择视频,并面向用户进行有针对性的推荐。这个方法还能让我们把其他来源的内容也容纳进来。

  推荐任务是一个极端的多类分类问题。这个预测问题的实质,是基于用户(U)和语境©,在给定的时间t精确地从库(V)中上百万的视频类(i)中,对特定的视频观看(Wt)情况进行分类。

关注我的技术公众号《漫谈人工智能》,每天推送优质文章

个性化推荐系统设计(4.1)——案例分析相关推荐

  1. 计算机配件推荐系统论文摘要,个性化推荐系统设计

    内容简介: 个性化推荐系统设计,毕业设计,共65页,29540字,附外文翻译. 摘要 个性化推荐系统根据用户的历史数据,利用推荐算法向他们推荐可能感兴趣的商品.协同过滤(CF)是目前研究最多.应用最广 ...

  2. 个性化推荐系统设计(2.2)——Few-shot Learning用于冷启动的探索

    在推荐领域,我们常常会遇到冷启动的问题,这可能在所有的推荐项目中或多或少都会涉及.对于该问题,通常的解决方法如下: ①(提供非个性化的推荐)比如先推荐热门排行榜,收集一定用户数据后,再进行个性化推荐: ...

  3. 141.如何个性化推荐系统设计-1

    141.1 什么是个性化推荐系统? 个性化推荐系统就是根据用户的历史,社交关系,兴趣点,上下文环境等信息去判断用户当前需要或潜在感兴趣的内容的一类应用. 大数据时代,我们的生活的方方面面都出现了信息过 ...

  4. 143.如何个性化推荐系统设计-3

    143.1 算法介绍 协同过滤算法 协同过滤(Collaborative filtering, CF)算法是目前个性化推荐系统比较流行的算法之一. 协同算法分为两个基本算法:基于用户的协同过滤(Use ...

  5. 系统设计说明书案例_VAV系统设计要点与案例分析

    影响VAV系统效果的设计要点: 全空气定风量系统: 新风机+风机盘管系统: 空气循环半径和配用风机均很小,风机能耗小.且能实现各房间或空调区域的室温控制,便宜. VAV系统(全空气变风量系统): 系统 ...

  6. 142.如何个性化推荐系统设计-2

    142.1 离线训练 离线训练流程 如何线上实时反馈特征? 在线计算,与曝光日志一起上报,离线直接使用 如何解决曝光不足问题? 使用CTR的贝叶斯平滑(CTR = 曝光次数 / 点击次数) 所有新闻自 ...

  7. 个性化推荐系统设计(3.1)——如何评价个性化推荐系统的效果

    准确率与召回率(Precision & Recall)   准确率和召回率是广泛用于信息检索和统计学分类领域的两个度量值,用来评价结果的质量.其中精度是检索出相关文档数与检索出的文档总数的比率 ...

  8. 智能个性化推荐系统设计

    推荐系统构成 * 召回层 - 对海量的数据进行召回 * 排序层 - 对召回后的数据进行排序,排序结果返回给用户 推荐系统架构  基于物品的推荐系统架构  基于用户的推荐系统架构

  9. 【阅读笔记】联邦学习实战——联邦个性化推荐案例

    联邦学习实战--联邦个性化推荐案例 前言 1. 引言 2. 传统的集中式个性化推荐 2.1 矩阵分解 2.2 因子分解机 3. 联邦矩阵分解 3.1 算法详解 3.2 详细实现 4 联邦因子分解机 4 ...

  10. 电子商务网站商品推荐案例分析

    本案例的主要目的是通过分析用户和网站数据,使用数据挖掘技术,分析老客户忠诚度下降的原因. 建立客户忠诚度模型,提高其忠诚度. 一.分析方法和过程 数据来源:客户信息.交易信息分别存放在网站数据库的客户 ...

最新文章

  1. 造车新势力“围猎”秋招,应届生如何拿下高薪 offer ?
  2. 异常:”未处理System.TypeLoadException“
  3. Building COM Objects in C#
  4. 免费Web打印控件测试
  5. 考个计算机一级要学多久,本科需要考计算机一级吗,大学毕业要求必须考计算机一级,这种情况怎么办?...
  6. [转] Java中的static关键字解析
  7. Google搜索图片时只显示第一页
  8. TensorFlow.js:零基础在小程序上实现机器学习
  9. 关于移动端点击事件的问题
  10. 新版FMEA软件参数图(P图)简介(FMEAHunter)
  11. 2016计算机考研408答案,2016年计算机408统考考研真题及答案解析.pdf
  12. 支付宝小程序获取外部任意小程序appId及页面路径(附常见appid)
  13. CAD的输出成高清jpg图片
  14. matlab在编辑器中写完了怎么运行,在编辑器中运行测试
  15. 陈省身文集53——大范围微分几何若干新观点
  16. 人生如烟花,只要曾经绚烂过,便不枉此生
  17. 在家快发霉了?数据告诉你,网友们都怎么打发时间
  18. python pandas dataframe 不显示索引_Python DataFrame 设置输出不显示index(索引)值的方法...
  19. 小飞鱼通达二开 通过开发工作流接口集成ERP系统(图文)
  20. App/QoE-Based Congestion control

热门文章

  1. sap 购汇 换汇 转汇 业务处理
  2. 首届中国餐饮行业资本品牌创新发展(盐城)论坛圆满举办成功
  3. 支付支付简要原理整理
  4. 百度推出新版团购导航 对团购导航造成冲击
  5. 腾讯2021校园招聘-技术研究类和数据分析-第一次笔试20200823
  6. java获取docx_java使用poi读取doc和docx文件的实现示例
  7. 虚拟机中Deepin v20 配置共享文件夹及修改Linux系统环境PATH
  8. 【CondaHTTPError: HTTP 404 NOT FOUND for url <https://conda.anaconda.org/conda-forg/noarch/repodata.】
  9. Docker 配置国内镜像加速器,加速下载速度
  10. python上方菜单栏不见了如何恢复_CorelDRAW菜单栏不见了,如何恢复