1 / 9
文档名称:

BP神经网络MATLAB编程代码.doc

格式:doc   大小:75KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BP神经网络MATLAB编程代码.doc

上传人:kunpengchaoyue 2021/9/15 文件大小:75 KB

下载得到文件列表

BP神经网络MATLAB编程代码.doc

文档介绍

文档介绍:实用标准文案
: .
BP神经网络的设计MATLABS程 例1采用动量梯度下降算法训练 BP网络 训练样本定义如下:
输入矢量为
p =[-1-2 3 1 -1 1 5 -3] 目标矢量为 t = [-1-1 1 1] 解:本例的MATLAB程序如下:
close all
clear
echo on
clc
% NEWF——生成一个新的前向神经网络
% TRAIN对BP神经网络进行训练
% SIM对BP神经网络进行仿真
pause
%敲任意键开始
clc
%定义训练样本
% P为输入矢量
P=[-1, -2, 3, 1; -1, 1, 5, -3];
% T为目标矢量
T=[-1, -1, 1, 1];
pause;
clc
%创建一个新的前向神经网络
n et=n ewff(mi nm ax(P),[3,1],{'ta nsig','pureli n'},'trai ngdm')
% 当前输入层权值和阈值
in putWeights=n et」W{1,1}
in putbias=n {1}
% 当前网络层权值和阈值
layerWeights={2,1}
layerbias=n {2}
pause
clc
% 设置训练参数
n in = 50;
n in Para = ;
n = ;
bpnet=n ewff(pr,[12 4],{'logsig', 'logsig'}, 'trai ngdx', 'lear ngdm');
%建立BP神经网络,12个隐层神经元,4个输出神经元
%tranferFcn 属性'logsig'隐层采用Sigmoid传输函数 %tranferFcn 属性'logsig'输出层采用 Sigmoid传输函数 %trainFcn属性'traingdx'自适应调整学****速率附加动量因子梯度下 降反向传播算法训练函数
%learn属性'learngdm'附加动量因子的梯度下降学****函数 =1000;% 允许最大训练步数 2000 步
=; % 训练目标最小误差
=10; % 每间隔100步显示一次训练结果 =; % 学****速率
n in = 1000;
n = 1e-3;
pause
clc
% 调用TRAINGDM算法训练BP网络 [n et,tr]=trai n(n et,P,T);
pause
clc
%对BP网络进行仿真
A = sim( net,P)
%计算仿真误差
E = T - A
MSE=mse(E)
pause
clc
echo off
我们米用两
trainbr ),用

最近更新

学校禁毒知识宣传工作总结 6页

一种移动无线自组网认证签名协议的设计与实现.. 2页

2024年精选关于20雨雪天气的应急预案模板3篇 11页

学校班长辞职报告4篇(全文共4046字) 4页

纺织品的绿色标签与认证体系 24页

纺织品的抗紫外线与防辐射性能 22页

叉车、装载机司机安全生产责任制 31页

《达洛维夫人》与《傲慢与偏见》的衔接对比的.. 2页

算法的含义[下学期]江苏教育版 22页

北京的春节教案设计 31页

策划案例-活动策划及管理培训课件 27页

孕早期超声所示胎盘位置对剖宫产后再生育妇女.. 3页

端午节文化课件 24页

冲击式破碎机和冲击锤式破碎机原理及应用 26页

八年级语文上册《人民英雄永垂不朽》教案 28页

催化剂车间临时工管理细则 33页

穴位埋线减肥演稿课件 22页

仓库储藏间安全管理规定 29页

《阳台上的安全》PPT课件中班安全 31页

秘书理论与实务概述 23页

湖北省武汉市实验外国语学校七年级历史第18课.. 2页

湖北省沙市中学高二语文暑假作业(必修一) 6页

《执行力培训》课件 30页

2023年山东省济南市槐荫区中考一模物理试题(含.. 3页

扩建项目危险品仓库钢结构施工组织设计 34页

老干部党支部的经验交流材料 4页

篮球课运球传球教案 6页

电机-PFMEA 2页

超星尔雅学习通《创业人生》2020章节测试答案.. 3页

红螯螯虾人工繁育及养殖技术规范 DB3304 T .. 8页