Professional Documents
Culture Documents
m Page 1
testing_data(3,1:400)=reshape(t.imr,1,400);
t = load ('F:\acads\D Computational Neuroscience\assignment\assignment\assignment\O\4d.mat');
testing_data(4,1:400)=reshape(t.imr,1,400);
t = load ('F:\acads\D Computational Neuroscience\assignment\assignment\assignment\O\5e.mat');
testing_data(5,1:400)=reshape(t.imr,1,400);
inp=training_data(i,1:400);
y(1)=tanh(sum(weights(1,1:400).*inp) - theta(1));
y(2)=tanh(sum(weights(2,1:400).*inp) - theta(2));
y(3)=tanh(sum(weights(3,1:400).*inp) - theta(3));
error=desired_result(i,1:3) -y;
delta_w= (.1)*error'*inp;
delta_theta= -.1*error;
weights(1,1:400)=weights(1,1:400)+delta_w(1,1:400);
weights(2,1:400)=weights(2,1:400)+delta_w(2,1:400);
weights(3,1:400)=weights(3,1:400)+delta_w(3,1:400);
theta=theta+delta_theta';
end
end
result=zeros(15,3);
% Testing
for i=1:15
inp=testing_data(i,1:400);
y(1)=tanh(sum(weights(1,1:400).*inp) - theta(1));
y(2)=tanh(sum(weights(2,1:400).*inp) - theta(2));
y(3)=tanh(sum(weights(3,1:400).*inp) - theta(3));
D:\Users\ajit\Downloads\assgn3modified next.m Page 4
result(i,1:3)=y;
end