郑州大学 电气工程学院
神经网络实验
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
实验名称:多层感知器
专业:自动化
班级:三班
姓名:张兵权
学号|:20080220336
神经网络多层感知器实验报告
神经网络结构图:
二、程序
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
:
function duoceng_main()%单样本处理
close all;%关闭以前所有图形
clc;%清屏
x=[-4:0.08:4];%输入
j=input('请输入隐层节点 j=');%隐层节点
n=input('请输入学习率n=');%学习效率
rand('state',sum(100*clock))
w=rand(1,j);%权值初始化
w0=0.5;
v=rand(1,j);
v1=rand(1,j);
x0=-1;
y0=-1;
err=zeros(1,101);
wucha=0;
zaosheng=0.01*randn(1,101);
erme=0;
erro=[];
error=[];%为画收敛曲线做准备
emin=0.1;%设置最小误差
d=zeros(1,101);
for m=1:101
d(1,m)=hermit(x(1,m));%期望输出
end;
o=zeros(1,101);
netj=zeros(1,j);
net=zeros(1,j);
y=zeros(1,j);
p=1;
q=1;
acc=0;
acs=0;
for z=1:5
while q<30000
for p=1:101
for i=1:j
netj(1,i)=v(1,i)*x(1,p)+v1(1,i)*x0;
y(1,i)=1/(1+exp(-netj(1,i)));%隐层输出
end;
o(1,p)=w*y'+y0*w0+zaosheng(p);%计算实际输出并给输出加扰动?
wucha=1/2*(d(1,p)-o(1,p))*(d(1,p)-o(1,p));%计算误差
err(1,p)=wucha;
erro=[erro,wucha];
for m=1:j %调整各层权值
w0=w0-n*w0;
w(1,m)=w(1,m)+n*(d(1,p)-o(1,p))*y(1,m);
v1(1,m)=v1(1,m)+n*(d(1,p)-o(1,p))*w(1,m)*y(1,m)*(1-y(1,m))*x0;
v(1,m)=v(1,m)+n*(d(1,p)-o(1,p))*w(1,m)*y(1,m)*(1-y(1,m))*x(1,p);
end;
q=q+1;
end;
erme=0;
for t=1:101;
erme=erme+err(1,t);
end;
erme=sqrt(erme/101);
error=[error,erme];
if erme
本文档为【多层感知器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。