22 Feb 2222

顶!总目录--机器学习博文(笔记)

目录

欢迎在文章下方评论,建议用电脑看

总目录–机器学习博文(笔记)

经过挺久的输出,终于基本上写好了这个系列,斗胆称为博文,其实还是笔记占大多数的,当然,还有很多的不对的地方,还有很多事很难理解的地方,也有很多事我也不理解的地方,见谅,之后有什么新的见解和认识,我都会进行相应的添加或者修改,见谅!还有就是这个系列是没有代码的,全理论,但机器学习是讲究理论和实践结合的,对于我,也是很大程度上是工程能力不够的,再补吧。。。。

从上学期11月中旬吧,入机器学习的坑以来,一直是在学习,很多时候是很骄傲的,因为这个方向够高大上,一直都是这样想的。虽然现实可能并不是这样,人工智能也是经过多次大起大落,在2012年(不准确)以来由于深度学习的出现,而又一次的大火,不知道这次会火多久,希望是一直下去,但不管它火多久,反正内心那学习的火要一直火就行了。

下面介绍一下机器学习吧!先上一个图:

header1

最简单的理解,就是看上面的图了,在我们常说的机器学习是AI中的一个分支,而现在非常火的深度学习是机器学习的分支,其实深度学习就是深度神经网络,只不过由于end-to-end(end-to-end就是构建一个整体的系统,输入是最原始素材(比如图像分类就是原始图像),中间经过系统自身的处理(卷积和池化等操作),最后是分类任务(分类器)。这样的系统从头至尾不受人的干预,当然卷积等操作中的参数还是hyperparameter,这个还暂时没办法自行学习。)的思想,不用经过很多如降维之类预处理了,其实还是神经网络。

关于学习机器学习,我的看法是,最重要要的是英语和数学基础,为什么要标注英语为重点,因为结合现在很多学机器学习的人的英语都不好,但是如果想发展的更快,想直接读那些paper,讲真这个领域的牛人还是外国人较多的,想看他们的教学或者blog的话,必须英语好,现在我也是烂啃英语之中。。。对于数学的话,不用说了,各种模型,下面的笔记中有!

目录

基础

(1):机器学习有关的数学基础知识-线代

(2):机器学习有关的数学基础知识-概率

此外,机器学习中也用了挺多高数导数的知识,比如BP算法等,在这里就不Generative Adversarial networks详细介绍了,等讲到相应的算法会进行讲述。

(3):数据处理,特征工程

(4):模型选择与评价,降维

(4):机器学习基础概念

有监督/无监督学习,关联分析等

(1):线性回归

(2):一般线性模型

(3):决策树

(4):支持向量机(SVM)

(5):生成,判别模型-贝叶斯分类

(6):排序算法-ListNet原理

(7):集成学习(一)–Boosting

(8):集成学习(二)–Bagging

(9):关联分析(一)Apriori

(10):关联分析(二) FP-growth算法

(11):EM算法

(12):简单聚类

强化学习

(1):DQN

(2):Policy Gradient

(3):Actor critic

(4):蒙特卡洛树搜索 mcts

UCL Course on RL

一个关于RL的课!应该说很练内功,很值得一看。附上链接

(1):introduction for reinforcement learning

(2):Markov decision processes

(3):Planning by dynamic programming

(4):model free-Prediction

(5):Model free-Control

(6):Value Function Approximation

(7):Policy Gradient

(8):Integrating Learning and Planning

(9): Exploration and Exploitation

深度学习

(1):神经网络-基本概念

(2):神经网络-BP,更新参数策略

(3):convolution neural network

(4):word2woc

(5):recurrent neural network

(6):Generative Adversarial networks

(7):Wasserstein GAN

论文笔记

(1):paper-ImageNet

(2):paper-Optimization

(3):paper-GAN

(4):paper about batch normalization and dropout

(5):Paper about Very Deep Convolutional Networks for Text Classification

(6):paper about Sequence to Sequence Learning with Neural Networks

学习笔记

cs224d

这是一个关于自然语言处理的深度学习教程,很值得一看!下面是关于这个课程的一些笔记和我的观点!

(1): cs224d-word Vectors

(2):cs224d-neuro network (交叉熵)

(3):cs224d-rnn,gru,lstm

(4):cs224d-Recursive Neural Networks

(5):cs224d-cnn in nlp

(6):Cs224d_state of the art

book-《deep learning》,《neural network and deep learning》

在入门deep learning的时候,非常推荐的是《neural network and deep learning》这本书,这本书中用简单的minist手写任务来通俗的讲解。然后在需要理论积累的时候,就非常推荐《deep learning》这本书,特别是part2部分,被很多人所称赞!

(1):《Deep Learning》-Machine Learning Basics

(2):《Deep Learning》-Deep Feedforward Networks

(3):《Deep Learning》-cnn and rnn

(4):《Deep Learning》-representation learning

最后,学习,最重要的是思考,深入的去思考!加油,前行!


Tags:
Stats:
comments


Share: