开篇词 | 从0开始搭建一个深度学习推荐系统
开篇词 | 从0开始搭建一个深度学习推荐系统
讲述:王喆
时长13:22大小12.24M
深度学习的浪潮,推荐系统的时代
深度学习时代,推荐工程师的职业发展方向在哪?
这门课是怎么设计的?
赞 303
提建议
精选留言(54)
- Dylan2021-03-28老师好 我有六年的java工程师经验 一年推荐系统的开发经验 大数据和模型理论欠缺 最近拿了人工智能领域的国外硕士录取 但是对未来的职业规划有点迷茫 不知道应该把目标定在推荐系统的什么岗位? 如果定在算法 之前的工程经验就用的不多 而且和算法工程师竞争没有优势 您有什么建议吗?应该把目标放在推荐架构师吗?
作者回复: 我建议不要定义在researcher或者比较纯粹的算法工作上,这方面大量phd竞争非常激烈,你没有任何优势。 还是应该更多在机器学习工程框架,推荐系统线上系统,相关大数据pipeline等方向上下功夫,这些方向重要性丝毫不低,但对模型创新的要求没有那么高。
50 - huyu67892020-09-22经济学专业,只有python基础和统计学习基础可以看吗?
作者回复: 这门课会涉及到的主要语言是java,scala和python。另外需要一些机器学习基础。所以可能会稍微有些困难。 但我基本会用“从0开始”的语言来讲解这门课程,希望把门槛降下来。 而且在第一篇的最后我会给完全没有这个领域基础的同学一个参考书列表。如果能够基本过一两本参考书,把基础打好,是完全没有问题的。 还是推荐挑战一下自己,祝好。
23 - 少刷票圈多读书2020-09-21追完了王喆老师的知乎专栏、《百面机器学习》,正在学习《深度学习推荐系统》,就出了实战课程,真香~
作者回复: 非常感谢对这所有作品的支持,期待提出更多建议!
共 2 条评论10 - AtlasGcx2020-09-30在fb做广告,对推荐系统感兴趣所以来学(而且觉得老做广告业障重哈哈哈),买了老师的书觉得很棒!
作者回复: 推荐本质上也是为了间接提高广告收入,要这么说业障都很重。。 fb有很多优秀的广告和推荐的工作,有机会也期待多分享。
共 2 条评论7 - 也曾问青黄2020-09-24老师,除了这门课,有什么推荐的读物吗?
作者回复: 有的,国庆节前会发一个番外篇,给大家介绍一些推荐的参考书。
7 - Daryl2020-09-22王喆老师的课必须盲买🤟
作者回复: 那就多谢支持啦!
6 - Geek_666662020-09-23搭建线上服务器部分,单机有办法搭建吗
作者回复: 可以,只不过是在单机运行,在SparrowRecSys里可以直接看到效果。与工业级线上服务器的差别在于无法体验多节点负载平衡,这必须依赖工程环境了。
6 - georgesuper GoodTOG...2020-09-22挺好的课,我是资深大数据工程师,业余学了几年机器学习,老师这课可以让我的知识点贯通升华
作者回复: 基本是我开设这门课的初衷之一,希望能帮助到想建立起全局推荐系统框架的同行们学习提高。
4 - 野水晶体2020-09-23追书而来~
作者回复: 多谢支持!
3 - 昊2021-01-13老师好,需要具备什么基础知识才可以学习这么课程?
作者回复: 基本编程基础,基本机器学习基础。
2 - 蓝蓝蓝2020-10-22现实工业中推荐系统用Java搭建的吗?还是c++呢 比较基础的问题嘿嘿
作者回复: Go,Java,C++都有。Java对于大家来说比较友好,所以这门课选择了Java进行实现。
共 3 条评论3 - 叮当小刚2020-09-26深度学习推荐系统这本书看了百分之八十了,感觉很不错,很有体系,看了以后有一种对整个推荐系统领域的大致轮廓了然于心的感觉,
作者回复: 多谢支持。希望这门课能让你对推荐系统有更深入的理解!
2 - Aug2020-09-22在8、9千万数量级的用户中,深度学习相比传统机器学习算法能提升的多少?值得尝试深度学习吗?
作者回复: 那和我们公司的用户量很接近,具体说提升的幅度比较困难,因为这跟业务特点,数据模式,以及你们现在模型的复杂程度都有关系。 我们在不同业务上相比传统模型取得过10%-40%之间的提升,如果有8、9千万的用户量,数据质量又比较高的话,我觉得完全有可能取得这样幅度的提高。
共 3 条评论3 - ꧁꫞꯭R꯭e꯭i꯭r꯭i...2021-08-26本人是计算机科班双非硕士,下个月研三,理论基础扎实,十分欠缺项目经验,了解机器学习和深度学习理论。 非常想从事NLP相关工作,但是奈何没有项目经验,看过网上学习路径经验贴之后也很迷茫,不知道研三这一年怎么度过。如果去实习的话,感觉能拿出来的东西太少,想通过这一年打下理论基础,做三四个项目经验。您觉得通过这样入门靠谱吗?或者还有别的什么经验吗?展开
作者回复: 最靠谱的当然是找到大公司的实习,或者参加kaggle等ML的比赛。我们的项目当然也是积攒项目经验的好的方式。
2 - To Be Strong2021-05-19开始2刷,第一遍看讲的主要内容,第二遍刷代码和各位大佬的留言
作者回复: 赞
共 2 条评论1 - 比特阳三2021-01-30想转行做推荐系统,最近面了许多家,都是缺乏实际项目经验。跨行真难,快放弃了,或许我该继续本来的java开发方向走下去。学完这门课程,拿这个项目写到简历中不知道是否可行呢,求指导。。。
作者回复: 这是你自己的事情
1 - Wiiki2020-10-10王老师,之前接触过常用的深度学习算法,例如cnn,rnn,word2vector等算法原理,但是没有对一个具体领域的深入实践过。想问一下,是否可以通过学习推荐系统涉及的深度学习相关算法来对深度学习核心概念有个整体掌握呀?
作者回复: 肯定可以增加一些应用和实践经验,比如各种模型结构的区别和联系,以及为什么产生这种区别和联系
1 - 空白2020-09-25暑期实习就是靠着 《深度学习推荐系统》入门的。发现真的喜欢上了这个方向。但是学校实验室缺少这个环境。希望能在这里更好的学习。
作者回复: 可以把这个项目当作一个种子项目,项目中使用的movieLens数据集也是学界都公认的权威数据集。
1 - 瓜瓜2020-09-21不知道 深度学习 在复杂业务业务场景下 有没有应用场景。
作者回复: 要看一下具体是什么复杂业务场景,如果是比较复杂的推荐场景的话,一般采用深度学习主模型,混合多种推荐策略的方式满足业务需求。 深度推荐模型肯定不是全部,一定要跟具体的业务逻辑结合在一起才能支持实际的需求。
共 2 条评论1 - 往事如烟2022-12-24 来自河北老师了解因果推荐吗?今年比较新的论文