例2-2.m

来自「神经网络实用教程----第二章源码(很不错喔)」· M 代码 · 共 17 行

M
17
字号
%
%设计一个线性神经网络,寻找给定数据之间的线性关系
%
P=[1.1 -1.3];
T=[0.6 1];
%创建一个只有一个输出,输入延时为0,学习速率为0.01的线性神经网络,minmax(P)表示样
%本数据的取值范围
net=newlin(minmax(P),1,0,0.01);
%对创建的线性神经网络进行初始化,设置权值和阈值的初始值
net=init(net);
net.trainParam.epochs=500;
%设置网络训练后的目标误差为0.0001
net.trainParam.goal=0.0001;
net=train(net,P,T);
y=sim(net,P)
%求解网络的均方误差值
E=mse(y-T)

⌨️ 快捷键说明

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