思考|如何入门深度学习


在当今深度学习+X的浪潮下,很多人都想将深度学习与自己的研究方向相结合,做点东西,发点文章。那么,如何入门深度学习?虽然我也还在探索,但我就先以我到目前为止的思路谈谈我的经验。

1、编程语言

首选Python
我本科为工科(但本科时误入材料),本科学过C++、数据结构等基础课(但基础薄弱),选择了花一周的空闲时间在B站上听了小甲鱼的Python课程(参考链接[1]),跟着边听边敲了一遍代码,选做了几个作业。我的评价是这个课还是太长了,我就听到了函数为止。我的建议是找一个总时长更短的课程(比如莫烦的课程——参考链接[2],虽然我没有听过,但别人曾推荐给我过),从一开始学到“类和对象”,就差不多了。之后如果有看不懂的代码或者不会写的代码再去搜索也不迟,或者使用chatgpt。
时间安排:基础好的同学花1-2d,和我一样基础薄弱的同学花3-4d,没有基础的同学(没有系统学过任何一门编程语言)花至少1w。

2、深度学习

深度学习分为理论和实操。实操就涉及深度学习框架的学习和环境的配置。
我建议

1-纯理论先入门李宏毅2021/2022春机器学习(参考链接[3]),讲解得非常生动易懂,而且是中文授课,作为中国人的入门课程,再适合不过。可以先学到CNN或者Transformer这里,学到这里时,机器学习的基础理论有了,深度学习的神经网络架构也初探了,可以说在理论层面浅浅入门了

*李老师的课是每年更新的,会根据当前热点设计课程。
除了李老师的课,其实我还自己看了一部分斯坦福机器学习cs229的Notes,以及听了一部分超级火的斯坦福cs231n,大概也是听到CNN这里。这两门课也推荐,需要的话b站上自己搜课程名。可以都试看一下,看看哪门更适合自己

2-系统学习理论+实操:李沐老师的动手学深度学习课程(参考链接[4])和小土堆的Pytorch课程(参考链接[5])可以同步进行。

先跟着小土堆把环境配一下(李沐老师安装和配环境的教学视频可能会把小白整懵了),如果懒得配,用Google Colab(需要魔法)也行。
我自己的经历是先跟着小土堆学了20个视频(学多少其实无所谓,只是跟着小土堆入一下门,因为小土堆会讲很细,而且授之以渔,主要思想就是自己学会看官方文档。当你听到后面觉得有点烦了,在不断快进时,就可以去听李沐的课程了)然后去听李沐的课程进行系统学习,比较丝滑,推荐这种路线!

3、感受

我自己的感受是,(0)真正跑通自己的第一个个性化的深度学习模型才算是真正入门了!(1)再好的课程可能在有些地方也不能把你讲懂,我的建议是请直接搜索,总有别的大佬写的博客能把这个知识点给你讲懂;(2)再好的课程不实操也是白搭,即要把自己的数据用现有的模型跑起来,能看懂,会改代码,会调参;(3)学会看官方文档!

4、Up主或博主推荐

除了上述提到的Up主,
(1)3Blue1Brown,可视化和深入浅出教学的典范:https://space.bilibili.com/88461692/channel/seriesdetail?sid=1528929
(2)博主苏剑林:https://spaces.ac.cn/
(3)还是李沐老师,精读论文系列的视频,提供一些大牛视角
(4)王木头学科学:https://space.bilibili.com/504715181
(5)待续......

参考链接:
[1]https://www.bilibili.com/video/BV1c4411e77t/?spm_id_from=333.337.search-card.all.click&vd_source=fa1d778abbb911d02be7ac36f2b2e32a
[2]https://www.bilibili.com/video/BV1wW411Y7ai/?spm_id_from=333.337.search-card.all.click&vd_source=fa1d778abbb911d02be7ac36f2b2e32a
[3]https://www.bilibili.com/video/BV1Wv411h7kN/?spm_id_from=333.788.top_right_bar_window_custom_collection.content.click
[4]https://space.bilibili.com/1567748478/channel/seriesdetail?sid=358497
[5]https://www.bilibili.com/video/BV1hE411t7RN?p=23&vd_source=fa1d778abbb911d02be7ac36f2b2e32a

posted @   xjl_ultrasound  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示