نمايش پست تنها
قديمي ۰۲-۱۲-۱۳۹۴, ۱۰:۴۳ بعد از ظهر   #3 (لینک دائم)
smkh1985 Male
عضو فوق فعال
 
آواتار smkh1985
 
تاريخ عضويت: آذر ۱۳۹۳
پست ها: 63
تشكرها: 0
20 تشكر در 19 پست
پيش فرض

نقل قول:
نوشته اصلي بوسيله ttaheri نمايش پست
چطور میتونم کد k-fold cross validation رو تو شبکه عصبی MLP پیاده سازی کنم؟ (در متلب)

هر چی گشتم هیچ sampleای نبود
کد شبکه عصبی پرسپترون چندلایه رو رو پیاده سازی کردم اما نمی دونم چطور باید k-fold cross validation رو توش قرار بدم؟؟

کار خاصی نداره . شما تنها باید داده های موجود رو به k بخش مجزا تقسیم کنید و هر بار یک بخش رو به عنوان تست و باقی رو به عنوان داده آموزش تنظیم کنید. تنظیم کردن داده ها هم در تنظیم پارامترهای آموزش انجام میگیره. با فرض اینکه شبکه شما با نام net باشه. میتونید از طریق تنظیم پارامترهای net.divideFcn و net.divideParam قبل از اموزش شبکه داده ها رو تنظیم کنید و درون یک حلقه k تایی هر بار اجرای crossValidation رو انجام بدین .
smkh1985 آفلاين است   پاسخ با نقل قول