点击上方,选择星标置顶,每天给你送干货

阅读大概需要3分钟

跟随小博主,每天进步一丢丢

作者:潘瑞东

研究方向:机器学习和自然语言处理

Hi,我是瑞东,一名研究方向是机器学习&自然语言处理的算法实习僧。最近由于工作需求去了解了一下推荐系统领域的图向量(Graph Embedding),在某乎发现了王喆大佬的“王喆的机器学习笔记”系列,以及大佬的新书《深度学习推荐系统》。之前买过王喆大佬联合编写的《百面机器学习》,也是非常赞的一本书,索性决定一口气通过《深度学习推荐系统》一书对推荐系统做一个简单的入门。

花了数周时间读完《深度学习推荐系统》一书,觉得写的非常流畅,收获颇多。相比其他推荐领域高知名度经典书籍,《深度学习推荐系统》更详细的介绍了深度学习时代的推荐算法,如注意力机制在推荐领域的应用,阿里的DIN&DIEN模型等。

由于书中涉及模型较多,模型之间存在进化与改进的联系,对于我这样“记性不太好”的非推荐领域的读者容易出现记忆的“断片”。我把在读书时的笔记整理成了思维导图,方便作模型之间的对比与模型细节的回忆,现在把图分享出来,希望对于想要了解、研究推荐领域的同学有所帮助~

导图中介绍了经典的推荐算法,如协同过滤、矩阵分解、逻辑回归:

各深度学习推荐算法的思想、结构与特点以及Embedding技术在推荐系统中的应用:

最后是推荐系统结构、推荐系统的冷启动、推荐系统的评估等知识:

暂时没有整理推荐系统部署等知识,以后会补上。个人水平有限,这个思维导图仅仅旨在帮助从宏观角度理解推荐算法,整理中若有遗漏或错误请及时提出。本图只是抛砖引玉,如果想进一步了解推荐系统的相关知识,欢迎关注王喆大佬的“王喆的机器学习笔记”系列或直接阅读《深度学习推荐系统》。

思维导图较长,且对每个模型都画出了结构图,文件较大,欢迎在公众号回复“推荐系统思维导图”进行下载。

添加个人微信,备注:昵称-学校(公司)-方向,即可获得

1. 快速学习深度学习五件套资料

2. 进入高手如云DL&NLP交流群

记得备注呦

一张思维导图带你快速了解深度学习推荐系统相关推荐

  1. 十五张思维导图带你快速学习PHP语言基础

    在打算系统的学习 Laravel 之前,我抽空看了 PHP 语言基础,并且绘制了各个部分的思维导图,以方便自己从一些图片就可以查看相关知识的全貌. 这部分思维导图整理自菜鸟教程的 PHP 教程. 思维 ...

  2. 十五张思维导图带你快速学习PHP语言基础 1

    在打算系统的学习 Laravel 之前,我抽空看了 PHP 语言基础,并且绘制了各个部分的思维导图,以方便自己从一些图片就可以查看相关知识的全貌. 这部分思维导图整理自菜鸟教程的 PHP 教程. 思维 ...

  3. 资源 | 8张思维导图帮你梳理深度学习机器学习多个知识点

    向AI转型的程序员都关注了这个号☝☝☝ 整理 | suiling 本文是对作者@Daniel Martinez(https://twitter.com/danielmartinezf)在GitHub上 ...

  4. 14张思维导图带你系统学习Python核心知识

    关注头条号,私信回复资料会有意外惊喜呦------最后一张照片有资料呦. 总览 14 张思维导图 基础知识 数据类型 序列 字符串 列表 & 元组 字典 & 集合 条件 & 循 ...

  5. 两张思维导图,让你轻松学习数据结构

    ​前段时间打算重新温习一下数据结构,整理一些新的内容,在网上搜到了很多受用的精彩博客,可以说受益匪浅."前人栽树,后人乘凉"已然石锤了. 先亮出第一张思维导图: 数据结构思维导图- ...

  6. python14张图下载_14张思维导图带你征服Python编程

    给IT入门加星标,提升编程技能 下载地址:https://pan.baidu.com/s/1x7GUmy7-NIpm6cCUmnVyVA 提取码:98dv 本文主要涵盖了 Python 编程的核心知识 ...

  7. 互联网时代/数据分析时代,一张思维导图带你学习数据分析的思路

    相信大家对数据分析都有所耳闻,近几年来,数据分析已经成为一个热门岗位,很多互联网公司甚至可以小到一个小程序商城都有相关的数据分析工作.举个例子:你在关注了一个关于户外美食的抖音博主之后,接下来的你刷到 ...

  8. Linux怎么学?一张思维导图带你深入Linux核心原理

    最全Linux学习思维导图,请收藏! 最新整理的2TB干货资源,包括但不限于:Linux运维.架构师.大数据.Docker.数据库.redis.MongoDB.电子书.Java.机器学习.BAT面试精 ...

  9. [HTTP] 01一张思维导图带你领略HTTP发展史

    HTTP是什么 HTTP作为一个较常见的应用协议,在面试过程中经常会对其相关内容进行考察,其发展史亦是重点. HTTP是什么?HTTP为Hyper Text Transfer Protocol的简写, ...

  10. 思维导图带你了解iphone7到底有什么?

    Iphone7在北京时间9月7日正式发布,全新iPhone亮点颇多,可以说全面升级.从第一代iPhone开始苹果公司就不断颠覆人们对手机的人士,这一代iPhone更是当今科技的集大成者.那么iPhon ...

最新文章

  1. Redis简介、特性、优势、应用场景和nosql介绍
  2. 弹性碰撞后速度方向_MEMS加速度计辐射效应
  3. 项目经理的几个重要转变
  4. 泉州中考分数如何计算机,2019年泉州中考总分多少分,泉州中考考试科目设置
  5. Activiti-master activiti5 在线java web流程设计器画布整合视频教程
  6. SAP License:初学者使用SAP常见问题
  7. java 登陆拦截_登录拦截 - java代码库 - 云代码
  8. 搭建vue项目时运行npm run dev 报错问题解决
  9. css3学习笔记之背景
  10. 密码编码学与网络安全(学习)
  11. 关于服务器托管,你了解多少?
  12. 厦门大学计算机学院控制系,厦门大学
  13. 路由器默认IP地址和猫IP冲突的解决方法
  14. MyBioSource丨人Hif1αelisa试剂盒解决方案
  15. php 获取开始日期与结束日期之间所有日期
  16. 计算机专业英语(2013影印版)— KEY TERMS,关键术语(第1章——第6章)
  17. 手把手教你搭建实时大数据引擎FLINK
  18. 实现和IE浏览器交互的几种方法
  19. 降本增效两不误——云原生赋能航空业数字化转型
  20. C语言-数组和指针-11(已有一个排号序的数组,要求输入一个数后,按原来的排序规律将它插入数组中)

热门文章

  1. SDN+DPI文献阅读
  2. c语言之fopen参数(r+,w+,a+)
  3. Java面试题-多线程
  4. SharePoint 2013 中的新增功能(与开发有关)
  5. Expert C Programming学习笔记(1)
  6. 20190827 On Java8 第十四章 流式编程
  7. java day31【web概念概述 、HTML】
  8. 解决React Native使用Fetch API请求网络报Network request failed
  9. linux下查看分区信息和剩余空间大小
  10. ARM-ELF文件格式与GNU ARM Linker机制