- Operationally define recurrent neural network (RNN).
- Describe the purpose of recurrent neural networks.
- Discuss where sequences, order, and remembering of samples/data.
- Discuss time series data.
- Describe Numpy.
- Describe Pandas.
- Describe Matplotlib.
- Implement visualizing time-series data
- Discuss the results and interesting outcomes or surprises.
- Discuss the RNN process.
- Describe state.
- Implement your first plain RNN model.
- Discuss the results and interesting outcomes or surprises.
- Discuss how context is important to language.
- Describe the vanishing gradient problem.
- Describe the exploding gradient problem.
- Describe long short term memory (LSTM) architecture.
- Discuss different RNN architectures.
- Implement sentiment classification models.
- Discuss the results and interesting outcomes or surprises.
- Discuss and compare the five different CNN models.