深度炼丹指北


深度学习、机器学习路线

我的机器学习入门学习清单及路线来源:知乎

机器学习

个人学习经历:跟着吴恩达的Machine Learning视频课学习,课程是全英文的,学起来还算可以,没有实现视频中的课后作业,只过了一遍基础。

建议:

  • 根据自身情况选择一个入门课,最好自己用代码实现课程中的作业,复现经典的算法,不会的参考网上的代码,对之后的学习很有用。
  • 阶段性总结,思维导图画起来
  • 不要纠结细节的东西,先有个全局认识,细节在之后需要用到再去补

吴恩达系列

全英文,根据自身数学基础情况选一个

网上说吴恩达的机器学习课程在SVM、决策树这些部分讲解得不是很清楚,林轩田的课程要讲得好一点,我个人也感觉当时听得有点迷糊,仅供参考!

台大林轩田系列

台湾腔中文讲解,看过一点,推荐这个的人也挺多

其他


深度学习

个人学习经历:这部分没有系统地看视频,很后悔,当时是跟着《智能计算系统》这本书学的,自己在网上找代码跑,没有动手复现

建议:

① 跟着视频课系统地过一遍,一样的,切记不要纠结某些细节,有些东西在之后看论文的时候能解答你的疑惑;

② 要动手复现经典的网络模型,自己跑模型然后观察模型跑出来的结果和某些参数、网络结构对结果的影响;

③ 学一些可视化的工具(模型学习过程的可视化和结果的可视化)

吴恩达系列

李宏毅系列

斯坦福大学李飞飞教授的课程


自然语言处理

这个没学过,欢迎补充


TensorFlow

个人学习经历:最开始接触的深度学习框架,没有看视频,跟着一本开源中文书学的,学得很迷。网上很多代码是v1版本的,现在最新的版本是v2,v2和v1的兼容性极其辣鸡,体验非常不好,这是谷歌的锅。后面看论文后发现很多开源的代码都是基于pytorch的,遂转到pytorch。

建议:

  • 现在肯定是学习v2版本
  • 有志于从事算法的同学,工业界tensorflow还是用得很多的
  • 官方可视化工具:TensorBoard

视频课


Pytorch

个人学习经历:没有系统学这个,因为之前学过TensorFlow,框架之间的用法大部分是相通的,直接上手改别人的代码。

建议:

  • 两个主流框架选择其中一个,然后深入
  • pytorch在学术界 用得很多,看论文之后就会发现这一点
  • FaceBook的可视化工具:visdom

视频课


训练实战


硬件


论文和代码

网络结构

语义分割

生成对抗网络(GAN)

目标检测

实例分割


AI相关资源



文章作者: elegantlee
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 elegantlee !
评论
  目录