快速入门深度学习,我的心得体会
两到三个星期快速上手深度学习是可行的,大家一定要相信自己,有些小伙伴可能还是会觉得难度挺高的,其实听着可怕,没有那么玄乎,我给大家分享几点,增加一下信心。
1、故事一则
在几年前我刚上手深度学习的时候,也是本科老师安排了一个课题,要是直接面对那个课题的最终结果,再对比一下自己现有的基础水平,肯定觉得难于上青天,不太现实。在课题组里,老师蛮严格的,有点类似于末位淘汰,要是阶段性任务没做出来,就要面临退出。那时候我挺想争一口气的,心想我一定要坚持下去。但是那时候还没有出现Deepseek、Chatgpt这些工具,因此只能抱着试一试的心态走出了第一步。
一般情况下,我们学C语言学Python,惯性思维下,肯定都是几个月的,但是当时没有那么多时间,我只能硬着头皮挑最要紧的学。学完了之后记得是找了一个郁金香分类的神经网络的代码,跑通了之后,老师居然直接让我实操课题了。
讲道理那时候压力挺大的,每天除了上课就是做项目,我想我直接写代码从零开始难度太大,我能否去网上找找有没有类似的代码,然后移植呢?这一找还真到了一个类似的,记得是晚上十二点调通了模型,我大半夜还激动的老师发了条消息。这前后时间大概就在两到三个星期。
后续就开始调网络了,构建自己的数据集,优化算法最终做出了还不错的结果,最后还拿了一个优秀毕业设计。这是出乎我意料之外的。后来问同门才知道,他们其实也是类似的路子,找准自己最要紧的地方去学,不用把每个地方全都弄明白,先粗糙再完美,走的比较快也比较远。后来实验室里的师兄弟姐妹们去向都挺不错的,有去厦大的,中科院的,天大的,武汉理工的,华科的等等。有这么多案例证明这是可行的,大家都在短时间内快速上手,并且做出了成绩,证明这条路是行得通的,大家要对自己有信心。而这行得通的关键在于两点:目标和路径。
2、关于目标
这也是我一直在强调的一点,大家想要快速入门一定要有一个目标,不是今天觉得深度学习有意思,我开始学了Python,学着学着,偶然发现别人整Python爬虫有意思,哎这个好这个好,又学爬虫去了,后天又学Python数据分析去了,这样的话极大概率啥都没学会,因为碎片化的知识不形成体系,很容易忘记。
大家肯定都听说过10000小时定律,说什么事情你做10000个小时肯定是大师,这数字太唬人了直接劝退百分之八十的人。B站上有个视频,讲的是20小时你可以学会任何事情,说的还是很有道理的,大家有兴趣可以看看,说的道理其实都是相通的,就是找准自己的目标,分板块寻求资源各个击破,演讲者还用自己花20小时学尤克里里的案例,当场演奏了一番,水平还不错。
当你有了明确的目标之后,你就知道自己要学成什么样,就不会四处出击。但是光有目标是还不够的,没入门的小白心里怕的是什么?怕自己这个没学透后面会不会有问题?以后会不会是个隐患?
这个不怪我们,我们从小到大接受的教育就是步步为营,一步错步步错的观念深入人心。当然基础教育,当然要打牢地基,但是我们上了大学之后,面对的是知识的汪洋大海,学习节奏更快,不是像之前二年级学乘法,三年级学几何课,再想要所有都准备好后再开始下一步,已经比较晚了。因此我们需要的是一个可操作的路径。
3、关于路径
为什么入门深度学习之后的人都觉得其实没有那么难?因为他们手上有了迷宫的地图,而没有地图的人,还在迷茫中,不知道这个该不该学,那个该不该跳过,怕自己忽略了关键知识,后面要崩盘。
两到三个星期快速上手深度学习,有些知识可以跳过,但是有些知识是万万不能跳过的。但是入门前我们不知道哪些是重点,哪些是后面可以补的,因此我们像一只没有方向的船,不知道往哪儿开。我们需要清晰知道具体的学习方法和学习内容。
比如你是学计算机视觉的,CNN、反向传播、梯度下降,损失函数,这些是CV 领域的普通话,是肯定不能跳过的,至于其他的一些招式,后面再学其实很快了。所以这也是大家学习的一个难点,大多数小伙伴去网上问答案,大家会说很多知识名词,但是还是不够细节,我们还是不知道哪里必须学,哪里可以跳过。因此很耽误时间。
这也是我一直想做的事,我前面分享几篇笔记都是讲CNN的,这些就是CV领域万万不能跳过的理论,希望大家可以通过这几篇文章迅速学会基础。我也在按照我之前说的路线,陆续更新,择选理论最关键的部分,希望可以分享大家快速上手,尽量一文弄懂,并且直接给出可以下载的代码,不用再去到处找资料补充。后续我还想继续写NLP的,原则依旧是精准把握要学的东西,分享自己的经验,结合代码实例,帮助大家迅速上手。希望大家可以从方法到路径再到理论到代码,一站式解决问题。
4、抓住主要矛盾
归根结底,任何乱成一团的事情其实都有一根主线,毛爷爷教我们抓主要矛盾,衣服抓住领子就顺了。我们如果能知道哪里可以学哪里可以跳过,不就是知道考试重点了吗?我们的考试题目就是要做的项目,知道了重点必然事半功倍。
我们要学习的知识如同一棵大树,我们要牢牢把握主干,就不会因为枝干长歪了压垮自己,当主干足够坚实,我们再去补充养分,努力生长,就能枝繁叶茂!
最后还是要说一下,两到三个星期只是一个大概的说法,每个人的时间安排不一样,基础不一样,哪怕最后花了一个月,两个月,也不要怀疑自己,每个人都有自己的处境,哪怕两个月,其实你也已经超过了百分之八十的人了。
后续我还想把相关笔记整理成PDF教程分享出来,文章也同步更新到了我的gzh:阿龙AI日记,不定期分享一些资源,大家喜欢的也可以关注一下哦。
两到三个星期入门深度学习没有那么玄乎,看我解释以上四点,你也应该要有信心,我们可以携手并肩做得更好。后面有时间我再来详细说明CV、NLP的具体路径方法以及时间安排。
更多推荐
所有评论(0)