%%% YSA demo 2
% f(x,y) = 1/(x+y) fonksiyonunun tahminlemesi

clc
clear all
close all

% Giriþ:
input=[1 1 4 3 5; 1 3 1 2 5];
% Çýkýþ:
target=[0.5 0.25 0.20 0.20 0.10];

%%
% ileri yönlü çok katmanlý að tanýmlayalým:
net = newff(input, target, 2,{'logsig' 'purelin'});
net.trainParam.goal=1e-5; % hedef hatanýn 10 üzeri -5'in altýna düþmesi.

% Grup modu egitim yapalim:
[net,tr]=train(net,input,target);

% öðrenme tamamlandýktan sonraki aðýn girdilere vereceði cevabý bul:
sim(net,[3;2]) % x=3 ve y=2 giriþleri için f nedir?
sim(net,[1;2]) % x=1 ve y=2 giriþleri için f nedir?