《深度学习之TensorFlow入门、原理与进阶实战》—1.5 如何通过本书学好深度学习
1.5 如何通过本书学好深度学习
从小老师就教导我们,做事情要讲究方法,一个好的学习方法能带给你事半功倍的效果。对于深度学习也一样,如果之前是因为没有一本系统的教材,让你对深度学习毫无头绪的话,那么现在机会来了。通过本书的指引,你将会通过实例由浅入深逐步上手,直到最终掌握深度学习的相关知识。下面就来说下如何通过本书来学习深度学习。
1.5.1 深度学习怎么学
这个问题完全是主观回答,因为不同的人有不同的领悟。所以笔者也只能聊聊自己对学习深度学习方法的理解。
举个例子,在笔者的家乡有练武术的习惯,平时有人找老师傅学拳时,一般老师傅都会先了解他学拳的目的是什么,然后再根据他的目的来选择需要教哪些内容。
* 对于只为了打架能赢的人,老师傅会先以力量和重拳的训练开始,中间穿插点对抗,一般1个月左右对付2、3个普通人没什么问题。
* 对于想集训打比赛的人,老师傅会以体能、力量、抗击打等身体素质训练为主,配合大量的对抗练习刺激反应,起码上场要保证能够打完全程。
* 对于爱好武学想系统学习的人,则需要从步伐、拳、腿一点一点练习。然后再加上摔法,对抗之类的技巧,同时配合阵图、战机等理论。
笔者觉得用这个例子来类比深度学习非常恰当。
* 假如你手里有短期任务,想快速用深度学习解决某一个功能,那么就针对该领域找现成的例子,扫清例子中的盲点,快速熟悉并修改、使用。
* 假如想近期提升一下自己,应对跳槽,挑战工作等,那就需要将主干知识点记住并能说出来,然后亲自演练每个领域的例子,保证自己知道其原理。
* 如果想在这条路上一直走下去,而眼前并没有紧急要应对的事情,那么可以一步一步地学,通过“努力+时间”的积累,得到的才是功夫。
如同学拳一样,拳击训练是必不可少的,出过百万次拳的水平跟出过1万次拳的水平绝对是不一样的。同理,编写代码也是必不可少的。有过百万行代码编写经验的水平也远远胜过1万行代码编写经验的水平。时间在你努力的期间起到催化剂的作用,在空余时间多去思考,多尝试用自己的思维和角度去理解你所接触的相对生僻的事情,这个习惯不仅会使你学习深度学习变得容易,还会使你对它越学越有兴趣,而且这个习惯也适用于其他领域。
- 点赞
- 收藏
- 关注作者
评论(0)