Cómo configurar la tasa de aprendizaje de Matlab
Lr es la tasa de aprendizaje, el rendimiento es el indicador principal y el objetivo que escribe en el programa es MSE, que determina la precisión final.
1
2
3
4
5
6 p> p>
7
8
9
10
11
%% PA algoritmo
función Out=bpnet(p,t,p_test)
global S1
net=newff(minmax(p),,{'tansig', 'purelin '},'trainlm'); la función de entrenamiento %trainlm es la más efectiva
%net=newff(P,T,31,{'tansig','purelin'},'trainlm') ;%Uso de la nueva versión
net.trainParam.epochs=1000;
net.trainParam.goal=0.00001;
net.trainParam.lr=0.01; %Esta es la tasa de aprendizaje
net=train(net,p,t);
Out=sim(net,p_test);
end p>