Escolar Documentos
Profissional Documentos
Cultura Documentos
TAREFAS
1. Funções básicas
tansig(x), logsig(x), hardlim(x), hardlims(x), plot(x,y)
Gerar os gráficos das funções de ativação tangente hiperbólica e logística. Não é necessário relatar os
resultados desta tarefa.
x=-3:0.1:3;
y1=tansig(x);
y2=logsig(x);
y3=hardlim(x);
y4=hardlims(x);
plot(x,y1,'b',x,y2,'r',x,y3,'g',x,y4,'m');
grid on;
P = [0 0; 0 1; 1 0; 1 1]'; %entradas
T = [0 1 1 1]; %saidas
3.1 Gerar e treinar uma rede BP para solucionar o problema do XOR (xor.m)
%xor
clear; close all; clc;
P = [-1 -1 1 1; -1 1 -1 1]
T = [-1 1 1 -1]
net = newff([-1 1; -1 1], [2 1], {'tansig', 'tansig'},'traingd');
net.trainParam.epochs = 1000;
a = sim(net, P)
net = train(net, P, T);
a = sim(net, P)
Encontre a melhor configuração de parâmetros que minimiza o eqm. Para tanto, modifique o número
de épocas, o algoritmo de treinamento, etc.
Relatar os parâmetros da melhor configuração encontrada, juntamente com o desempenho alcançado.
3.2 Gerar e treinar uma rede BP para aproximar uma função seno ruidosa (seno.m).
%aproximação do seno
clear all;
clc; close all;
x = -pi:pi/16:pi;
y = sin(x);
t = sin(x) + 0.1*randn(size(x)); %seno com 10% de ruído
plot(x,y);
hold on;
plot(x,t,'*b') ;
net = newff([-pi pi], [1 1], {'tansig', 'purelin'},'traingd');
net.trainParam.epochs = 100;
a = sim(net, x);
plot(x,a, 'dg');
net = train(net, x, y);
a = sim(net, x);
plot(x, a, 'or');
Encontre a melhor configuração de parâmetros que minimiza o eqm. Para tanto, modifique o número
de neurônios da camada oculta, o algoritmo de treinamento, etc.
Relatar os parâmetros da melhor configuração encontrada, juntamente com o desempenho alcançado e
as figuras obtidas.
A partir do arquivo superficie.txt, treine uma rede BP para aproximar estes dados.
Utilize os arquivos disponíveis na página da disciplina (nntool_superficie.m).
Encontre a melhor configuração de parâmetros que minimiza o eqm. Para tanto, modifique o número
de neurônios da camada oculta, o algoritmo de treinamento, etc.
Relatar os parâmetros da melhor configuração encontrada, juntamente com o desempenho alcançado
e as figuras obtidas.