18 个回答
考虑到题主才只是大一,可能对深度学习不太了解,所以认识上有点偏差,先纠正一下。
不想读研(能保研),想走深度学习路线
做深度学习的同学有不读研的吗?有的,但是这样的人一般都是本科发了好多顶会,属于大佬中的大佬。对于绝大部分的同学,都是本科打好基础,接触深度学习的知识,然后在硕博阶段进行深入研究乃至做出自己的成果。所以如果想走深度学习路线,建议题主还是考虑下读研究生。
想走深度学习路线,希望有人能给我一条详细的Python路线
其实深度学习对于python的要求非常低,属于懂基本的语法就可以的程度,不太需要对python这门语言进行深入学习。对于深度学习来说,一些python上的深度学习框架如pytorch,tensorflow已经非常好用,学习成本也比较低。因此题主不用纠结在python上,学习python的基本特性和常用库就已经足够了。
下面是一些建议,希望可以帮到题主。
- 关于python学习
互联网上有很多python学习的资料,对于入门来说,我推荐以下两个网站,是我自己用过觉得比较好的。
- 关于深度学习
深度学习其实是以机器学习为基础,所以推荐题主可以先看一些机器学习相关的内容,然后再开始学习深度学习。机器学习的课程推荐南大周志华老师的西瓜书和斯坦福吴恩达老师的CS229:
而深度学习一般是用在图像领域和自然语言处理领域,对应的课程为斯坦福的CS231N和CS224N:
这里面的内容比较多,题主可以慢慢学,本科阶段还是以打好基础为主,比如像数据结构,算法,操作系统,编译原理,计算机网络,数据库等,都是比较重要的课程。如果学有余力的话,除了看以上课程,也可以去高校做深度学习的实验室去实习,亲身体验学术前沿在做的一些事情,也有利于拓展自己的视野。