Before revision:  Recurrent Neural Networks (RNNs)  are applied to stock return predictions.
After revision:  Recurrent Neural Networks (RNNs) , including a simple RNN, long short-term memory (LSTM), and gated recurrent unit (GRU) for selecting the best predictor to use in portfolio construction. The models are applied to stock return predictions.