深度学习推荐系统实战
王喆
Roku 推荐系统架构负责人,前 hulu 高级研究员,《深度学习推荐系统》作者
33298 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 44 讲
深度学习推荐系统实战
15
15
1.0x
00:00/00:00
登录|注册

国庆策划 | 关于深度学习推荐系统,我有这些资料想推荐给你

《程序员修炼之道》
吴军老师的《数学之美》
王喆的《深度学习推荐系统》
项亮的《推荐系统实践》
诸葛越和hulu机器学习团队的《百面机器学习》
复旦大学邱锡鹏老师的《神经网络与深度学习》
南京大学周志华老师的《机器学习》
Redis
TensorFlow
Spark
程序员修炼之道
数学之美
深度学习推荐系统
推荐系统实践
百面机器学习
神经网络与深度学习
机器学习
初识实践工具
课外书
推荐系统领域书籍
技术参考书
深度学习推荐系统

该思维导图由 AI 生成,仅供参考

你好,我是王喆。明天就是国庆和中秋假期了,这里我提前祝你节日快乐!
专栏上线以来,通过跟同学们在留言区讨论,我发现同学们的基础差别很大。有的同学已经是其他领域的资深工程师,希望借这门课丰富一下知识体系。有的同学确实是 0 基础的新手,可能对于机器学习的一些基本概念都不是特别清楚。
所以,我特意准备了一些适合不同阶段学习的参考书目和一些基础的实践项目,希望你能借着国庆假期查漏补缺,为我们后面的学习打好基础。
虽然这些参考书适合的学习阶段不同,但它们有两个特点,一是这些书,我都读过很多遍,它们在我学习、工作生涯的某个阶段让我受益匪浅;二是这些书都非常易读易懂,不是那种诘屈聱牙的“不适合人类阅读”的技术书。好,我们先来看看都有哪些书吧。

技术参考书,贵精不贵多

如果你在学习第 3 节课的时候有一些困难,就说明你对机器学习的一些基础概念还不太清楚,我希望你能继续巩固机器学习的基础知识,这里我推荐三本书,你根据自己的偏好和知识基础选择一本就好啦。
第一本书是南京大学周志华老师的《机器学习》。
这本书也称“西瓜书”,它的内容比较偏向传统机器学习,深度学习的内容也有,但不是重点。它的特点就是内容非常全面、详尽,语言也流畅易懂。所以,我把它推荐给机器学习基础不太好的同学,希望能够帮助你巩固基础。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

