آموزش دسته ای (batch training) اموزش افزایشی (Increasing training)

دو دستور train و adapt‌ در مطلب جهت آموزش یک شبکه عصبی بکار می روند جهت درک این دو دستور به دو مثال زیر دقت کنید:

دستور batch با هر ورودی، وزن ها و بایاس را به روز می کند (batch training)

clear
clc
Wo=[0 0];
bo=0;
alfa=.01;
p=[[1;2] [2;1] [2;3] [3;1]];
t=[4 5 7 7];
%use error , weight and bias in each iteration
for j=1:2
for i=1:4
    a(i)=Wo*p(:,i)+bo;
    e=t(:,i)-a(i);
    Wo=Wo+alfa*e*p(:,i)';
    bo=bo+alfa*e;
end
end

اما دستور train‌ به روش Increasing training اموزش می دهد یعنی پس اتمام یک گذر از ورودی ها، وزن ها و بایاس ها را به روز می کند

clear
clc
Wo=[0 0];
bo=0;
Wn=[0 0];
bn=0;
alfa=.01;
p=[[1;2] [2;1] [2;3] [3;1]];
t=[4 5 7 7];
for j=1:2
for i=1:4
    a(i)=Wn*p(:,i)+bn;
    e=t(:,i)-a(i);
    Wo=Wo+alfa*e*p(:,i)';
    bo=bo+alfa*e;
end
   Wn=Wo;
   bn=bo;
end



مطالب مشابه :


مرجع اصلی جعبه ابزار شبکه عصبی (Neural network toolbox ) نرم افزار متلب

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - مرجع اصلی جعبه ابزار شبکه عصبی (Neural network toolbox ) نرم




شبکه های عصبی معروف (دستور Network)

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - شبکه های عصبی معروف (دستور Network) - این وبلاگ به طور




کلاس شبکه عصبی، فازی و ژنتیک الگوریتم با MATLAB در جهاد دانشگاهی امیرکبیر

کلاس تخصصی شبکه عصبی، فازی ژنتیک الگوریتم با matlab. جهت ثبت نام در کلاس با جهاد دانشگاهی




جزوه درس شبکه عصبی دکتر محمد تشنه لب

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - جزوه درس شبکه عصبی دکتر محمد تشنه لب - این وبلاگ به




آموزش دسته ای (batch training) اموزش افزایشی (Increasing training)

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - آموزش دسته ای (batch training) اموزش افزایشی (Increasing training




ساخت شبکه عصبی چند لایه با دستور newff

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - ساخت شبکه عصبی چند لایه با دستور newff - این وبلاگ به




روش Model Reference Adaptive Control یا MRAC در سیمولینک

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - روش Model Reference Adaptive Control یا MRAC در سیمولینک - این وبلاگ




کاربرد شبکه عصبی در کنترل تطبیقی

شبکه عصبی، فازی و ژنتیک الگوتیم در متلب - کاربرد شبکه عصبی در کنترل تطبیقی - این وبلاگ به طور




برچسب :