Joint Deep Reinforcement Learning and Unfolding: Beam Selection and
  Precoding for mmWave Multiuser MIMO with Lens Arrays
  The millimeter wave (mmWave) multiuser multiple-input multiple-output
(MU-MIMO) systems with discrete lens arrays (DLA) have received great attention
due to their simple hardware implementation and excellent performance. In this
work, we investigate the joint design of beam selection and digital precoding
matrices for mmWave MU-MIMO systems with DLA to maximize the sum-rate subject
to the transmit power constraint and the constraints of the selection matrix
structure. The investigated non-convex problem with discrete variables and
coupled constraints is challenging to solve and an efficient framework of joint
neural network (NN) design is proposed to tackle it. Specifically, the proposed
framework consists of a deep reinforcement learning (DRL)-based NN and a
deep-unfolding NN, which are employed to optimize the beam selection and
digital precoding matrices, respectively. As for the DRL-based NN, we formulate
the beam selection problem as a Markov decision process and a double deep
Q-network algorithm is developed to solve it. The base station is considered to
be an agent, where the state, action, and reward function are carefully
designed. Regarding the design of the digital precoding matrix, we develop an
iterative weighted minimum mean-square error algorithm induced deep-unfolding
NN, which unfolds this algorithm into a layerwise structure with introduced
trainable parameters. Simulation results verify that this jointly trained NN
remarkably outperforms the existing iterative algorithms with reduced
complexity and stronger robustness.
