zoukankan      html  css  js  c++  java
  • Deep Learning概述

     

    1.深度学习发展简史

    2.三步实现深度学习

    2.1Neural Network

    神经网络由模仿脑部神经系统发展而来,一个节点称为一个“Neuron”,包括连接在节点上面的weights和biases。

    在全连接的神经网络中,一个神经元节点接受上一层节点的输入,分别乘以连接边上的权重,放进激活函数中,获得对应输出,并将该层的输出作为下一层的输入向下传递。

    每一个神经元都有一个bias。给出一个神经网络架构,相当于确定了一个函数集,我们要做到就是在这个函数集和里找到效果做好的函数。

     

    神经网络可以自己提取特征进行学习,不需要在进行特征工程。

     

     2.2goodness of a function

    给定一组参数就可以根据分类的结果算出误差cost,使用Cross Entropy计算每一个输出误差。

    在函数集中找到使总误差L最小的函数,也就是找到一组参数theta使L最小。

    2.3pick the best function

    同样适用Gradient Descent来训练。但是gradient的求法使用的是backpropagation。

     3.结论

     

     深度学习其实就像“把大象放进冰箱那样简单”,只需三步。

  • 相关阅读:
    Java Object part1
    StringBuffer StringBuilder append
    Java equal
    java Classloader
    Java NIO
    Oracle中Blob和Clob
    Java8 Lambda 表达式
    HashMap分析 + 哈希表
    android自定义控件之滚动广告条
    android自定义控件之模仿优酷菜单
  • 原文地址:https://www.cnblogs.com/yangmang/p/7227429.html
Copyright © 2011-2022 走看看