Predicting fish trajectories in fishways is potentially useful for fishway design and optimization. However, few models are able to address the prediction errors associated with traditional fish trajectories. A hybrid model combining a convolution neural network (CNN) and gated recurrent units (GRUs) can successfully integrate hydraulic and fish movement features, resulting in lower prediction errors. We therefore conducted fish swimming and flow simulation experiments in the laboratory to obtain fish movement and hydraulic environmental features such as the x-coordinate, y-coordinate, speed, angle, velocity, vorticity, and turbulent kinetic energy of Schizothorax wangchiachi in a fishway. We then established a fish trajectory dataset on seven hydraulic features and divided it into two sets: a training and a test set, respectively. We ran the hybrid CNN-GRU model to determine the optimal hyperparameters through comparative experiments and then performed a single-step and multistep trajectory predictions to verify the accuracy by inputting the test set into the trained model. Our results showed that, compared with the multilayer perceptron, CNN, recurrent neural network, long short-term memory, and GRU models, the proposed CNN-GRU model achieved superior performance in terms of both the x- and y-coordinate predictions. Specifically, it resulted in reductions in the mean absolute error, root mean square error (RMSE), and mean absolute percentage error, along with an increase in the coefficient of determination (R2). As the prediction time step increased, the prediction errors for all of the models also increased; however, the CNN-GRU model always resulted in the lowest prediction errors. Our results suggest that the proposed CNN-GRU model meets the requirements for predicting fish trajectories in fishways and serves as a valuable tool for the design and optimization of fish passage facilities in regulated river systems.
扫码关注我们
求助内容:
应助结果提醒方式:
