Professional Documents
Culture Documents
Lab Percept
Lab Percept
1.
clc
X=[0:0.01:2];
net = newff([-5 5] , [100 1] , {'tansig' 'purelin'}, 'traingd');
net.trainParam.epochs=100; %nmero de interaciones
net.trainParam.show=200; %mostrar en la grfica Vs error
net.trainParam.lr=0.01; %Factor de aprendizaje
net.trainParam.goal=0.0002;%error de divergencia
Yd=2*sin(2*pi*0.4*X)+sin(X.^2);
%entrenamiento de la red MLP
net = train(net, X, Yd);
Y=sim(net,X);
plot(X,Yd)
e=mse(Yd-Y)
Error=e*100
Clasificacin=100-Pe
NEURONAS
ENTRADAS
ITERACIONES
ERROR
(e)
ERROR %
CLASIFICACION
100 1
50 1
30 1
-5 5
-5 5
-5 5
100
100
100
0.1695
0.3281
0.3706
16.9549
32.81
37.06
83.0451
67.19
62.944
X=0:0.01:2;
net = newff([-5 5] , [100 1] , {'tansig' 'purelin'}, 'traingd');
net.trainParam.epochs=100; %nmero de interaciones
net.trainParam.show=200; %mostrar en la grfica Vs error
net.trainParam.lr=0.01; %Factor de aprendizaje
net.trainParam.goal=0.0002;%error de divergencia
%Yd=2*sin(2*pi*0.4*X)+sin(X.^2);
Yd=3*cos(2*pi*12)+exp(power(X,2));
%entrenamiento de la red MLP
net = train(net, X, Yd);
Y=sim(net,X);
plot(X,Yd,'d')
e=mse(Yd-Y)
Error=e*100
Clasificacin=100-Error
NEURONAS
ENTRADAS
ITERACIONES
ERROR (e)
ERROR %
CLASIFICACION
100 1
50 1
30 1
-5 5
-5 5
-5 5
100
100
100
5.66
7.06
11.23
566.8
706.8
1.123
-466.80e+003
-606.83e+003
-1.023e+003
3.
X=0:0.01:2;
net = newff([-5 5] , [100 1] , {'tansig' 'purelin'}, 'traingd');
net.trainParam.epochs=100; %numero de interaciones
net.trainParam.show=200; %mostrar en la grafica Vs error
net.trainParam.lr=0.01; %Factor de aprendizaje
net.trainParam.goal=0.0002;%error de divergencia
Yd= power(2,-1)*[exp(i*X)+exp(-i*X)+2*exp(X)];
%entrenamiento de la red MLP
net = train(net, X, Yd);
Y=sim(net,X);
plot(X,Yd,'d')
e=mse(Yd-Y)
Error=e*100
Clasificacion=100-Error
NEURONAS
ENTRADAS
ITERACIONES
ERROR (e)
ERROR %
CLASIFICACION
100 1
50 1
30 1
-5 5
-5 5
-5 5
100
100
100
0.208
0.173
0.109
20.81
17.38
10.96
79.183
82.611
89.031