BP神经网络
来源:互联网 发布:钢铁出口数据 编辑:程序博客网 时间:2024/06/18 06:53
中文名 反向传播神经网络,又叫 多层前馈神经网络。
原理 C++实现
正向传递子过程
其中f()为激活函数
反向传递子过程
误差函数如下
而BP神经网络的主要目的是反复修正权值和阀值,使得误差函数值达到最小。
根据梯度下降法
根据梯度下降法,那么对于隐含层和输出层之间的权值和阀值调整如下
而对于输入层和隐含层之间的权值和阀值调整同样有
BP神经网络一般用于分类或者逼近问题。如果用于分类,则激活函数一般选用Sigmoid函数或者硬极限函数,如果用于函数逼近(预测、回归),则输出层节点用线性函数,即。
阅读全文
0 0
- BP神经网络
- BP神经网络
- BP 神经网络
- bp神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- bp神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- BP神经网络
- Numpy学习(三)
- oracle
- 几种排序在最坏和最好情况下的时间复杂度
- 【bfs && 反向建边】2016-2017 ACM-ICPC, Egyptian Collegiate Programming Contest (ECPC 16) Jumping
- 本机绑定2个域名问题解决方案
- BP神经网络
- java学习笔记-集合之栈和队列
- 三种错误处理的方法
- LeetCode : two Sum
- kmp3746--kmp捣循环入门题
- Ubuntu 16.04 出现E: Problem executing scripts E: Sub-process returned an error code处理办法
- 【肠道生态】-CS0005-2017肠道微生态与健康研讨会嘉宾PPT
- 《数据结构与算法-Python语言描述》读书笔记(6)第6章二叉树和树(关键词:数据结构/算法/Python/二叉树/树)
- HDU5914 Triangle(思路)