سلام دوستان
به کمکتون خیلی نیاز دارم
یه توضیح اجمالی از کارم بدم . میخوام با استفاده از شبکه عصبی به پیش بینی یک گام زمانی بپردازم . داده های 10 سال رو به طور ماهانه دارم یعنی جمعا 120 عدد . از بین این ها 8 سال برای اموزش شبکه و برای اعتبار سنجی و تست شبکه هر کدوم یکسال .
سوال اول اینکه من از چه دستوری استفاده کنم ؟ متذکر میشم که بنده مبتدی هستم . و اینکار رو از nonleanier autoregressive)NARNET) و در صورت دو پارامتر بودن از NARX استفاده کردم و از خود تولباکس متلب .
مشکل دیگرم در مورد تقسیم بندی دیتاهاست . پیش فرض تولباکس deviderand است که بصورتی رندمی درصدی از داده ها رو برای آموزش و اعتبار سنجی و تست در نظر میگیره . من برای مشخص کردن این از devideind استفاده کردم . اما جواب خوبی نمیگیرم . یعنی به ازای خروجی هایی که بهم میده خطا خیلی بالاست .
یک دنیا سپاسگزارم برا وقتی که میگذارید
به کمکتون خیلی نیاز دارم
یه توضیح اجمالی از کارم بدم . میخوام با استفاده از شبکه عصبی به پیش بینی یک گام زمانی بپردازم . داده های 10 سال رو به طور ماهانه دارم یعنی جمعا 120 عدد . از بین این ها 8 سال برای اموزش شبکه و برای اعتبار سنجی و تست شبکه هر کدوم یکسال .
سوال اول اینکه من از چه دستوری استفاده کنم ؟ متذکر میشم که بنده مبتدی هستم . و اینکار رو از nonleanier autoregressive)NARNET) و در صورت دو پارامتر بودن از NARX استفاده کردم و از خود تولباکس متلب .
مشکل دیگرم در مورد تقسیم بندی دیتاهاست . پیش فرض تولباکس deviderand است که بصورتی رندمی درصدی از داده ها رو برای آموزش و اعتبار سنجی و تست در نظر میگیره . من برای مشخص کردن این از devideind استفاده کردم . اما جواب خوبی نمیگیرم . یعنی به ازای خروجی هایی که بهم میده خطا خیلی بالاست .
یک دنیا سپاسگزارم برا وقتی که میگذارید