|
|
|
|
مقایسه عملکرد الگوریتم ica و حالت ترکیب شده آن با فازی (fuzzy-ica) در پیشبینی بارش روزانه
|
|
|
|
|
|
|
|
نویسنده
|
رخشاد امیرمحمد ,بختیاری بهرام ,قادری کورش
|
|
منبع
|
ژئوفيزيك ايران - 1395 - دوره : 10 - شماره : 1 - صفحه:1 -14
|
|
چکیده
|
پیشبینی بارش به دلیل عدم قطعیت بالای تخمین آن، امری مشکل میباشد. در این پژوهش، از الگوریتم ica و ترکیب آن با استنتاج فازی (fuzzyica) برای بررسی توانایی و مقایسه عملکرد آنها در پیشبینی بارش روزانه یک اقلیم نیمهخشک مانند کرمان استفاده شد. برای این منظور، از 30 سال داده روزانه ایستگاه همدیدی کرمان (19812010) و 10 سال داده روزانه ایستگاههای همدیدی رفسنجان و زرند(20102001) در فصول بارش (7ماه از سال) و پنج متغیر بارش، دمای تر، نقطه شبنم، ابرناکی و نم (رطوبت) نسبی استفاده شد. کدهای مورداستفاده در نرمافزار matlab14 نوشته شد که در حالت ترکیبی، الگوریتم ica برای تعیین بازههای توابع عضویت، قواعد نهایی و مقادیر وزنها به جای استفاده از سعیوخطا در فازی، به کار گرفته شد. نتایج نشان داد که پیشبینی وقوع یا عدم وقوع بارش نسبت به پیشبینی ارتفاع آن با روشهای ذکرشده، نتایج قابل قبولتری را ارائه میکند و روش ترکیبی fuzzyica با پیشبینی صحیح حالت 31/82 ، 63/89 و 12/74 درصد از روزها به ترتیب در ایستگاههای کرمان، رفسنجان و زرند نسبت به پیشبینی حالت9/51 ، 4/61 و 2/51 درصد از روزها در استفاده از الگوریتم،ica از دقت بیشتری در کنار سرعت مناسبتر آن برخوردار است.
|
|
کلیدواژه
|
پیشبینی، بارش، الگوریتم رقابت استعماری، استنتاج فازی، ایستگاه کرمان، ایستگاه رفسنجان، ایستگاه زرند
|
|
آدرس
|
دانشگاه شهید باهنر کرمان, دانشکده کشاورزی, ایران, دانشگاه شهید باهنر کرمان, دانشکده کشاورزی, ایران, دانشگاه شهید باهنر کرمان, دانشکده کشاورزی, ایران
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Comparing the performance of the imperialist competitive algorithm (ICA) and the combination of ICA with fuzzy logic system in daily precipitation forecasting
|
|
|
|
|
Authors
|
Rokhshad Amir-Mohammad ,Bakhtiari Bahram ,Qaderi Kurosh
|
|
Abstract
|
Rain is one of the most important climatic factors affecting human activities which has also an important role in the field of water resources management. This weather phenomenon is a complex atmospheric process, which is highly dependent on space and time and thus not easy to predict. The trends of change in rainfall with time is a nonstationary stochastic process with high uncertainty and it is subject to various random factors. There have been many attempts to find the most appropriate method for rainfall prediction using for example meteorological or satellite data with a numerical weather prediction model, or even applying several techniques such as the artificial neural network or fuzzy logic as a forecasting approach. Also some methods, such as the time sequence method, probability statistics method cannot fully reflect the characteristics of the rainfall phenomenon, and the prediction results cannot be satisfactory. In order to improve the accuracy of rainfall forecasts, it is necessary to use a new rainfall prediction model such as intelligent methods and metaheuristic algorithms. In this study, the “imperialist competitive algorithm” (ICA for brevity) and the ICA combined with the fuzzy logic algorithm were used to evaluate and compare their performance and ability in forecasting the amount of daily rainfall in semiarid climate of Kerman in the southeast of Iran. So, 30 years of daily data in Kerman’s synoptic station (1981– 2010) and 10 years of daily data in Zarand and Rafsanjan’s synoptic stations (2001–2010) were used in the rainy season (7 months of the year). Therefore, based on the previous studies, five parameters including precipitation, wet temperature, dew point, relative humidity and cloudiness were used to forecast rainfall in futures days. Having surveyed the data, first the applied computer codes were written in Matlab 14. In the ICA with fuzzy logic, the ICA was used for determining the membership functions’ ranges and values of the weights instead of the trial and error usually used in application of the fuzzy logic. Three higher accurate outputs were identified for each station separately. Among these outputs, for each station, the best output was chosen and used for the final phase of optimization. Four more effective variables in Kerman’s station (precipitation, wet temperature, dew point, and cloudiness), two more effective variables in Rafsanjan’s station (precipitation and cloudiness) and three more effective variables in Zarand’s station (precipitation, wet temperature, and relative humidity) were identified after optimizing with five input variables. Results showed that the rainfall height’s prediction was accompanied with a significant error based on the mentioned methods, so that the coefficients of determination (R2 values) were obtained 0.54, 0.44 and 0.40 in, respectively, Kerman, Rafsanjan and Zarand’s synoptic stations. On the other hand, the forecast of the occurrence and nonoccurrence of the rainfall with the ICA indicated reasonable results and in the best results 61.4%, 51.9% and 51.2% of days were predicted correctly in, respectively, Kerman, Rafsanjan and Zarand’s synoptic stations. The accuracy of calculations was improved with the ICA combined with the fuzzy logic. Accordingly, 89.63%, 82.31% and 74.12% of days were predicted correctly in, respectively, Kerman, Rafsanjan and Zarand’s synoptic stations. The results of evaluating the performance showed that the ICA can produce a relatively appropriate simulation of the occurrence and nonoccurrence of rainfall in future days, but falls short of ability to simulate the rainfall height properly. On the other hand, the combined ICA and fuzzy logic algorithm provides a better simulation of problems involving high uncertainty.
|
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|