توضیحات
هدف این پژوهش پیشبینی بارش ماهانه شهر تهران با استفاده از شبکه های عصبی مصنوعی و ترکیب آن با الگوریتم ژنتیک است. برای طراحی شبکه عصبی مصنوعی و استفاده از الگوریتم ژنتیک، از نرمافزار MATLAB 2019a استفاده شده است. در این پژوهش از دادههای بارش ماهانه در ایستگاه سینوپتیک مهرآباد طی دوره آماری 69 سال (1951-2019) و شبکههای عصبی مصنوعی بعنوان یک روش غیرخطی جهت پیشبینی بارش استفاده شده است. نتایج نشان داد که استفاده از شبکههای عصبی مصنوعی با یک پرسپترون 2 لایه، ضریب یادگیری 4/0 و مومنتوم 9/0 مدل نسبتاً بهتری را ارائه میکند. خطای میانگین مربعات و ضریب همبستگی بین مقادیر واقعی ماهانه بارش و پیشبینی شده توسط شبکه بدون ترکیب با الگوریتم ژنتیک به ترتیب برابر با 0183/0 و 57/0 است. همچنین بعد از ترکیب شبکه عصبی با الگوریتم ژنتیک نشان داده شد که مقادیر فوق به ترتیب برابر 00808/0 و 84/0 خواهند بود که نشاندهنده ارائه مدلی به مراتب بهتر و دقیقتر است. در این پژوهش، از الگوریتم آموزشی Levenberg-Marquardt که الگوریتمی معروف و پرکاربرد در روش پس انتشار است، استفاده شده است. روش طراحی شبکه عصبی در این پژوهش، مطابق مراحل زیر انجام میگیرد:
1) ابتدا، میزان بارندگی ماهانه با مجموعهای از تاخیرها (delays) در مجموعه دادهها به عنوان پارامتر ورودی و میانگین بارش ماهانه به عنوان خروجی شبکه در نظر گرفته میشوند.
2) برای جلوگیری از انحراف شبکه ابتدا دادهها را نرمالسازی میکنیم. دادهها پس از نرمالسازی در بازه 0 تا 1 قرار میگیرند. فرمول نرمالسازی به شکل زیر است:
2) انجام سعی و خطا در جهت کاهش خطای پیشبینی شبکه با استفاده از تغییر پارامترهای شبکه شامل؛
- تغییر ساختار شبکه عصبی پرسپترون چندلایه
- تقسیم کل دادههای مورداستفاده به دو بخش مجزا برای استفاده در فرایند آموزش شبکه و ارزیابی عملکرد شبکه
- تعیین تعداد لایههای پنهان شبکه و تعداد نرونهای هر لایه
- تعیین توابع فعالسازی در لایههای میانی و لایه خروجی
- تعیین الگوریتم یادگیری و ضریب ممنتوم
- تعداد اپوکهای شبکه که تعداد دفعات تکرار آموزش را مشخص میکند
- انتخاب حداکثر خطای پیشبینی شبکه
همانطورکه در شکلهای 2 و 3 نشان داده شده است، روند بارش ماهانه در ایستگاه تهران غیرخطی است و استفاده از مدلهای رگرسیون خطی و پولی نومیال درجه شش منجر به دستیابی به ضریب همبستگی به ترتیب برابر با 0002/0 و 0065/0 شده است که نشاندهنده عملکرد بسیار نامناسب آنهاست. بنابراین برای پیشبینی بارش ماهانه بایستی از مدل های غیرخطی مناسب نظیر شبکههای عصبی مصنوعی استفاده کرد.
پروژه پیش بینی بارش ماهانه 30 سال تهران با شبکه عصبی مصنوعی با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده .
- فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.