机器学习近期学习总结
date
Jul 10, 2021
slug
2021-07-10
status
Published
tags
深度学习
summary
type
Post
这个假期开始学习相关知识,在诸多学习资料中进行选择:
- 《机器学习》周志华
- 《统计学习方法》李航
- 吴恩达的机器学习课程(11年有些年头了)
李宏毅的课程(感觉听起来不适合我,舍弃)
- 深度之眼的b站课程
- 《南瓜书》
各种bilibili的视频,讲基础知识的比较少,还是看书实在
因为实验室是做的遥感图像,从绿皮书《数字图像处理》开始啃,后来被同门制止,说没必要这么细,给了我一些他本科的课件和笔记,随后从课件着手图像处理。后来师兄给了一个github网址,说让我们去了解这个代码,一看大写着几个单词“xxx GAN”。
开始看代码(GAN的延伸模型),看不懂,完全不知道这步是干嘛的,为什么要用这个包,这个函数……这个步骤哪里来的,究竟是什么思路写出的代码😰。因为看不懂代码,我就去看了pytorch的文档,看了一天,似懂非懂基本不懂,很好,不过大概知道之前代码的函数有什么用了,但是代码的逻辑思路是什么,还是不懂。
于是开始直接上论文,想要看看论文的思想,得到代码的思路,看了几天才看完一篇,感受是云里雾里,全英文,(看的关于GAN的论文),似懂非懂基本不懂。我就反思为什么我看不懂呢?大概率不是英文问题,我看着还算顺畅,但是一个句子看得懂,一篇文章却看不懂了。想着知乎和微信公众号上有前辈的经验,搜索“小白入门GAN”,很好,搜出一堆经验贴,开始看,GAN原理看懂了,但是不会用……从知乎到github,从微信公众到github,嗯…还是看不大灵清,很好,继续反思哪里不对……
懵了几天后,我觉得是我基础不好,我得去看一些基础知识啊。我连论文里面的公式都看懵,各种专业名词都得去查一下(查了之后还看不懂)。基础不牢地动山摇,我掏出前段时间买的《机器学习》开始啃,啃了两章很费力,咬咬牙,把第三章啃完。因为看前言说,前三章是基础部分,后面是独立的章节。看完了,大概了解机器学习是个啥了。但是还是不够清晰。
我以往的学习经验告诉我,看书受限于鄙人水平,容易一知半解。之后开始看吴恩达的机器学习课程,同学和我说可以上网易云课堂,确实不错,吴恩达机器学习,看到第八章正则化之后,我觉得差不多了,后面的知识目前还用不到。
随后开始看深度之眼的“西瓜书快速领学课”周志华《机器学习》西瓜书啃书指导,把整本书的精练内容过了一遍,中间也是磕磕绊绊,暂停很多次,不过各种扩充知识还是很棒的,适合我这种小白。看完之后大概了解了机器学习有什么东西,可以用什么模型、思路、算法。体验还可以,就是我花的时间长了点🤣……
之后顺路看了看深度之眼的GAN详解课程,前面几节课对我没什么帮助,按照专业术语来说,就是信息量过低💁…后面的逐行解析还是可以的,让我把模型的训练过程了解了,还是比较清晰的,可以看懂一些以前看不懂的代码了,这个好评全网最细讲解,原生GAN带你窥探无中生有生的奥秘~。(念稿味道比较重,但是还可以接受,了解到对应的知识就可以)
很好,大概有一定的了解了,但是似乎还是朦朦胧胧,大概就是眼前一片黑到刚刚睁眼模模糊糊看不清的状态。开始看李航老师的《统计学习方法》,这个时候看这本书的第一章,感觉老师写的真棒,各种基础概念和知识开始串联起来了。花费了两天(我看的是真的慢🤯)。看到生成模型和判断模型,就想起来GAN是对抗生成网络啊,可不就是生成模型吗?串起来了串起来了。
这几天看的时候对最小二乘法和极大似然估计法都懵懵的,懂了又没完全懂,懵😰,后来看bilibli的一个up主视频,了解较为深刻,
王木头学科学,推荐。
具体的知识点总结就不细说了,这里仅对我的学习过程做了一个总结。