RNN
Recurrent Neural Network — a neural network that processes sequential data by maintaining a hidden state that is updated at each timestep. RNNs can, in principle, model arbitrary-length sequences, but vanilla RNNs suffer from vanishing gradients. LSTM and GRU variants address this. In robotics, RNNs provide memory for partially observable tasks but are being replaced by transformers.