Research Article
A Deep Learning-Based User Selection Scheme for Cooperative NOMA System with Imperfect CSI
Algorithm 2
Proposed learning network.
Input: Data . | Output: The estimated output signal vectors. | 1: while There is a training sequence of length do | 2: Transmits features to the fourth layer. | 3: Use the dropout function on the network. | 4: Two parallel LSTM layers learn uncorrelated CSI respectively. | 5: Two dense layers correspond to the two decoding in SIC process. | 6: while The loss function does not converge do | 7: Use the RMSprop optimizer. | 8: if Network converges then | 9: Feed data for the current slot into LSTM network. | 10: if CSI is successfully identified then | 11: Select the best near user. | 12: else | 13: Retrain data. | 14: else | 15: Return to step 1. | 16: while Find the optimal selection do | 17: Output the estimated output signal vectors. |
|