Research Article
Estimation of Navigation Mark Floating Based on Fractional-Order Gradient Descent with Momentum for RBF Neural Network
Table 1
Pseudocode of FGM-RBF for navigation mark drifting estimation.
| Algorithm 1: FOGDM-RBF for AIS interpolation | Input: Navigation mark position data, meteorological and hydrological data as training samples and testing samples | Output: the estimated drifting position of testing samples | 1: function FOGDM () | 2: Initialization of the neural network model; | 3: Initialization of neural networks with weights; | 4: it = 0; | 5: while it < maxIT and the training error does not meet the learning requirements | 6: Calculate the activation function of the neural network according to equation (7); | 7: Calculate the output of neural network according to equation (10); | 8: Calculate the output error of the neural network according to equation (15); | 9: Calculate the objective function according to (16); | 10: Calculate the caputo fractional derivative of the objective function according to (22); | 11: Update the momentum coefficient according to equation (20); | 12: Update the weight of the neural network according to equation (18); | 13: it = it + 1; | 14: end while | 15: Use the obtained neural network weights and the input testing data set, calculate the estimated drifting position of testing samples. | 16: End function |
|
|