مقایسۀ توابع یادگیری شبکۀ عصبی در مدل‏سازی رواناب

نوع مقاله : پژوهشی

نویسندگان

1 دانشجوی دکتری منابع آب، گروه علوم و مهندسی آب، دانشگاه بیرجند

2 استادیار گروه علوم و مهندسی آب، دانشگاه بیرجند

چکیده

پیش‏بینی دقیق جریان در رودخانه‏ها یکی از ارکان مهم در مدیریت منابع آب‏های سطحی به‌ویژه اتخاذ تدابیر مناسب در مواقع سیلاب و بروز خشکسالی‏ها‌ست. در‌حقیقت، حصول روش‏های مناسب و دقیق در پیش‏بینی جریان رودخانه‏ها را می‏توان به‌عنوان یکی از چالش‏های مهم در فرایند مدیریت و مهندسی منابع آب دانست؛ اگر‌چه تحقیقات وسیعی در خصوص کاربرد روش‏های متکی بر شبکه‏های عصبی مصنوعی دقت این روش‏ها بر روش‏های متداول آماری مانند روش‏های اتورگسیو و میانگین متحرک ارائه شده است. در این تحقیقات برای یافتن بهترین ساختار برای شبکۀ عصبی تنها به تغییر تعداد لایه‏های پنهان و تعداد نورون‏ها اکتفا می‏شود و به‌دلیل پیچیدگی حاکم بر انتخاب و معماری شبکۀ مناسب، استفاده از آنها در عمل به‌طور مناسب توسعه نیافته است. در این تحقیق تعداد 15 تابع یادگیری در شبکۀ عصبی بررسی شد و نتایج نشان داد در ساختار شبکه با یک لایۀ پنهان (ANN1) تابع یادگیری learnglv1، learnh و learnis به‌ترتیب با MSE برابر 000158/0، 000185/0 و 000188/0 و در مدل ساختار شبکه با دو لایۀ پنهان ANN2 توابع یادگیری learnh، learnsomb و learncon به‌ترتیب با MSE برابر 000154/0، 000173/0 و 000176/0، عملکرد مناسب‏تری نسبت به دیگر توابع یادگیری داشته‏اند. از سوی دیگر در ده مرتبه اجرای دو مدل، دو تابع یادگیری learnsom و learngdm در مدل ANN1 و learnh و learnos در مدل ANN2، بیشترین تکرار را در بین بهترین توابع یادگیری، داشته‏اند و بنابراین، هنگام استفاده از شبکۀ پس‌انتشار خطا (که تابع یادگیری آن learngdm است) بهتر است تعداد لایۀ پنهان بیشتر از یکی نباشد؛ زیرا در این صورت شانس رسیدن به جواب مناسب بیشتر خواهد بود، اما اگر به‌دنبال زیاد‌کردن عملکرد شبکه با افزایش تعداد لایۀ پنهان باشیم بهتر است با احتیاط از پیش‏فرض شبکه و به‌طور مشخص از learngdm استفاده شود.
.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Compare Learning Function in Neural Networks for River Runoff Modeling

نویسندگان [English]

  • Mohammad Javad Zeynali 1
  • Seyed Reza Hashemi 2
1 Ph.D. Student. Department of Science and Water Engineering University of Birjand
2 Department of Science and Water Engineering University of Birjand
چکیده [English]

Accurate prediction of river flow is one of the most important factors in surface water recourses management especially during floods and drought periods. In fact deriving a proper method for flow forecasting is an important challenge in water resources management and engineering. Although, during recent decades, some black box models based on artificial neural networks (ANN), have been developed to overcome this problem and the accuracy privilege to common statistical methods (such as auto regression and moving average time series method) have been shown. In these research only attended change number of hidden layer and number of neurons for to approach to the best structure in neural network, and complex in proper network designand can’t be simply used by other investigators. In this study examined 15 the neural network learning function and the results indicated in the structure of the network with one hidden layer (ANN1),learnlv1, learnh and learnis by MSE=0.000158, 0.000185 and 0.000188, have been better performance than the other learning functions. And in the structure of the network with two hidden layer (ANN2),learnh, learnsomb and learncon learning function by MSE=0.000154, 0.000173 and 0.000176 have been better performance than the other learning functions.But on the other hand by ten times run this two models, learnsom and learngdm learning functions in ANN1 model and learnh and learnos in ANN2 model had most frequency among the best learning functions and thus it is better that the number of hidden layer not more than one, when we use back propagation network (that its learning function is learngdm). Because in this way we have more chance to achieve ideal response. But if we are going to increase network performance byincreasing the number of hidden layer, it is better that use the default of network and learngdm carefully.
 
 

