zoukankan      html  css  js  c++  java
  • 深度学习

    __author = "buyizhiyou"
    __date = "2017-11-23"
    
    '''
    早期发展
    '''
    单层感知机(1958年Frank Rosenblatt):只能处理线性model
    多层感知机(MLP):解决异或问题,但怎么训练隐藏层??
    BP神经网络(1986):BP算法,解决隐藏层的训练问题,梯度消失???训练难度???
    LeNet(Yann LeCun,1998):CNN开山之作
    
    '''
    生成模型(Generative model)的进化过程
    从八十年代的Self Organizing Map到 Hopfield Network, 再到鼎鼎大名的Boltzmann Machine和Restricted Boltzmann Machine,
    直到Hinton塑造的Deep Belief Network。
    '''
    自组织网络(SOM,Kohonen,1990):一种非监督(unsupervised)的聚类方法
    自编码器(AutorEncoder),稀疏自编码器(Sparse AutoEncoder):学习一种对数据集的压缩且分布式的表示方法
    Hopfield网络(1982,Hopfield):循环神经网络
    波尔兹曼机(Boltzmann Machine,Ackley,1985):对Hopfield模型引入了随机机制
    受限波尔兹曼机(Hinton,Sejnowski,1986,RBM):生成式随机神经网络(generative stochastic neural network)
    深度置信网络(2006,Hinton,DBN):非监督贪心逐层训练(Layerwise Pre-Training)算法,deep learning
    深度波尔兹曼机(Deep Boltzmann Machine,Salakhutdinov and Hinton,2009):深度生成模型的最后一块里程碑
    
    '''
    RNN
    '''
    RNN的出现(90年代)
    BPTT算法:解决RNN的训练问题
    LSTM(Schmidhuber,1997):长期依赖,记忆,解决梯度消失
    
    
    [GPU(高度并行计算),大数据(ImageNet),新的训练算法(ReLU、Dropout......)]
    
    '''
    计算机视觉
    '''
    图片分类:
    alexnet(2012)-->zfnet(2013)-->VGG,GoogLeNet(2014)-->ResNet(2015)
    目标检测:
    RCNN-->Fast RCNN-->Faster RCNN-->YOLO,SSD
    图片语义分割:
    FCN(2015)-->SegNet-->DeepLab
    
    
    生成对抗网络(GAN,Ian GoodFellow,2014):DCGAN网络
    
    '''
    语音识别(speech recognition)
    '''
    混合高斯-隐马尔科夫模型(GMM-HMM)
    深度神经网络-隐马尔科夫模型(DNN-HMM)
    深度循环神经网络-隐马尔科夫模型(RNN-HMM)
    深度卷积神经网络-隐马尔科夫模型(CNN-HMM)
    端对端训练:LSTM-CTC,Attention模型
    
    '''
    自然语言处理(NLP)
    '''
    统计语言模型(n-gram,贾里尼克)
    神经网络语言模型(Bengio,2003)
    循环神经网络语言模型(Mikolov):word2vec(2013)
    GRU(Cho,et al.2014)
    
    机器翻译:
    encoder-decoder模型
    attention模型
    
    '''
    强化学习(RL)
    '''
    马尔克夫决策过程(MDP)
    Q-Learning
  • 相关阅读:
    ABP源码编译及部署
    nopCommerce源码本地部署、配置及语言包导入
    MongoDB查询转对象时出错 Element '_id' does not match any field or property of class
    找不到资产文件 project.assets.json
    Docker中运行.net core 验证码不显示
    css设置input不显示光标
    js中的==和===
    Navicat连接mysql(高级选项配置)
    js回调函数,检测这个值是否重复
    layer数据表格换行
  • 原文地址:https://www.cnblogs.com/buyizhiyou/p/7910147.html
Copyright © 2011-2022 走看看