前言
对于深度学习的学习从模模糊糊的入坑,恍惚间已过半年,从开始对人工智能的新奇,到现在已经完全磨灭了当初的幻想。好啦不扯淡了,来点正经的。 下面我将谈谈对于深度学习计算机视觉的学习路线及感悟,当然这可能并不适合所有人,毕竟每个人的基础不一样,而且学习能力也不一样。像我这种菜鸡(手动狗头),只能慢慢啃。
一、机器学习及OpenCV学习路线
对于深度学习的学习我并不建议,直接就学习深度学习的相关知识,毕竟深度学习是基于机器学习而来的。
我建议开始看吴恩达老师的《机器学习》课程,这个课程相信许多人已经快推荐烂了,但是我依然觉得必须推荐,毕竟这是我的第一位入门导师(我是出身机械专业的,都没有编程基础的小辣鸡,狗头)。 B站链接:(https://www.bilibili.com/video/BV164411b7dx) 看《机器学习》课程的时候,我觉得有必要练习一下课后习题,利用Python进行编写。 对了,在看《机器学习》的时候,里面会有编程的内容建议略过,因为里面的编程语言不是Python更像是低配版的Matlab。 对于Python的学习我看了很多,让我推荐一个我还真不好推荐,那就建议看看廖雪峰老师的官网的Pyhon教学吧,建议看看前面的基础就行,不用深究,慢慢的就会了。这里想说一下,其实都是直接先动手过一遍,再慢慢去弄明白原理。有些东西上来没办法直接理解,只能慢慢熟悉了再去理解! 链接:(https://www.liaoxuefeng.com/wiki/1016959663602400/1018877595088352) 想看视频的话,我也不知道推荐看谁的好,自己在B站找个比较符合自己口味的就OK!
课后习题推荐看B站一位小姐姐的课程,基础太差感觉自己编写的话很费时间的。参考一下,把代码敲一遍也算是把Pyhton编程语言学了一遍。 B站链接:(https://www.bilibili.com/video/BV1Xt411s7KY?)
学习完之后我觉得可以看点OpenCV的基础知识,我直接看的三小时精通OpenCV(https://www.bilibili.com/video/BV16K411W7x9) 和OpenCV实战(https://www.bilibili.com/video/BV18B4y1c7r4)
二、深度学习学习路线
深度学习的话,我还是建议先看吴恩达老师的《深度学习:DeepLearing》,比较适合零基础的同学。 B站链接:(https://www.bilibili.com/video/BV1FT4y1E74V)
学习完理论知识记得需要强化一下动手能力,推荐比较适合零基础的同学,看这个PyTorch教程,快速入门了解神经网络架构PyTorch,进行网络搭建。(B站up主:小土堆)讲的很不错很详细哦~! B站链接:(https://www.bilibili.com/video/BV1hE411t7RN)
看完之后再看李宏毅老师的21版最新的《深度学习》,20版也不错哦~!这个视频里面也会讲到PyTorch的知识,相当于巩固了一下。 B站链接:(https://www.bilibili.com/video/BV1Wv411h7kN)
另外再学学李沫老师的《动手学习深度学习》 B站链接:(https://www.bilibili.com/video/BV1Fb4y1D7Jt)
总结
好啦,说了这么多,替大家总结了一份简洁的学习路线图。希望能够帮助大家,毕竟在这条道路上没人指导真的很难!当初自己就学的很累!
|