反向传播神经网络的多个输出
2016-08-23
0 0 0
暂无评分
其他
如何获取积分?
反向传播的原则是其实很容易理解,即使它背后的数学可以看起来相当令人望而却步。基本步骤如下:
- 初始化与小随机加权网络。
- 目前对网络的输入层的输入的模式。
- 饲料通过网络来计算其激活值的输入的模式。
- 采取所需的输出和激活值来计算的网络激活错误之间的区别。
- 饲喂以减少其激活错误对此输入模式的输出神经元的权重进行调整。
- 传播错误值返回到每个隐藏的神经元,是其在网络激活错误的贡献成正比。
- 喂养每个隐藏的神经元,以减少它们的贡献对此输入模式错误的权重进行调整。
- 对每个输入模式输入集合中重复步骤 2 到步骤 7。
- 重复步骤 8,直到网络接受过适当培训。
为了使这个新的网络通过它的步伐,我下载了经典的虹膜植物数据库从UCI 机器学习资料库。数据集包含三个类的五十实例,每个,其中每个类是指一种类型的鸢尾属植物。一类是线性可分从其他两个 ;后者不是从彼此线性可分的。若要使用此数据,为 csv 文件扩展名的文本文件保存该 web 页。用 Excel 打开并添加三个新列在右边,与0,0,1或0,1,0或1,0,0根据植物品种填补。删除物种名称列,并且您现在有一个文件,它可以喂进入您的网络。
c#
神经网络
多个
输出
相关源码推荐
第186号:DX0110-小区物业管理系统源码
0
0
暂无评分
第219号:DX0149-小区物业管理系统源码
0
0
暂无评分
验证码识别
0
0
暂无评分
CSV数据分析工具
0
0
暂无评分
医院病历信息管理系统源码
0
0
暂无评分
暂无评论