注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
推荐一个coursera上可以hands-on学习用Spark做ML/DL project的公开课:IBM开的Advanced Data Science with IBM specialization,我是上了前三节课入门的spark,感觉很有用。
链接:https://www.coursera.org/specializations/advanced-data-science-ibm。这个系列一共有四周,第一周会介绍一下basic math/stats/sql/spark,第二周Advanced Machine Learning and Signal Processing主要是复习一下ML知识/介绍scikitlearn+SparkML/介绍一些signal processing相关知识,第三周是Applied AI with deep learning主要介绍DL知识/代码演示做项目,第四周是Capstone project自己动手搭建一个project。
这系列课比较推荐的原因是:
- 他全程是基于IBM自己家免费的analytics platform来做作业/project的。平台叫做IBM Watsom Studio,每个月有很多免费额度可以使用,可以自己选notebook的config啊之类的,完全够免费用到课程学完。在这个平台上写notebook就有点类似于在aws写notebook/写google collab等, 实战经验可以transfer到其他平台,界面比较友好,可以用很多包裹,而且课程后期还会教model deployment等,我感觉很实用。(目测是因为IBM想推广他们家的平台所以开了这个specialization)
- 主要授课方式是在notebook里写代码。除了第一周基础课是通过ppt介绍basic stats/sql以及如何setup platform外,中间重要的两周课一般是project-driven型授课,会有一个活泼可爱的小哥,全程录屏演示如何创建新的notebook, 如何在线在notebook里写代码,做各种analytics等等。演示的项目有很多,从CNN到NLP各种都有。各种项目他都会写introductory代码,从training写到evaluation。我个人觉得很全面,介绍了很多ML在业界的应用,虽然不是特别深入,但是可以多看他的思路,课后自己去深入拓展。基本上一个视频就是一个单独的project了。
- 会介绍很多学校里不怎么会介绍的framework。比如在第三周的week 2 deep learning frameworks里,就有好几个engineer分别介绍了TensorFlow/Keras/SystemML/Deeplearning4j/Pytorch等,week 1也介绍了Spark机制/JVM/HDFS/RDD,会展示如何用不同package写ML analytics,缺点就是介绍都比较粗略比较杂,只能自己看个大概。
- 讲课的几个小哥都很活泼可爱,etc.
|