Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - Provides a comprehensive and mathematical introduction to recurrent neural networks, covering their architecture, training, and the theoretical underpinnings discussed in the section.
Recurrent layers, Keras team, 2024 - Official documentation for implementing recurrent neural networks (RNNs), LSTMs, and GRUs in Keras, providing practical code examples and API details relevant to the course.
Long Short-Term Memory, Sepp Hochreiter, Jürgen Schmidhuber, 1997Neural Computation, Vol. 9 (MIT Press)DOI: 10.1162/neco.1997.9.8.1735 - The seminal paper introducing Long Short-Term Memory (LSTM) networks, which address the vanishing gradient problem in traditional RNNs and are a fundamental advancement in sequential modeling.