matlab-BP神经网络(贝叶斯正则化算法程序)(共3页).docx

上传人:飞****2 文档编号:13643177 上传时间:2022-04-30 格式:DOCX 页数:3 大小:12.70KB
返回 下载 相关 举报
matlab-BP神经网络(贝叶斯正则化算法程序)(共3页).docx_第1页
第1页 / 共3页
matlab-BP神经网络(贝叶斯正则化算法程序)(共3页).docx_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《matlab-BP神经网络(贝叶斯正则化算法程序)(共3页).docx》由会员分享,可在线阅读,更多相关《matlab-BP神经网络(贝叶斯正则化算法程序)(共3页).docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上close all clear echo on clc % NEWFF生成一个新的前向神经网络 % TRAIN对 BP 神经网络进行训练% SIM对 BP 神经网络进行仿真 pause % 敲任意键开始 clc % 定义训练样本矢量 % P 为输入矢量 sqrs=0.20 0.40 0.40 0.60 0.10 0.60 -0.10 -0.20 -0.60 . 0.40 0.80 0.00 -0.00 -0.90 0.30 0.40 0.00 0.10 ./0.9 ;sqjdcs=0.72 0.02 0.39 0.01 0.02 0.20 0.48 0.94 0.40

2、 . 0.52 0.48 0.19 0.24 0.73 0.04 0.62 0.00 0.12 ./0.;sqglmj=0.69 0.47 0.85 0.47 0.87 0.76 0.38 0.75 0.28 . 0.05 0.17 0.58 0.82 0.10 0.18 0.17 0.37 0.38 ./0.9 ;s1=0.10 0.30 0.10 0.10 0.90 0.50 0.10 0.00 0.60 . 0.00 0.40 0.60 0.50 0.20 0.20 0.70 0.00 0.10 ./0.;%s2=25. 24. 22. 20. 18. 14. 990. 1040. 10

3、96. 1159. .% 1229. 1453. 164. 142. 121. 101. 81. 35.; glkyl=1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3;glhyl=2 4 6 8 10 15 2 4 6 8 10 15 2 4 6 8 10 15 ;P=sqrs;sqjdcs;sqglmj;s1; %输入数据矩阵T=glkyl;glhyl; %目标数据矩阵echo on clc pause clc % 创建一个新的前向神经网络 net=newff(minmax(P),20,2,tansig,purelin); pause clc echo off clc

4、disp(1. L-M 优化算法 TRAINLM); disp(2. 贝叶斯正则化算法 TRAINBR); choice=input(请选择训练算法(1,2):); figure(gcf); if(choice=1) echo on clc % 采用 L-M 优化算法 TRAINLM net.trainFcn=trainlm; pause clc % 设置训练参数 net.trainParam.epochs = 500; net.trainParam.goal = 1e-6; net=init(net); % 重新初始化 pause clcelseif(choice=2) echo on cl

5、c % 采用贝叶斯正则化算法 TRAINBR net.trainFcn=trainbr; pause clc % 设置训练参数 net.trainParam.epochs = 500; randn(seed,); net = init(net); % 重新初始化 pause clc end net.trainParam.epochs = 500; net.trainParam.goal = 1e-6; net.trainFcn=trainoss; % 调用相应算法训练 BP 网络 net,tr=train(net,P,T); pause clc % 对 BP 网络进行仿真 A = sim(net,P); % 计算仿真误差 E = T - A; MSE=mse(E) pause clc 专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