本人为一个大一,而且不怎么会科学上网的蒟蒻,对机器学习有一定憧憬,想借这寒假对ML进行初步的了解,最近开始跟着吴恩达老师的ML网课学习。
具体的疑问:1.目前大一算法知识尚弱,直接去了解ML方面具体知识会不会有一点急于求成呢?
2.如果要入门ML,是先从理论方面学习,还是去学习py以及其中的一些热门框架和库来动手实践呢?
3.据我了解,国内的ML学习资源对比外国稍为缺乏,有没有必要先学会科学上网来获取更多的资源呢?
4.除了这些疑问外,请问大家还有更多的建议吗?
请问有机器学习的dalao指点一下入门姿势吗?
- 已编辑
charfole 推荐先从Udacity的《机器学习入门》学起。
https://cn.udacity.com/course/intro-to-machine-learning--ud120
觉得包括算法在内的计算机的很多东西,实践起来才能认识,也应该不算急于求成吧。
想着什么时候有基础了再深入可能不是太妥(不知道什么时候才算是”有基础“)。就像一座山,想知道这座山长啥样,一直徘徊在山脚下,可能很久很久都达不成这个目标,甚至就迷路了;找个地方入手,爬上去以后,再往下一看,一览无余。
日常的话,Google 之类的,应该是刚需吧,想用,就搭起来了。
个人不太了解ML领域,期待有经验的小伙伴的回复,分享一下学习的经历啥的也不错吧hhh ?
trivialfis 感谢师兄认真的回答,请问师兄一开始看这本入门书的时候是阅读原装英文版吗?
trivialfis 好的,个人感觉英文版是能看得懂的,只不过阅读速度也许不如中文版,但在理解方面会更为透彻。
数学数学数学很重要!!!不然深入一点都很痛苦,推荐一下台大教授李宏毅的机器学习课程(老师上课蛮有意思的,喜欢用神奇宝贝做例子,不过感觉对纯新手不太友好,网上也有很多读书笔记可以参考),可以跟着打几个demo,这样比较有兴趣学下去,放个B站链接吧。
李宏毅机器学习(2017)
巨佬们有更好的学习资源也可以推荐推荐
听说机器学习数学要过关的吧,概率,高数,线代。有的还没学完,我也不敢冒然去学,还是学好数学先,不急。同大一。我还是觉得有一点基础再学好一点,现在看即使你能看懂,但能保证你不会忘吗,因为这一切都显得过于难,一楼的楼顶还没封好,就急着向第二楼开工,显然不是很好,完全个人见解
- 已编辑
支持一下,10个月过去了,楼主有什么进展吗?
我从正式接触机器学习到现在大约1个多月,在没看这个帖子之前自己悟出补数学+抓入手点的思路(貌似IT/多数形式科学都是这个思路),一点点地试探,当然我学习比较慢了,但每有进步都能得到欣喜~
我在19年暑假的时候科学上网找到了一本比较友好的ML书,书名听起来也十分友好:Machine Learning for Humans
这本书涵盖了ML、DL、RL三方面,并且文笔十分通俗易懂(正如他的书名所说的)于是我边读边在Evernote上做笔记,完成后也算是对机器学习的主要部分有了一个大体上的了解。
然后,开始慢慢接触一些DL的内容,并开始任务驱动型地上手一些Neural Network,现在的学习途径主要是针对自己想要解决的问题来合理地调整自己的模型、同时剖析高度封装的DL代码。
另外,我认为合理使用colab可以更好地提升学习的体验,因为这是一个在线的jupyter环境,并且有GPU、TPU和Google Drive加持,可以省去很多配置环境的不便与安装tensorflow、pytorch这种动辄上G的依赖包的麻烦。把精力与时间focus到理论与代码的研究中。