⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 training100b2.m

📁 用9*9的矩阵显示字符0~9。 对BP网络进行训练后
💻 M
字号:
function para=training100b(para,output,input,qn,ep)
net2=zeros(9,1);
net3=zeros(10,1);

O2=zeros(9,1);
O3=zeros(10,1);
w12=para(1:9,1:100);
w23=para(10:19,101:109);
In=reshape(input,100,1);
net2=w12*In;
O2=sigmf(net2,[1 0]);
net3=w23*O2;
O3=sigmf(net3,[1,0]);

df3=O3.*(1-O3);
h3=-(output-O3).*df3;
dw23=-qn.*h3*O2';
w23=w23+dw23;

df2=O2.*(1-O2);
h2=w23'*h3.*df2;
dw12=-qn.*h2*In';
w12=w12+dw12;

para(1:9,1:100)=w12;
para(10:19,101:109)=w23;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -