//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言汇编版BP网络模块源码
系统结构:文件_写整数数组,文件_读整数数组,交换数组,计算加权和,sigmoid,计算误差,l_BP_初始化一层神经元,l_BP_初始化一个神经元,l_BP_正向传播一层神经元,l_BP_更新一层权,l_BP_更新权,l_BP_计算3维修改量_过程,l_BP_计算3维修改量,l_BP_计算隐层修改量_过程4,l_BP_计算隐层修改量,l_BP_计算隐层修改量_过程2,l_BP_计算输出层修改量,计算归一化,取随机数_,加1_int,减1_int,初始化,取结构,保存,导入,正向传播,取实际输出,反向传播,更新权值,开启训练,结束训练,取误差,取学习率,置学习率,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 文件_写整数数组
| |
| |------ 文件_读整数数组
| |
| |------ 交换数组
| |
| |
======过程
| |
| |------ 计算加权和
| |
| |------ sigmoid
| |
| |------ 计算误差
| |
| |------ l_BP_初始化一层神经元
| |
| |------ l_BP_初始化一个神经元
| |
| |------ l_BP_正向传播一层神经元
| |
| |------ l_BP_更新一层权
| |
| |------ l_BP_更新权
| |
| |------ l_BP_计算3维修改量_过程
| |
| |------ l_BP_计算3维修改量
| |
| |------ l_BP_计算隐层修改量_过程4
| |
| |------ l_BP_计算隐层修改量
| |
| |------ l_BP_计算隐层修改量_过程2
| |
| |------ l_BP_计算输出层修改量
| |
| |------ 计算归一化
| |
| |------ 取随机数_
| |
| |------ 加1_int
| |
| |------ 减1_int
| |
| |
======BP网络
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 初始化
| |
| |------ 取结构
| |
| |------ 保存
| |
| |------ 导入
| |
| |------ 正向传播
| |
| |------ 取实际输出
| |
| |------ 反向传播
| |
| |------ 更新权值
| |
| |------ 开启训练
| |
| |------ 结束训练
| |
| |------ 取误差
| |
| |------ 取学习率
| |
| |------ 置学习率
