BP算法的通用程序,可以在foxpor 3.0直接运行,只是文档是PDF格式,代码很长,而且是扫描的,所以适合参考,打起来很累的
上传时间: 2016-06-18
上传用户:jyycc
本程序是BP算法的演示程序, 其中的Levenberg-Marquardt算法具有实用价值. 一、网络训练 程序默认状态是样本训练状态,现将样本训练状态下的如何训练网络进行说明: 1.系统精度: 定义系统目标精度,根据需要定义网络训练误差精度.误差公式是对训练出网络的输出层节点和实际的网络输出结果求平方差的和. 最大训练次数: 默认为10000次,根据需要调整,如果到达最大训练次数网络还未能达到目标精度,程序退出. 3.步长: 默认为0.01,由于采用变步长算法,一般不需人工设置. 4.输入层数目: 人工神经网络的输入层神经元的节点数目. 5.隐含层数目: 人工神经网络的隐含层神经元的节点数目. 6.输出层数目: 人工神经网络的输出层神经元的节点数目. 7.训练算法: 强烈建议选取Levenberg-Marquardt算法,该算法经过测试比较稳定. 8.激活函数: 不同的网络激活函数表现的性能不同,可根据实际情况选择. 9.样本数据的处理: 由于程序没有实现归一化功能, 因此用来训练的样本数据首先要归一化后才能进行训练.
标签: Levenberg-Marquardt 程序 状态 样本
上传时间: 2013-12-19
上传用户:firstbyte
人工神经网络系统的训练 TRAIN BP算法存在局部极小点,收敛速度慢等缺点,改进的BP算法。
上传时间: 2016-06-21
上传用户:ls530720646
BP神经网络的源程序,非常实用,有需要的下
上传时间: 2013-12-22
上传用户:lixinxiang
BP神经网络C++编程实例,非常适合神经网络初学者
上传时间: 2016-06-22
上传用户:小鹏
T L 字母识别 BP网络 改进的动量项法
上传时间: 2013-11-28
上传用户:kiklkook
粒子群算法工具箱 该工具箱将PSO算法的核心部分封装起来,提供给用户的为算法的可调参数,用户只需要定义好自己需要优化的函数(计算最小值或者最大值),并设置好函数自变量的取值范围、每步迭代允许的最大变化量(称为最大速度,Max_V)等,即可自行优化。
上传时间: 2016-06-23
上传用户:541657925
pso算法工具箱,大家可以用来优化多目标问题!
上传时间: 2016-06-23
上传用户:cainaifa
C++实现PSO粒子群优化算法,欢迎指正。本人还在进一步完善之中
上传时间: 2013-11-25
上传用户:zhengjian
创建BP神经网络 训练BP神经网络 计算仿真误差 计算运行时间 matlab7.0环境运行无误
上传时间: 2016-06-24
上传用户:hanli8870