![]() |
کمک در نوشتن کد
با عرض سلام و خسته نباشید
کتاب شما در رابطه با نرم افزار متلب مطالعه کردم ، در قسمت شبکه های عصبی چندین سوال برایم پیش آمد اگر برایتان مقدور سوالات بنده را پاسخ بدهید از تولباکس شبکه عصبی برای آموزش شبکه عصبی استفاده کرده ام و قصد دارم موارد زیر را در کد نوشته شده در نظر بگیرم اما نمیدانم چطور باید بنویسم: 1- فرض کنیم برای یک نرون خاص بخواهیم (مثلا 5 نرون)، شبکه عصبی را n مرتبه تکرار کنیم (i=1:n) و برای هر تکرار از شبکه مقدار performance ، epoch ، وزن های اولیه و نهایی در هر لایه را مشاهده کنم و برای آن تکرار شبکه مورد نظر را ذخیره کنم (مثلا برای یک شبکه با یک لایه پنهان که تعداد نرون آن 5 می باشد این شبکه را برای این نرون خاص، 10 مرتبه تکرار میکنیم. حال میخواهم برای هر تکرار مقدار performance ، مقدار epoch ، مقادیر وزن های نهایی ... را بدست آورم و خود شبکه مربوط به آن تکرار را ذخیره کنم و مشاهده کنم اما نمیدانم چطور کدهای آنها را بنویسم) قسمتی از کد را که مربوط به تعداد تکرار در یک نرون خاص است بدین صورت نوشته ام: for i=1:5 net=newff(p,t,3,{'logsig'},'trainrp'); net.trainParam.epochs =1000; net.trainParam.max_fail=10; net.trainParam.show=50; net.trainParam.Ir=0.05; net.trainParam.goal=10^-6; net=train(net,p,t); y=sim(net,pp); e=tt-y; performance(i ,: )=mse(e); end performance; perf=min(performance) dif_performance=max(performance)-min(performance) plot(performance); |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۷:۲۴ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.