newlin()
新建一个线性层
learnwh()
Widrow-Hoff的学习函数
purelin()
线性传输函数
mse()
最小均方误差性能函数
pMATLAB中线性神经网络相关的常用函数和基本功能
newlin()
功能 新建一个线性神经网络函数。
格式 (1) net = newlin
(2) net = newlin(PR,S,ID,LR)
说明 式(1)返回一个没有定义结构的空对象,并显示图形用户界面函数nntool的帮助文字;式(2)中net为生成的线性神经网络;PR为网络输入向量中的最大值和最小值组成的矩阵[Pmin,Pmax];S为输出向量的个数;ID为输入延时向量(可省略);LR为学习速率(可省略),默认值为0.01。
learnwh( )
功能 线性神经网络学习函数
格式 (1) [dW,LS] = learnwh(W,P,Z,N,A,T,E,gW,gA,D,LP,LS)
(2) [db,LS] = learnwh(b,ones(1,Q),Z,N,A,T,E,gW,gA,D,LP,LS)
MATLAB中线性神经网络相关的常用函数和基本功能
Purelin()
功能 纯线性传输函数
格式 A = purelin(N)
说明 函数purelin(N)为返回网络输入向量N的输出矩阵a;神经元最简单的传输函数是简单地从神经元输入到输出的线性传输函数,输出仅仅被神经元所附加的偏差所修正,newlin和newlind函数建立的网络都可以用该函数做为传递函数。
mse()
功能 均方误差性能函数
格式 perf=mae(E,w,pp)
说明 perf表示均方误差,E为误差矩阵或向量(网络的目标向量与输出向量之差),w为所有权值和偏值向量(可忽略), pp为性能参数(可忽略)。
例2-2 要求设计一个线性神经网络,寻找给定数据之间的线性关系。
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)
例2-2的输出结果
%使用TRAINB作为训练函数,最大训练次数为500,开始训练时的均方误差值为0.68,
%目标误差为0.0001
>> TRAINB, Epoch 0/500, MSE 0.68/0.0001.
......
TRAINB, Epoch 200/500, MSE 0.000193748/0.0001.
TRAINB, Epoch 217/500, MSE 9.87777e-005/0.0001.
%训练到217次时,达到目标误差要求,结束训练
TRAINB, Performance goal met.
y =
0.5883 0.9922
E =
9.8778e-005
- 大小: 38.1 KB
- 大小: 47.7 KB
- 大小: 56.3 KB
- 大小: 41.9 KB
分享到:
相关推荐
Matlab用自适应线性神经网络进行预测的实例-用自适应线性神经网络进行预测的实例.rar 用自适应线性神经网络进行预测的实例
这一份关于线性神经网络的教学视频,之前用来学习的资料,现在共享给大家学习。附带视频对应的pdf文档
matlab神经网络源码集锦-BP神经网络的非线性系统建模-非线性函数拟合
遗传算法优化BP神经网络---非线性函数拟合,matlab遍的
遗传算法优化BP神经网络-非线性函数拟合-遗传算法优化BP神经网络-非线性函数拟合-遗传算法优化BP神经网络-非线性函数拟合
BP神经网络的非线性系统建模-非线性函数拟合-MATLAB代码与数据 使用BP神经网络进行非线性函数的拟合,只需要将BP神经网络计算内核更换成其他即可套用在其他问题上,方便易改,推荐使用!! BP(back propagation)神经...
用matlab神经网络实现非线性识别 用matlab神经网络实现非线性识别
10.MATLAB神经网络43个案例分析 RBF网络的回归--非线性函数回归的实现10.MATLAB神经网络43个案例分析 RBF网络的回归--非线性函数回归的实现10.MATLAB神经网络43个案例分析 RBF网络的回归--非线性函数回归的实现10....
MATLAB神经网络之遗传算法优化BP神经网络-非线性函数拟合.zip
matlab经典智能算法案例分析-BP神经网络的非线性系统建模-非线性函数拟合
RBF神经网络-非线性回归分析,matlab代码,值得学习,欢迎下载
吴恩达机器学习matlab编程作业,线性回归,逻辑回归,前向神经网络,BP神经网络,优秀matlab源代码,新手必看! 吴恩达机器学习matlab编程作业,线性回归,逻辑回归,前向神经网络,BP神经网络,优秀matlab源代码,...
41.MATLAB神经网络43个案例分析 遗传算法优化BP神经网络-非线性函数拟合.zip
39.MATLAB神经网络43个案例分析 思维进化算法优化BP神经网络-非线性函数拟合.zip
3.3 线性神经网络及MATLAB实现 3.3.1 线性神经网络的结构 3.3.2 线性神经网络的学习 3.3.3 线性网络的MATLAB仿真 3.4 径向基函数网络及MATLAB实现 3.4.1 径向基网络结构 3.4.2 径向基函数的学习过程 3.4.3 ...
20种人工神经网络模型matlab源码: 案例1 BP神经网络的数据分类-语音特征信号分类.rar 案例10 离散Hopfield神经网络的分类——高校科研能力评价.rar 案例11 连续Hopfield神经网络的优化-旅行商问题优化计算.rar 案例...
MATLAB基于 遗传算法优化BP神经网络-非线性函数拟合.rar
深度学习 神经网络 BP 多层感知机 非线性函数 拟合 matlab
Matlab的RBF神经网络对非线性系统进行逼近-RBF神经网络对非线性系统进行逼近.rar RBF神经网络对非线性系统进行逼近