文件名称:matlab代码影响-Variations-of-Back-Propagation:背向传播的变化
文件大小:326KB
文件格式:ZIP
更新时间:2024-06-11 01:53:48
系统开源
matlab代码影响背向传播的变化 为2层感知器实现反向传播学习。 此外,我们将讨论和试验影响训练的各个方面,包括alpha,隐藏的单位和停止条件; 并测试Nguyen-Widrow初始化和Momentum的反向传播。 开发工具:MATLAB R2018a。 程序运行帮助: 在文件目录下的MATLAB中,键入“ help [文件名]”以获取运行帮助。 help [file Name] 为了更轻松地恢复训练,请首先加载“ mablab_7.20.mat”以获取所有初始值。 案例举例: 通过不同参数进行实验的最佳案例(运行帮助:tranepoch.m) 一世。 运行具有初始值的程序: 阿尔法= 0.02 停止标准:训练时期= 800或alpha <0.0045 隐藏层单位= 20 初始权重/偏差可以在代码中检查(文件“ mablab_7.20.mat”-WW1,WW2,bb1,bb2) ii。 结果: 实际训练的纪元= 733 命中率= 387/447 iii。 学习曲线:均方误差= 0.0045(下图:误差随历时变化) 执照: 个人项目,仅用于交流和学习。
【文件预览】:
Variations-of-Back-Propagation-master
----bptans1e.m(1KB)
----README.md(1KB)
----error.png(16KB)
----widrow.m(485B)
----fdtansig.m(457B)
----bptans1pat.m(1KB)
----bptans1patM.m(1KB)
----P3INS.mat(144KB)
----tranepoch.m(2KB)
----P3OUT.mat(195B)
----matlab_7.20.mat(163KB)
----chkbrd1.m(317B)
----bptans1eM.m(857B)
----initialvs.txt(168B)