Modares Civil Engineering journal
مهندسی عمران مدرس
MCEJ
Engineering & Technology
http://mcej.modares.ac.ir
1
admin
2476-6763
10.22034
fa
jalali
1397
8
1
gregorian
2018
11
1
18
5
online
1
fulltext
fa
پیشبینی عمق آبشستگی در پائیندست سرریز جامی شکل توسط مدل ماشین آموزش نیرومند و روش اعتبار سنجی چند لایه
Prediction the Scour Depth At Downstream of Bucket Spillway Using the Extreme Learning Machine and K-Fold Cross Validation
در این مطالعه، عمق آبشستگی در پائیندست سرریزهای جامی با استفاده از مدل ماشین آموزش نیرومند شبیهسازی گردید. ماشین آموزش نیرومند یک نوع شبکه عصبی تک لایه پیشخور است که گرههای محاسباتی را بهصورت تصافی انتخاب کرده و وزنهای خروجی را نیز بهشکل تحلیل تعیین مینماید. علاوه براین برای سنجش توانایی مدلهای ماشین آموزش نیرومند از شبیهسازیهای مونت کارلو استفاده میشود. شبیهسازی مونت کارلو یک طبقهبندی گسترده از الگوریتمهای محاسباتی است که از نمونهگیری تصادفی برای محاسبه نتایج عددی استفاده میکند. همچنین از روش اعتبار سنجی چند لایه برای بررسی توانایی مدلهای عددی بهره گرفته میشود. در روش اعتبارسنجی چند لایه ای، نمونه اصلی است به طور تصادفی به k نمونه های فرعی به اندازه مساوی تقسیم شود. مزیت این روش، تکرار تصادفی نمونه های فرعی در روند آزمون و آموزش برای کلیه مشاهدات است و هر مشاهده دقیقا یکبار برای اعتبارسنجی مورد استفاده قرار میگیرد. در این مطالعه مقدار k مساوی با 5 در نظر گرفته شد. سپس پارامترهای تاثیر گذار بر روی عمق آبشستگی شناسایی شد و شش مدل ماشین آموزش نیرومند تعریف گردید. با انجام آنالیز حساسیت موثرترین پارامتر که شامل پارامتر بدون بعد دبی معرفی شد. همچنین با تجزیه و تحلیل نتایج مدلهای مختلف، مدل برتر معرفی گردید. این مدل مقادیر آبشستگی را با دقت قابل قبولی پیشبینی کرد و تابعی از کلیه پارامترهای ورودی بود. بهعنوان مثال مقادیر ضریب تببین و شاخص پراکندگی به ترتیب مساوی 993/0 و 071/0 بدست آمد.
The ogee spillways are constructed to regulate the flow in reservoir of dams. When the excess waters overflow the ogee spillway, the velocity at toe of spillway is pretty high and the flow has a huge amount of energy. The bucket spillway is used in order to reduce the amount of such energy. Next, the trajectory flow combines with air and the flow loses its energy significantly. If the materials at downstream of spillway are erodible, the probability of the scour exist; as a result, the stability of spillway endangers. Therefore, the prediction of scour hole depth in this area is quite significant. In this study, the depth of scour at downstream of the bucket spillway simulated using the Extreme Learning Machine (ELM) model. One of the most popular methods based on the artificial intelligence is the feed-forward neural network (FFNN). The training speed of this algorithm is very low. It's due to the use of the gradient based algorithms such as the back propagation (BP) which has low speed and the adjustment of the parameters related to the network is iterative. The extreme learning machine (ELM) is a Single Layer Feed-Forward Neural Network (SLFFNN) which selects the number of nodes randomly and determines the output weights analytically. This algorithm is much faster than conventional neural networks and has a good generalization performance. The use of this method has had a good performance in different fields and its comparison with FFNN-BP has showed that this method in addition to reduce high computational costs has a higher accuracy. In current study, to evaluate the performance of ELM models, the Monte Carlo simulation (MCs) is applied. Monte Carlo simulation is a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. Their essential idea is using randomness to solve problems that might be deterministic in principle. They are often used in physical and mathematical problems and are most useful when it is difficult or impossible to use other approaches. Monte Carlo simulation is mainly used in different problems such as optimization and numerical integration from a probability distribution. Also in this study, the k-fold Cross Validation (k-fold) is used for evaluating the models ability. In k-fold cross validation method, the original sample is randomly partitioned into k equal sized subsamples. In the k subsamples, a single subsample is retained as the validation data for testing the specific model, and the remaining k-1 subsamples are used as training data. The cross-validation process is then repeated k times (the folds), with each of the k subsamples used exactly once as the validation data. The k results from the folds can then be averaged to produce a single estimation. The advantage of this method over repeated random sub-sampling is that all observations are used for both training and validation, and each observation is used for validation exactly once. The k value was considered 5 in this study. In this study, to validate the results of numerical models, the Azmathullah et al. (2005) experimental measurements were used. They measured the scour depth at the downstream of bucket spillway. Next, the effective parameters on scour depth were identified and six ELM models defined. In other words, one model simulated the scour depth with combination of five input parameters including the discharge dimensionless parameter, the ratio of the total head to the tailwater depth(H/dw), the ratio of the bucket radius to the tailwater depth(R/dw), the ratio of the mean sediment size to the tailwater depth(d50/dw) and lip angle of bucket, and five models predicted the output variable using four input parameters. In addition, the sensitivity analysis was carried out in order to identify the effective factor. This sensitivity analysis showed that the discharge dimensionless parameter was the most effective factor. Also, the superior model was introduced by analyzing the results of all models. This model had reasonable accuracy and was the function of all input parameters. For example, the determination coefficient and scatter index were obtained 0.993 and 0.071, respectively. Also, The RMSE and MAPE for this model were obtained 0.240 and 8.891, respectively. Additionally, the maximum, minimum and average discrepancy ratios for the superior model were respectively calculated 1.567, 0.360 and 0.991.
عمق آبشستگی,سرریز جامی شکل,مدلسازی,ماشین آموزش نیرومند,اعتبار سنجی چند لایه,
Scour depth,Bucket spillway,Modeling,Extreme Learning Machine,k-fold Cross Validation,
133
142
http://mcej.modares.ac.ir/browse.php?a_code=A-16-24974-1&slc_lang=fa&sid=16
moein
fallahi
معین
فلاحی
1003194753284600112340
1003194753284600112340
No
Ph.D. Candidate, Department of Water Engineering, Kermanshah Branch, Islamic Azad University, Kermanshah, Iran
دانشجوی دکتری منابع آب، گروه مهندسی آب، واحد کرمانشاه، دانشگاه آزاد اسلامی، کرمانشاه، ایران
Ahmad
Rajabi
احمد
رجبی
1003194753284600112341
1003194753284600112341
Yes
Department of water engineering, College of Agriculture, Kermanshah Branch, Islamic Azad University, Kermanshah, Iran
گروه مهندسی آب، دانشکده کشاورزی، واحد کرمانشاه، دانشگاه آزاد اسلامی، کرمانشاه، ایران
Behrooz
Yaghobi
بهروز
یعقوبی
1003194753284600112342
1003194753284600112342
No
Assistant Professor, Department of Water Engineering, Kermanshah Branch, Islamic Azad University, Kermanshah, Iran
استادیار گروه مهندسی آب، واحد کرمانشاه، دانشگاه آزاد اسلامی، کرمانشاه، ایران