深度学习漫画怎么入门?看完这几本少走弯路
最近总有人问我,想学深度学习但一看那些厚厚的教材就犯困,有没有轻松点的路子?还真有,深度学习漫画就是个挺不错的选择。把神经网络、反向传播这些绕来绕去的东西画成图,看着不累,理解起来也快。我自己当初就是从漫画入门的,那种“哦原来是这样”的感觉,比啃公式舒服多了。
不过得先说清楚,漫画再好看也只是个敲门砖。它最大的好处是把抽象概念变得具体,比如卷积神经网络,你光看文字描述什么局部感受野、权值共享,脑子容易糊。但漫画里用一个小窗口在图上滑来滑去,一下就明白了它在干嘛。所以别指望看漫画就能直接上手写代码,它的定位是帮你建立直觉,把门槛降下来。
选书这块,市面上深度学习漫画类的资源不算多,但有几本口碑还行。可以挑那种画风清爽、逻辑顺着的,别一上来就买又厚又全的,容易劝退。我的建议是先找讲基础概念的那类,比如感知机、激活函数、损失函数,这些搞懂了再看进阶的。另外看的时候别光翻图,遇到关键地方停下来自己拿纸画一遍,效果翻倍。
很多人担心看漫画会不会学得太浅。说实话,一开始浅一点没关系,关键是别停。看完一本后,试着用自己的话把里面的核心概念讲给别人听,讲不顺的地方就是你没真懂的地方。这时候再回头翻书或者找点视频补充,比硬啃教材效率高多了。深度学习本来就是个需要反复琢磨的东西,漫画帮你起了个头,后面还得靠练。
还有个小技巧,看深度学习漫画的时候别只当故事看。每看完一章,问问自己:这个图想说明什么问题?如果换成别的参数会怎样?带着问题去看,脑子会转得更快。有条件的话,把漫画里提到的简单例子用代码跑一遍,哪怕只是调个库看看输出,那种“我验证过了”的踏实感,比看十遍图都管用。
总的来说,深度学习漫画适合拿来入门和梳理思路,不适合当唯一的学习资料。把它当成一个友好的引路人,先建立兴趣和直觉,再慢慢往深里走。别急,也别贪多,一本一本看,边看边动手,慢慢就有感觉了。你要是刚开始学,不妨从漫画入手试试,说不定比你想的更容易坚持下来。