کلیدواژه‌ها [English]

  • Artificial Neural Networks
  • Learning Function
  • Prediction
  • Performance Criteria
منابع
[1].Tokar AS, Markus M. Precipitation – runoff modeling using artificialneural network and conceptual models. Journal of Hydrologic Engineering. 2000;4:150-161.
[2].Razavi SS, Karamuoz M. in Prediction monthly river flows by using artificial aeural network. 10th studentsConferenceonCivil Engineering. Amirkabir University of Technology. 22 Oct 2003. [Persian]
[3].Fathi P, Mohammadi Y, Homayi M. Intelligent modeling of monthly flow time series into vahdat dam in sanandaj city. Journal of Water and Soil. 2009; 23(1):209-220. [Persian]
[4].Dorum A, Yarar A, FaikSevimli M, and Onucyildiz M. Modelling the rainfall-runoff data of susurluk basin. Expert Systems with Applications. 2010. 37: 6587-6593.
[5].Chua HC, and Wong SW. Rainfall-runoff modeling using artificial neural network coupled with singular spectrum analysis. JournalHydrology. 2011. 399: 394-409.
[6].Patil S,Valunjkar, S. Study of different rainfall-runoff forecasting algorithms for better water consumption. International Conference on Computational Techniques and Artificial Intelligence. 2012. 327-330.
[7].Zeynali MJ, Nikbakht S, Mohammadezapour O. Prediction Input Flows to Mollasadra Reservoir by Useing Artificial Neural Network. 5th Iranian water resources management conference. ShahidbeheshtiUniversity.29 jul 2013. [Persian]
[8].Braddock RD,Kremmer ML, Sanzogni L. Feedforward artificial neural network model forforecasting rainfall-runoff. Journal of Environmental Sciences. 1998. 9:419-432.
[9]. Kia M. Soft Computing in MATLAB.Qian academic publishing. [Persian]
[10].www.mathwork.com
[11].Demuth H,Beale M. Neural network toolbox for use with MATLAB. Sixth printing Revised for Version 4. Pp:680.
[12].Hahangeer AR, Raeini M, Ahmadi MZ. Comparison of artificial neural networks (ANN) simulation of rainfall-runoff process with HEC-HMS model in Kardeh watershed. Journal of Water and Soil. 2008. 22(2):72-84. [Persian]
[13]. Kumar S, Merwade V, Kam J, Thurner K. Streamflow trends in Indiana: effects of long term persistence, precipitation and subsurface drains. Journal of Hydrology. 2009.374(1): 171-183.
[14].Cybenko G. Approximation by superposition of a sigmoidal function. Mathematics of control, signals and systems 2.4. 1989. 303-314.
[15].Hornik K, Stinchcombe M, White H. Multilayer feed-forward networks are universal approximators. Neural Networks. 1989. 2(5):359-366.
[16].Zhang G, Patuwo BE, Hu MY. Forecasting with artificial neural networks: the state of the art. International Journalof Forecasting. 1998. 14(1):35-62.
[17].Noori R, Abdoli MA, Ghasrodashti AA, JaliliGhazizade M. Prediction of municipal solid waste generation with combination of support vector machine and principal component analysis: a case study of Mashhad.Environmental Progress & Sustainable Energy. 2009. 28 (2):249-258.
[18].Nikmanesh MR. Prediction of Monthly Average Discharge Using the Hybrid Model of Artificial Neural Network and Wavelet Transforms (Case Study: Kor River Pol-e-Khan Station). Journal of Water and Soil Conservation. 2015. 22(3):231-239. [Persian]
[19].Noori R, Farokhnia A, Morid S, RiahiMadvar H. Effect of Input Variables Preprocessing in Artificial Neural Network on Monthly Flow Prediction by PCA and Wavelet Transformation. Journal of Water & Wastewater. 2008. 20(69):1-22