发布网友 发布时间:2022-08-24 19:12
共1个回答
热心网友 时间:2024-11-23 15:32
首先是在深度学习火热的今天,很多人追求速成,更出现什么3天5天8天就精通深度学习算法的扯淡培训班!造成的后果也很明显:很多人甚至不知道过拟合,欠拟合,什么是偏差方差权衡,什么又是生成模型和判别模型等等基础知识。然后是其实很多机器学习的基础算法思想是通用的,也是很有启发的,就像集成算法的思想,其实在深度学习中也有很多应用。记得我有个师兄就是在做结合集成学习在机器翻译的应用!最后就是深度学习只是机器学习的一个子集,现在外面公司对深度学习的应用也是比较少的,更多的是一些基础的像逻辑回归或者决策树之类的算法,不想在工作时是成为障碍,那么早学会这些基础算法也就变得必要啦。总之吧,想学深度学习,各种原因都好,先学习机器学习基础算法,百利而无一害啊,下面开启暴走学习:忽略数学基础(研一的话,我觉得线代,高数,概率论等这些应该不成问题了吧。)关于机器学习基础,我是这样学的:看网易公开课cs229的视频,虽然这视频有点老了,但是,吴恩达老师的经典之作,还是很有必要一看的。然后在看视频同时看西瓜书(《机器学习》)和《统计学习方法》,这两本理论书真的值得一看!其次是实践我用了《机器学习实战》,实践才是检验真理的唯一标准嘛!学上面的基础,肯定是要用了一段时间,研一的话,我认为可以不用那么着急着上手做科研写论文吧,先把基础打好,是相当值得的。然后进入深度学习,现在深度学习的课程很多,推荐吴恩达的deeplearning.ai,这个在网易云课堂有中文字幕版的--链接。还有就是经典的cs231n,官网链接,cs231n是有笔记的-链接,当然,知乎上的一些大神对这个笔记进行了翻译---链接。如果看英文很吃力,也可以参考这个翻译。补充:推荐《deeplearning》,《neuralnetworkanddeeplearning》,这两本深度学习的书也值得一看。