Abstract

The proper estimation of the amount of suspended sediment in rivers has an important role in erosion and sediment studies, hydrology and management of watersheds. The simulation of suspended sediment in hydrological systems that has a lot of complexity and at the same time our understanding of the components and processes within them is always uncertain led to the use of many intelligent models, including artificial neural networks (ANNs). However, the use of these smart models also faces challenges. Determining the proper structure of the network requires optimization of the parameters used (such as the optimal number of neurons and layers, weight and bias, and the type of activation functions), which their proper calibration, using test and error, leads to a lot of time spent in low efficiency. In this study, a multilayer perceptron (MLP) was used to simulate the daily sediment load of the Nirchai River at the site of the Nair hydrometric station in Ardebil province. In order to train the models, in addition to the error back propagation (BP) algorithm, Particle Swarm Optimization (PSO) algorithm was used to optimize the weight and bias of ANNs. The fuzzy clustering method was also used to increase the power of generalization of the models. The results showed that training of ANN models with PSO algorithm with decreasing estimation error (decreasing the PBIAS of estimation and root mean square error up to 0.3% and 10.4 tons per day respectively) is more effective than ANN models that use only error BP techniques. Due to insufficient recorded sediment data in most hydrometric stations of the country on the one hand and the need to train ANNs with sufficient data on the other hand, the use of evolutionary algorithms (e.g. PSO algorithm) can be a good solution for improving the efficiency of intelligent models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call