Research Article
The Rayleigh Fading Channel Prediction via Deep Learning
1. The weight matrices , are initialized randomly from 0 to 1. The threshold vectors , | initialized to 0. Set the training goal and learning rate a reasonable value, respectively; | 2. Input the channel information training set . | 3. while do: | 4. Calculate , and the , of the loss function and cost function | according to equation (7); | 5. According to equation (8), the gradient of the output layer weight matrix and the | gradient of the threshold are calculated respectively; | 6. The weight matrix of the hidden layer and the gradient of the threshold vector are calculated | are calculated according to (9); | 7. Update the weight matrix of the hidden matrix and the output layer and the threshold | vectors ; | 8. End while | 9. Input the channel information test set and calculate the NMSE according to (16). |
|