Anotace:
In time-division duplex (TDD) distributed large-scale multiple input multiple output (DM-MIMO) systems, the traditional downlink channel precoding method is used to resist inter-user interference (IUI). However, when the Channel State Information (CSI) is incomplete, the performance loss is serious, not only the bit error rate is high, but also the complexity of the traditional precoding algorithm is high. In order to solve these problems, this paper proposes an adaptive precoding framework based on deep learning (DL) for joint training and split application deployment. First, we train a channel emulator deep neural network (CE-DNN) to learn and simulate the transmission process of the wireless communication channel. Then, we concatenate an untrained precoding DNN (P-DNN) with a trained CE-DNN and retrain the cascaded neural network to converge. The last step is to obtain the P-DNN, namely the adaptive precoding network, by dismantling the joint trained network. Simulation results show that, when CSI is imperfect, the proposed method is compared with Tomlinson-Harashima precoding (THP) and block diagonalization (BD) precoding. The proposed method has a lower mean square error (MSE) and higher spectrum efficiency, as well as a bit error rate (BER) performance close to the THP. The source codes and the neural network codes are available on request.