深度学习推荐系统是当前热门的技术领域之一,本文作者王喆提供了一系列适合不同阶段学习的参考书目和实践项目,以帮助读者打好基础。他推荐了三本机器学习基础书籍,包括南京大学周志华老师的《机器学习》、复旦大学邱锡鹏老师的《神经网络与深度学习》和诸葛越与hulu机器学习团队的《百面机器学习》。此外,还推荐了两本推荐系统领域的书籍,分别是项亮的《推荐系统实践》和王喆的新书《深度学习推荐系统》。此外,他还推荐了两本计算机领域的“闲书”,分别是吴军老师的《数学之美》和《程序员修炼之道》。此外,他还建议读者熟悉Spark、TensorFlow和Redis这三个工具,以便在后续学习中更加得心应手。整体而言,本文提供了丰富的学习资源和实践建议,适合对深度学习推荐系统感兴趣的读者参考。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《深度学习推荐系统实战》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(20)

  • 最新
  • 精选
  • 夜雨声烦
    安装spark/pyspark/redis/执行官网测试代码 1,mac 下安装spark:https://blog.csdn.net/roguesir/article/details/78335034 """ 因为只在本地执行数据,没有使用Hadoop的hdfs所以没有安装Hadoop,只安装了spark。 """ 遇到的困难就是找不到spark的包,从这个地址可以下载:https://archive.apache.org/dist/spark/ 在/usr/local/spark-2.4.7-bin-hadoop2.7/sbin下,执行 ./stop-all.sh 可以关闭spark的运行。 2,mac下安装pyspark:https://blog.csdn.net/hil2000/article/details/90747665 Hadoop下载地址: https://archive.apache.org/dist/hadoop/common/ 3,执行spark教程中的测试代码: 进入到spark所在目录:/usr/local/spark-2.4.7-bin-hadoop2.7 然后执行 bin/spark-shell 进进入到带有特殊字体写的“spark”的scala中了,然后就可以执行官网样例(https://spark.apache.org/docs/2.4.3/quick-start.html)中scala的代码了。 4,安装redis redis下载、安装教程地址:http://www.redis.cn/download.html

    作者回复: 赞实践

    2020-10-12
    5
    11
  • 野水晶体
    作为一个玩了推荐有几年的半老炮,王喆老师推荐的几本书差不多都看过一遍,尤其是王喆老师的深度学习推荐系统和吴军老师的数学之美,都是第一本书翻烂了,又买了第二本书在手的人,推荐系统的算法和工程在心里逐渐形成体系的过程中越来越感觉有两点困扰心里:其一是构建过程中怎么思考的问题,怎么选择算法,基于什么样的逻辑原则优化算法,不知后文有没有这方面的技巧?其二是推荐落到产品上的应用,对于公司来讲,算法毕竟无法交付,老师在构建推荐的过程中还有哪些比较有意思的应用? 不知这两方面内容老师后面的文章中会不会涉及,或者有哪些资料或书籍可以推荐?

    作者回复: 你的问题非常好,是一个senior工程师应该思考问题的方法,但说实话,这些问题的解决还是严重依赖工作上的积累和经验。因为算法落地的场景和优化的点实在太多了。 所以我一直讲不要期待magic和银弹,这门课肯定会介绍一些经验,但主要还是放在帮大家建立知识和工程上的架构。

    2020-10-01
    8
  • w1sl1y
    https://tensorflow.google.cn/tutorials/quickstart/beginner 老师给的tensorflow的HelloWorld的国内网址,老师给的链接国内太慢了,打不开。大家可以看这个。

    作者回复: 多谢推荐,原文中我找时间也更换一下。

    2020-09-30
    8
  • Geek_6789118
    老师好,目前让我困惑的是,当数据特别稀疏时,设计合适模型的思路是什么?我采集到的数据中有非常多用户只有很少的物品交互记录,我使用了(协同过滤类的)深度学习模型,但是过拟合现象很严重。 我目前的想法是把数据分成两部分,一部分用户的交互数据比较多,使用基于协同过滤的深度学习模型来训练;另一部分数据使用聚类方法,根据相似度进行推荐。不过这个想法还没实施,不清楚效果如何,请问针对这个问题有什么好的方法?

    作者回复: 数据如果过于稀疏的话,确实不适合深度学习模型。这是我一直强调的深度学习不是万能的,不是结合问题的银弹。 如果确实非常稀疏话,还是推荐一些简单模型,比如基于物品的协同过滤模型或者一些lookalike的方法。

    2020-10-05
    6
  • 🤪🤩
    我是一个产品,目前在自学推荐,请问老师有没有适合产品学习的书籍和课程?

    作者回复: 我觉得适合产品的和适合程序员的书不矛盾吧,只要你看的时候不要关注技术细节和公式就好了。这几本推荐的都挺合适的,并不难懂。

    2020-10-01
    6
  • 生命阅读
    老师您好,我想请您回答一下如何建立起入门推荐系统的知识体系,您能说下您的成长路线吗?还有就是希望能够科普下学习推荐系统对机器学习的各种方法和编程要掌握到何种程度? 学习资料:吴军老师的所有书,花书,动手学花书,统计学习方法,Python深度学习,深度学习入门,深度学习的数学。

    作者回复: 如果你真的认真读过你列出的这些书,那对于推荐系统工程师来说完全够了。 至于成长路线,找机会我开一个番外篇聊一聊我的学习工作经历吧。但这门课就是帮大家建立推荐系统知识体系的,相信能帮助到大家。

    2020-09-30
    2
    4
  • ChengdaYe
    老师好,我是做数据算法的,主要用Python,请问需要熟悉Java到什么程度,有什么书籍推荐

    作者回复: 其实并不要求一定要用java,只不过这门课线上部分选择了java为主要语言。如果你觉得公司里用的python居多,也可以不深入学习java。

    2021-05-06
    3
  • 上个纪元的赵天师
    《深度学习推荐系统》真香

    作者回复: 赞

    2020-10-03
    3
  • 天敌
    一本都没有读过。 只是上过 Coursera 上吴恩达老师的课程。可以跟上吗?

    作者回复: 基础知识够用了,有一定的编程基础就可以跟下来。

    2020-10-19
    2
  • 辛湛
    如果想比较系统的学习tensorflow以及对于项目搭建 有书推荐吗

    作者回复: 我感觉按照官方教程学习应该就可以。极客时间上也有tensorflow的课程,可以尝试以下。

    2020-09-30
    2
    1
收起评论
显示
设置
留言
20
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部