Suspended sediment load prediction in rivers by using heuristic regression and hybrid artificial int
* Author to whom correspondence should be addressed.
Sigma Journal of Engineering and Natural Sciences 2020, Vol. 38, Issue 2, pp. 703-714; doi.org/10.62051/ytu.sigma-journal-of-engineering-and-natural-sciences-suspended-sediment-load-prediction-in-rivers-by-using-heuristic-regression-and-h
Abstract
Keywords: Artificial intelligence; Çoruh river basin; regression analysis; river hydraulics; suspended sediment load.
1. Introduction
The sediment from various sources and transported by rivers reduces the capacity of water storage structures. Moreover, it is caused decrease of the value of the land and the infiltration rate of the soil, augmentation of the risk of floods and damage by raising the stream bed, blockage of intake of water structures, decrease of the capacity of irrigation and drainage channels and increase of in maintenance costs, reduce of the amount of dissolved oxygen in water and restrict life in water, prevention of the proliferation of fish by covering fish eggs, increase of the potable water treatment costs , pollution of by transporting various pollutants from agriculture, industry and other sectors, reduce of the recreation of natural and artificial lakes and degradation of environmental aesthetic.
Corresponding Author: e-mail: egemen.aras @btu.edu.tr, tel: (224) 300 38 47 703
Although direct measurements suspended sediment load (SSL) in gauging stations the most reliable way to obtain the amount of SSL, this method is a quite time-consuming and costly [1,2]. In Turkey, sediment rating curve expressed by an equation based on regression and which correlates the flow with SSL transported by river was used. The sediment load corresponding to the daily average flow is determined from these rating curves. However, the estimates using these curves have been unsuccessful in Turkey, especially in the planning of reservoir [3]. Sedimentation movement is affected by many random variables. It is quite difficult to explain the non-linear relationship between these natural phenomena and variables. In recent years, the development of soft computing methods has enabled dam designers to use artificial intelligence and heuristic regression techniques to better estimate the amount of SSL. These methods have recently replaced traditional time series techniques, including sediment rating curves (SRC), multiple linear regressions and autoregressive models [4]. For the estimation of SSL, artificial neural networks (ANN) are the primary methods used in recent years. The success of this method in the prediction of SSL in rivers has been demonstrated by many studies [5-12]. In addition, estimation methods such as support vector machines and adaptive neural fuzzy logic modelling [13-16] to investigate the relationship between the flow and SSL have been developed in recent years and successful results were obtained on the studied rivers. When the recent studies are examined, it is seen that many researchers dwell on genetic algorithm, artificial bee colonies (ABC), teaching-learning-based optimization (TLBO) algorithm and so on meta-heuristic methods. These studies were applied to all kinds of water structures, SSL estimation, water quality, construction, electricity and energy problems and remarkable results were taken [17- 25]. In this study, SSL were estimated by using the data collected from the Karşıköy Gauging Station on the Çoruh River. Two regression and three ANN models were used for the estimation and the results were compared with each other and the observed values. In this way, it is tried to determine the model that best estimates the value of SSL.
2.1. Study Area and Available Data
Even though Çoruh River, the longest river in the Eastern Black Sea Region, is undeveloped economically and socially, it has high economic potential for Turkey owing to the large amounts of hydropower potential. On the Çoruh River Basin, there are a total of 9 large dams, of which 6 (Muratlı, Artvin, Borçka, Deriner, Güllübağ ve Arkun) are in operation, 3 (Yusufeli, Bayram ve Bağlık) of which are under construction. Dam reservoirs in the basin have risks with regards to filling in a short time and decrease of economic lifetime due to severe erosion. Furthermore, the basin is one of the regions where natural disasters such as avalanche and flood are experienced most (Figure 1).
Figure 1. Çoruh river basin and No. 2315 (Karşıköy) gauging station The data used in the study were taken from the flow observation annual published by General Directorate of Electrical Power Resources Survey and Development Administration (EIE) in 2005. On the Çoruh River, 2315 Karşıköy station (1967-2001) between 41° 42 '38 "E and 41 ° 27'07" N coordinates, 2316 İspir Koprusu station (1984-2001) between 40 ° 57' 40 "E and 40 ° 27'32 "N coordinates, 2320 Laleli Station (1969-2005) between 40° 36' 19" E and 40° 23' 31 "N coordinates, 2322 Altınsu station (1984-2001) between 41° 53' 36" E and 41° 09'47 "N coordinates, 2337 Çamlıkaya station (1999-2005) between at 41° 12' 22 "E and 40° 37'46" N coordinates. The years in parentheses are the observation times of the station. One of the selection criteria for the station is that the station is located in the main branch rather than the side branches of the river due to the presence of large dams on the main branch. In addition, since ANN and regression-based methods were used in the study, the station which is one of the longest common measurement time of flow and suspended sediment observations was chosen since the data length was thought to affect especially the ANN performance. In the study, Karşıköy station, which has the value of 390 data pairs which measured between 20.06.1967 and 16.07.2002, was used. Altitude of the station is 57 m and its drainage area is 17906.4 km2. SSL was measured between 1967 and 2002 at the station. The average flow is 207 m3/s. SSL was composed of 45.1% sand and 54.9% clay and silt. The average annual SSL measured at the station is 6,851,598 tons and SSL yield in a year is 383 tons/km2 [26]. Table 1 shows the basic statistical information such as mean (xmean), standard deviation (Sx), skewness (Csx) and coefficient of variation (Cv) of all data belonging to Karşıköy Station and the range of the largest and smallest observation values of these data. The table also demonstrates the ratio of the maximum values of the SSL to the mean 705
values of these. The xmax/xmean value is too large to indicate of the complexity of the transportation of SSL. Besides, it is seen that there is a positively skewed distribution in the flow and SSL data when the station values are considered. The amount of skewness is higher in SSL data. Table 1. The basic statistics of data belonging to Karşıköy Station Basic Statistics xmean Sx Q (m3/s) 209.8 195.7 Qs (ton/day) 26380.6 55577.8
2.2. Methods
Selection of input variables of the used methods is one of the most significant stages in modelling. Qt-1, Qt, and St-1 were used as independent variables in previous studies [4, 27] related to the Çoruh River and used similar data. In respect thereof, Qt-1 represents the previous day's flow record, while St-1 represents the previous SSL measurement (usually the previous month's SSL measurement). The time lag in this study were limited to the previous measurement, since it has been demonstrated in previous studies [28] that using measurements earlier than these values did not change the accuracy of the models. There were 390 measured data between 1967 and 2002 belonging to No.2315 Karşıköy Station. Data anomalies which may be caused by measuring errors, missing or incorrect measurements or extreme values were removed from this data. 362 flow and SSL data were used in the models and error values have been calculated based on these data. Output values obtained from model results were evaluated according to different type of error criteria. Two well-known error criteria were used in order to make a better comparison between the models and evaluate the results more accurately. Correlation of the output values with the actual data and the accuracy of the estimation results were evaluated by the root mean square error (RMSE) and the mean absolute error (MAE). The formulas for these criteria are as follows: RMSE
Where, the value of N, SSLobserved and SSLpredicted indicates the number of observations, the actual values and the predicted values, respectively. 2.2.1. Regression Methods In the study, three different nonlinear regression models were used, namely power, exponential and quadratic function. The equation of quadratic function which produces the best result in these functions is as follows.
y = b0 + b1 x1 + b 2 x 2 + b3 x 3 + b 4 x x 2 + b5 x1x 3 + b 6 x 2 x 3 + b 7 x1x + b8 x 2 x 2 + b9 x 3 x 3 1 1
In the equations, x1, x2, x3 are the independent variables, b0, b1, b2, b3….b9 are the coefficients of regression and y is the calculated value of the independent variables. Another regression method used in the study was the multivariate adaptive regression splines (MARS) developed by Friedman in 1991. This is a form of nonparametric regression analysis. In most of the applied fields, nonparametric regression methods are used to represent the phenomenon that has no linearity between the variables. The main advantage of this model is that 706
it can explain the complex and non-linear relationship between the independent and the dependent variables [29]. Details of the method can be found in the study of Nacar et al. [30]. 2.2.2. Artificial Neural Networks Methods Three algorithms were used for ANN training. The first one of them is the back-propagation algorithm which is one of the most popular algorithms for most of the engineering problems by virtue of its simplicity and success in the outlook of application. This algorithm is called the backpropagation algorithm because it tries to reduce the errors backwards which means in the direction from output to input. The back-propagation learning algorithm is used to recalculate the weights in each layer based on the current error performance found at the output point of network. Any function has not been used in the input layer while creating the architecture of the network. In the study, single hidden layer architecture has been formed. The tangent sigmoid and linear transfer functions were used in the hidden layer and the output layer, respectively. The process of the method can be found in the publication of Bayram et al. [31]. Besides the back-propagation algorithm, the training of ANN has also been done with the meta-heuristic algorithms ABC and TLBO which have been frequently used in many studies in recent years. The ABC and TLBO algorithms were used to overcome the drawbacks resulting from the back-propagation algorithm and to achieve smaller error values by obtaining more acceptable parameters in the training process of ANN including weight and threshold values. The ABC algorithm contains three control parameters. These are the number of food sources (SN), equal to the number of employed or onlooker bees, colony size (NP), limit value and maximum cycle number (MCN). Control parameters in the TLBO algorithm are the maximum number of iterations (NMI) and the population size (SP). In both algorithms, the training process was applied to the input vector several times and the network has been updated each iteration until it reached a certain stop criterion. The parameters in the algorithm are defined the same for all different models of ANN and are shown in Table 2. Table 2. Control parameters of ANN-ABC and ANN-TLBO NP 50
3. Result And Discussion
In the MARS and multiple regression analysis (MRA), 80% of the data of Karşıköy Station was used as a training set and 20% of these were utilized as a validation set. 3 different functions (power, exponential and quadratic) were applied in MRA. The quadratic function was applied to the test set as it gave the lowest RMSE values. The equation of quadratic function is as follows. QSt = 2955,971+ (-74,507) *Qt-1 + (58, 677) *QSt-1 + (0, 602) *Qt + (0, 027) *Qt *Qt-1 + (4,118*10-4 ) *Q t *QSt-1 +
(-3,166*10-4 ) *Qt-1 *QSt-1 + (0, 04) *Q t-1 *Q t-1 + (0,157) *Q t *Q t + (-5,569*10-6 ) *QSt-1 *QSt-1
Scattering and time series diagrams belonging to MRA and MARS were shown in Figure 2.
Figure 2. Scatter diagrams and time series of prediction efficiency in the validation period for the regression methods 708
It was observed that the error values were lower in MARS compared to MRA. The equation of the MARS model and the basic function in the equation are given below. QS 49068.9 155.54 * BF 2; t
In ANN models, data were divided into three sets as training, testing and validation. The validation set was selected the same as in the regression models (20%), the remaining 80% data part was divided into 60% training and 20% test and weights of ANN models were calculated with these data. 36 different combinations were created by changing the nodes number of hidden layers (5, 10, 15, 20), learning (0.1, 0.5, 1) and momentum (0.1, 0.5, 1) coefficients in the ANN-back propagation (BP) models. In the ANN-BP model, the best performance was obtained from the ANN architecture where the nodes of hidden layer with 15, the learning coefficient with 0.5 and the momentum coefficient with 0.1. When the results of ANN-BP models were examined, it was seen that the model was more successful than the regression models. The RMSE and MAE values of all models were given in Figure 3. RMSE (ton/day)
Ann-Tlbo Ann-Abc
Figure 3. RMSE and MAE values belonging to Karşıköy gauging station In ANN-ABC model, 16 different analyses were performed by differentiating between the numbers of hidden layer nodes, colony size and limit values. The best results were obtained in the analysis that has 10 hidden layer nodes, 50 colony size and 100 limit values. Scatter diagrams and time series of prediction efficiency in the validation period for the ANN model were shown in Figure 4.
Figure 4. Scatter diagrams and time series of prediction efficiency in the validation period for the ANN Model The RMSE value obtained from the ANN-ABC model was higher than that of the ANN-BP model, while the MAE value was lower. It is seen time series graph showing all models together in Figure 5. Although it is seen that the models gave similar results to each other, it obvious that the ANN-BP-and ANN-ABC models produce better results when the error values were examined. As can be seen in Figure 5, ANN based models gave better results in terms of capturing peak values in prediction of suspended sediment load in general. However, almost all models were insufficient in estimating peak data at some points. The probable cause for underestimation of peak values has been attributed to the local variations in the function being mapped due to varying skewness in the data series, and theoretical considerations of the network functioning confirm this [32]. In particular in this basin area with severe sediment erosion, it is also possible to work with these methods in other gauging stations, which have a length of data that can be used in prediction models. Only models that are related to discharge can be used in the sections up to the parts with a significant side branch combination on both the upstream and downstream parts of the main branch and where the slope does not change much.
Figure 5. Time series of validation set graph for all models of Karşıköy Station
4. Conclusion
In this study, the ability of two regression models with three function and three artificial intelligence models were investigated to estimate the SSL. Current day flow, previous day flow and previous SSL records were used as input data in the models. In the regression method, MARS model gave better results than MRA; however, accuracy of ANN models was better than regression models. Even though ANN models gave values close to each other, RMSE values of ANN-BP were lower 2.8% from ANN-ABC model and %4.4 from ANN-TLBO model. In the ANN-BP model, the lowest error value was obtained from the ANN architecture where the nodes of hidden layer with 15, the learning coefficient with 0.5 and the momentum coefficient with 0.1. As a result of this study, it has been observed that artificial intelligence methods gave highly good results in the estimation of SSL. In addition to that, it is considered that it would be useful to collect more data in existing stations and make modelling with a wider data group so that peak values can be better estimated.
Acknowledgments
This study is dedicated to the memory of the late Assoc. Prof. Dr. Murat İhsan KÖMÜRCÜ, who passed away in February 2013.
Share and Cite
YILMAZ, B.; ARAS, E.; KANKAL, M.; NACAR, S. Suspended sediment load prediction in rivers by using heuristic regression and hybrid artificial int. Sigma Journal of Engineering and Natural Sciences 2020, Vol. 38, pp. 703-714. https://doi.org/10.62051/ytu.sigma-journal-of-engineering-and-natural-sciences-suspended-sediment-load-prediction-in-rivers-by-using-heuristic-regression-and-h

