学习深度学习是否要先学习机器学习?

最近做毕设要做一个神经网络的课题,想请教一下各位我需不需要把机器学习也都学习一遍。
关注者
1,462
被浏览
1,079,076
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

题主这是典型的学生思维了。上学的时候,老师都灌输给我们一个思想,就是先学好基础知识再学习高级知识。

但是!

我到了博士高年级才知道,我们需要的基础知识不是要完全掌握和理解,而是建立一个全面的目录。这个目录帮助你在遇到不懂的问题时,能够精准地定位是哪一类问题,并在哪里找到最好的学习资料。当你知道哪些知识在学习深度学习的过程中需要用到,你再去针对性地去学就可以了。如果你花了大量的时间学习机器学习,比如Boosting一类的算法,然后你发现深度学习根本用不上。这不白白浪费时间。所以,花有限的时间查询下深度学习需要哪些基础知识的储备,比如图神经网络需要有限的谱图论知识才可以通透地理解,那就去花有限的时间学习。然后把大量的时间花在你要学习的深度学习方向。

像有些书,比如深度学习花书就可以直接去看,门槛不高。如果遇到不懂的知识再去进行针对性地学习就可以了。