Deep Learning概述
来源:互联网 发布:数据库表单设计 编辑:程序博客网 时间:2024/06/05 15:40
1.深度学习发展简史
2.三步实现深度学习
2.1Neural Network
神经网络由模仿脑部神经系统发展而来,一个节点称为一个“Neuron”,包括连接在节点上面的weights和biases。
在全连接的神经网络中,一个神经元节点接受上一层节点的输入,分别乘以连接边上的权重,放进激活函数中,获得对应输出,并将该层的输出作为下一层的输入向下传递。
给出一个神经网络架构,相当于确定了一个函数集,我们要做到就是在这个函数集和里找到效果做好的函数。
神经网络可以自己提取特征进行学习,不需要在进行特征工程。
2.2goodness of a function
给定一组参数就可以根据分类的结果算出误差cost,使用Cross Entropy计算每一个输出误差。
在函数集中找到使总误差L最小的函数,也就是找到一组参数theta使L最小。
2.3pick the best function
同样适用Gradient Descent来训练。但是gradient的求法使用的是backpropagation。
3.结论
深度学习其实就像“把大象放进冰箱那样简单”,只需三步。
阅读全文
0 0
- Deep Learning概述
- 深度学习(Deep Learning)概述
- Deep Learning简明深度学习方法概述
- 简明深度学习方法概述 Deep Learning:Methods and Application
- Neural Networks and Deep Learning系列(一)概述
- Deep learning
- deep learning
- 【deep learning】
- Deep Learning
- Deep Learning
- deep learning
- Deep learning
- deep learning
- Deep Learning
- Deep Learning
- 【deep learning】
- deep learning
- deep learning
- HTTP协议
- indexOf 的使用
- 你不知道的坑~android原声alerdialog双指触摸必现crash
- java 剑指offer 第一题:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- mybatis中SqlMapConfig文件配置(六)
- Deep Learning概述
- CMake入门指南
- C++程序员学Java系列之二九:数据结构之Bitset
- org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
- sd
- html 页面内锚点定位及跳转方法总结
- Spring定时器,cronExpression表达式解释
- 集合list,set,map
- easyui中使用两个嵌套的 tabs 时页面无法出现滚动条