|
|
ارزیابی عمکلرد روشهای شبکه عصبی مصنوعی و یادگیری عمیق در تخمین بار بستر رودخانه با بستر شنی
|
|
|
|
|
نویسنده
|
روشنگر کیومرث ,جولازاده سمیرا
|
منبع
|
پژوهش هاي حفاظت آب و خاك - 1401 - دوره : 29 - شماره : 1 - صفحه:75 -94
|
چکیده
|
سابقه و هدف: ارزیابی و برآورد میزان انتقال رسوب، از دیرباز یکی از مسائل عمده و اصلی مهندسان هیدرولیک و رودخانه بوده است. تعیین میزان بار بستری که در رودخانهها حمل میشود، به عوامل متفاوتی بستگی داشته و همین عامل باعث پیچیدگی این پدیده شده است. مطالعات انجام شده بر روی رودخانههای مختلف نشانگر این مسئله است که مقدار بار بستر انتقالی در شرایط مختلف هیدرولیکی و هیدرولوژیکی متفاوت است، علاوه بر این خصوصیات فیزیکی ذرات بار بستر هم تاثیر بسزایی در میزان دقت مدلهای پیشبینی دارد از طرفی علی رغم تاکید بر غیرقابل اعتماد بودن معادلات تجربی که بر روی یک ناحیه خاص گسترش یافتهاند، متاسفانه مطالعات محدودی بر روی تغییرات موقتی بار بستر انجام شده است. از این رو بررسی قابلیت پیشبینی این پدیده از اهمیت بالایی برخوردار است. در این مطالعه سعی بر برآورد بار بستر در رودخانههای با بستر شنی با استفاده از روشهای کلاسیک و هوشمند شده است. مواد و روشها: روشهای یادگیری ماشین به دلیل دقت زیاد در پیشبینی مسائل مختلف در سالهای اخیر مورد توجه زیادی قرار گرفته است. از اینرو در مطالعه حاضر، از دو روش شبکه عصبی مصنوعی کلاسیک (ann) و یادگیری عمیق از نوع حافظه طولانی کوتاه مدت (lstm) که نوعی شبکه عصبی مصنوعی با لایهها و الگوریتمهای تقویتی برای بهبود عملکرد شبکه است؛ برای پیشبینی انتقال بار بستر 19 رودخانه با بستر شنی استفاده شده است. برای تعریف مدلهای مناسب برای شبکهها، نتایج حاصل از 10 فرمول تجربی در پیشبینی بار بستر مورد ارزیابی قرار گرفته و از پارامترهای فرمولهای برتر به عنوان ورودی شبکههای هوشمند استفاده شده است. یافتهها: نتایج نشان داد همه فرمولهای تجربی از نتایج بسیار ضعیفی برخوردار بودهاند؛ بهطوری که اکثر فرمولها، بار بستر را با شاخص اختلاف r بیشتر از 100 پیشبینی کردهاند. با این حال روشهای ماشینی با پارامترهای ورودی حاصل از فرمولها تجربی از دقت قابلقبولی در پیشبینی بار بستر برخوردار بوده است و در مقایسه روشهای ماشینی، روش lstm نتایج دقیقتری را نسبت به روش ann ارائه داده است. در نهایت مدل مربوط به پارامترهای فرمول بگنولد در روش lstm با dc=0/900 و rmse=0/024kg m-1 s-1 برای دادههای قسمت صحتسنجی برترین مدل حاصل از این تحقیق میباشد و پارامتر قطر متوسط ذرات رسوب (d50) که پارامتر مشترک سه مدل برتر میباشد موثرترین پارامتر در پیشبینی بار بستر انتخاب شده است. نتیجهگیری: با وجود عملکرد خیلی ضعیف فرمولهای تجربی در پیشبینی انتقال رسوب، شبکههای هوشمند با پارامترهای ورودی حاصل از فرمولهای تجربی از نتایج مطلوبی برخوردار بودهاند. هم چنین شبکه یادگیری عمیق lstm نسبت به شبکه عصبی مصنوعی ann در پیشبینی انتقال بار بستر از کارایی بالاتری برخوردار بوده که بیانگر این است که حفظ حافظه آموزش در طول روند آموزش و اضافه کردن لایههای تقویتی به شبکه، باعث بهبود عملکرد شبکه شده و دقت شبکه را در آموزشهای بعدی افزایش میدهد.
|
کلیدواژه
|
بار بستر، پیشبینی رسوب، روابط کلاسیک تجربی، شبکه عصبی مصنوعی، یادگیری عمیق
|
آدرس
|
دانشگاه تبریز, دانشکده عمران, گروه مهندسی آب, ایران, دانشگاه تبریز, دانشکده عمران, ایران
|
پست الکترونیکی
|
semira.jolazade@gmail.com
|
|
|
|
|
|
|
|
|
evaluation the performance of artificial neural network method and deep learning method for prediction of bed load in gravel-bed rivers
|
|
|
Authors
|
roushangar kiyoumars ,joulazadeh samira
|
Abstract
|
background and objectives: assessing and estimating sediment transport from a long time ago is one of the major issues for hydraulic and river engineers. determining the amount of bed load carried in rivers depends on various factors, and this factor has complicated this phenomenon. studies on different rivers show that the amount of bed load in different hydraulic and hydrological conditions is different. in addition, the physical properties of bed load particles have a significant effect on the accuracy of model prediction, on the other hand, despite the emphasis on the unreliability of experimental equations that have been extended over a specific area, unfortunately, limited studies have been conducted on temporary changes in bed load. therefore, investigating the predictability of this phenomenon is of great importance. in this study, we will try to estimate the bed load in gravel bed rivers using classical and intelligent methods.materials and methods: machine learning methods due to their high accuracy in predicting various issues have been noted in recent years . therefore, in the present study, two methods of classical artificial neural network (ann) and deep learning of long shortterm memory (lstm), which is a kind of artificial neural network with layers and amplification algorithms to improve network performance; have been used to predict the bed load of 19 gravelbed rivers. to define suitable models for networks, the results of 10 experimental formulas in bed load prediction have been evaluated and the parameters of superior formulas have been used as the input of intelligent networks.results: the results showed that all experimental formulas had very poor results; as most formulas have predicted the bed load with a discrepancy index of r greater than 100. however, machine methods with input parameters obtained from experimental formulas have acceptable accuracy in predicting bed load. and in comparison with machine methods, lstm method has provided more accurate results than ann method. finally, the model related to the parameters of begnold formula in lstm method with dc= 0.900 and rmse= 0.024 for the test data is the best model obtained from this research and the average diameter of sediment particles (d50), which is a common parameter of the top three models, has been selected as the most effective parameter in predicting bed load.conclusion: despite the very poor performance of experimental formulas in predicting sediment transport, intelligent networks with input parameters derived from experimental formulas have had good results. also, lstm network is more efficient than artificial neural network (ann) in predicting bed load transfer, which indicates that maintaining training memory during the training process and adding reinforcement layers to the network improves network performance and increases network accuracy in subsequent training.
|
|
|
|
|
|
|
|
|
|
|
|
|