Cargando…

Recurrent Neural Networks with Python Quick Start Guide : Sequential Learning and Language Modeling with TensorFlow.

Developers struggle to find an easy to follow learning resource for implementing Recurrent Neural Network(RNN) models. RNNs are the state-of-the-art model in deep learning for dealing with sequential data. From language translation to generating captions for an image, RNNs are used to continuously i...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kostadinov, Simeon
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introducing Recurrent Neural Networks; What is an RNN?; Comparing recurrent neural networks with similar models; Hidden Markov model; Recurrent neural network; Understanding how recurrent neural networks work; Basic neural network overview; Obtaining data; Encoding the data; Building the architecture ; Training the model; Evaluating the model; Key problems with the standard recurrent neural network model; Summary; External links; Chapter 2: Building Your First RNN with TensorFlow
  • What are you going to build?Introduction to TensorFlow; Graph-based execution; Eager execution; Coding the recurrent neural network; Generating data; Building the TensorFlow graph; Training the RNN; Evaluating the predictions; Summary; External links; Chapter 3: Generating Your Own Book Chapter; Why use the GRU network?; Generating your book chapter; Obtaining the book text; Encoding the text; Building the TensorFlow graph; Training the network; Generating your new text; Summary; External links; Chapter 4: Creating a Spanish-to-English Translator; Understanding the translation model
  • What is an LSTM network?Understanding the sequence-to-sequence network with attention; Building the Spanish-to-English translator; Preparing the data; Constructing the TensorFlow graph; Training the model; Predicting the translation; Evaluating the final results; Summary; External links; Chapter 5: Building Your Personal Assistant; What are we building?; Preparing the data; Creating the chatbot network; Training the chatbot; Building a conversation; Summary; External links; Chapter 6: Improving Your RNN Performance; Improving your RNN model; Improving performance with data; Selecting data
  • Processing dataTransforming data; Improving performance with tuning; Grid search; Random search ; Hand-tuning; Bayesian optimization; Tree-structured Parzen Estimators (TPE); Optimizing the TensorFlow library; Data processing; Improving data loading; Improving data transformation; Performing the training; Optimizing gradients; Summary; External links; Other Books You May Enjoy; Index