تاپيک: نرمال سازی
نمايش پست تنها
قديمي ۰۸-۲۴-۱۳۹۴, ۰۵:۰۶ بعد از ظهر   #16 (لینک دائم)
kh_f_rahnama Male
عضو جدید
 
آواتار kh_f_rahnama
 
تاريخ عضويت: اسفند ۱۳۹۳
پست ها: 8
تشكرها: 1
0 تشكر در 0 پست
پيش فرض

سلام. من برای تعیین داده های test و train توی برنامه از یه فانکشن استفاده کزدم و بعد توی برنامه اصلی مثلا برای mlp اول تو دستور newff کل داده ها را دادم بعد قسمت train داده های traininputs و قسمت test داده های testinputs را داده یعنی نوشتم (outputs=net(testinputs
اول میخوام بدونم داده ها را درست به دستورات دادم و سوال دوم اینکه توی یه کد دیدم که اول همه داده ها را به دستور newff داده بعد با divideParam دادها را تقسیم کرده و بعد برای train نوشته [net,tr] = train(net,inputs,targets); یعنی دوباره کل داده ها داده برای train برای تست هم نوشته outputs=round(net(inputs)); می خواستم بدونم وقتی همه داده ها را برای تست و آموزش داده پس چرا تقسیمشون کرده و این تقسیم بندی کجا استفاده شده .
ببخشید که سوالم طولانی شد.
ممنون
kh_f_rahnama آفلاين است   پاسخ با نقل قول