Improving your RNN model

When working on a problem using RNN (or any other network), your process looks like this:

First, you come up with an idea for the model, its hyperparameters, the number of layers, how deep the network should be, and so on. Then the model is implemented and trained in order to produce some results. Finally, these results are assessed and the necessary modifications are made. It is rarely the case that you'll receive meaningful results from the first run. This cycle may occur multiple times until you are satisfied with the outcome. 

Considering this approach, one important question comes to mind: How can we change the ...

Get Recurrent Neural Networks with Python Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.