机器学习---浅谈神经网络
来源:互联网 发布:关于股票信息软件 编辑:程序博客网 时间:2024/06/05 15:19
参考:
http://blog.csdn.net/bitjoy/article/details/50464989
此博客对神经网络基础解释的很好。
其中,BP方向传播过程中,残差计算如下:
为了便于理解,后面我一律用“残差(error term)”这个词来表示误差的偏导数。
输出层→隐藏层:残差 = -(输出值-样本值) * 激活函数的导数
隐藏层→隐藏层:残差 = (右层每个节点的残差加权求和)* 激活函数的导数
如果输出层用Purelin作激活函数,Purelin的导数是1,输出层→隐藏层:残差 = -(输出值-样本值)
如果用Sigmoid(logsig)作激活函数,那么:Sigmoid导数 = Sigmoid*(1-Sigmoid)
输出层→隐藏层:残差 = -(Sigmoid输出值-样本值) * Sigmoid*(1-Sigmoid) = -(输出值-样本值)输出值(1-输出值)
隐藏层→隐藏层:残差 = (右层每个节点的残差加权求和)* 当前节点的Sigmoid*(1-当前节点的Sigmoid)
阅读全文
0 0
- 机器学习---浅谈神经网络
- 【转】机器学习入门——浅谈神经网络
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 神经网络 专家系统 机器学习
- 机器学习之神经网络
- <机器学习> 神经网络BP_javaDemo
- 机器学习笔记:神经网络
- 机器学习之神经网络
- Java学习之Iterator(迭代器)的一般用法
- Spring Aop学习
- opencv读图像C语言实现canny边缘检测
- [FWT] Codeforces663E .Binary Table
- sql server 2000安装图解
- 机器学习---浅谈神经网络
- flume之kafka source
- Math ceil()、floor()、round()方法
- Parcelable接口和用法
- Swing中分割面板JSplitPane的使用
- 作为前端Web开发者,这12个终端命令不可不会
- 玩转Linux系统-elasticsearch搭建
- htseq-count的使用
- 系统运行级别