TensorFlow Deep Learning Projects

Leverage the power of Tensorflow to design deep learning systems for a variety of real-world scenarios
Preview in Mapt

TensorFlow Deep Learning Projects

Luca Massaron et al.
New Release!

Leverage the power of Tensorflow to design deep learning systems for a variety of real-world scenarios
Mapt Subscription
FREE
$29.99/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$22.40
$39.99
$29.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


TensorFlow Deep Learning Projects Book Cover
TensorFlow Deep Learning Projects
$ 31.99
$ 22.40
Practical Deep Reinforcement Learning Book Cover
Practical Deep Reinforcement Learning
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $36.98
Add to Cart

Book Details

ISBN 139781788398060
Paperback320 pages

Book Description

TensorFlow is one of the most popular frameworks used for machine learning and, more recently, deep learning. It provides a fast and efficient framework for training different kinds of deep learning models, with very high accuracy. This book is your guide to master deep learning with TensorFlow with the help of 10 real-world projects.

TensorFlow Deep Learning Projects starts with setting up the right TensorFlow environment for deep learning. Learn to train different types of deep learning models using TensorFlow, including Convolutional Neural Networks, Recurrent Neural Networks, LSTMs, and Generative Adversarial Networks. While doing so, you will build end-to-end deep learning solutions to tackle different real-world problems in image processing, recommendation systems, stock prediction, and building chatbots, to name a few. You will also develop systems that perform machine translation, and use reinforcement learning techniques to play games.

By the end of this book, you will have mastered all the concepts of deep learning and their implementation with TensorFlow, and will be able to build and train your own deep learning models with TensorFlow confidently.

Table of Contents

Chapter 1: Recognizing traffic signs using Convnets
The dataset
The CNN network
Image preprocessing
Train the model and make predictions
Follow-up questions
Summary
Chapter 2: Annotating Images with Object Detection API
The Microsoft common objects in context
The TensorFlow object detection API
Presenting our project plan
Provisioning of the project code
Acknowledgements
Summary
Chapter 3: Caption Generation for Images
What is caption generation?
Exploring image captioning datasets
Converting words into embeddings
Image captioning approaches
Implementing a caption generation model
Summary
Chapter 4: Building GANs for Conditional Image Creation
Introducing GANs
The project
Putting CGAN to work on some examples
Resorting to Amazon Web Service
Acknowledgements
Summary
Chapter 5: Stock Price Prediction with LSTM
Input datasets – cosine and stock price
Format the dataset
Using regression to predict the future prices of a stock
Long short-term memory – LSTM 101
Stock price prediction with LSTM
Possible follow - up questions
Summary
Chapter 6: Create and Train Machine Translation Systems
A walkthrough of the architecture
Preprocessing of the corpora
Training the machine translator
Test and translate
Summary
Chapter 7: Train and Set up a Chatbot, Able to Discuss Like a Human
Introduction to the project
The input corpus
Creating the training dataset
Training the chatbot
Chatbox API
Summary
Chapter 8: Detecting Duplicate Quora Questions
Presenting the dataset
Starting with basic feature engineering
Creating fuzzy features
Resorting to TF-IDF and SVD features
Mapping with Word2vec embeddings
Testing machine learning models
Building a TensorFlow model
Processing before deep neural networks
Deep neural networks building blocks
Designing the learning architecture
Summary
Chapter 9: Building a TensorFlow Recommender System
Recommender systems
Matrix factorization for recommender systems
RNN for recommender systems
Summary
Chapter 10: Video Games by Reinforcement Learning
The game legacy
The OpenAI version
Installing OpenAI on Linux (Ubuntu 14.04 or 16.04)
Exploring reinforcement learning through deep learning
Starting the project
Acknowledgements
Summary

What You Will Learn

  • Set up the TensorFlow environment for deep learning
  • Construct your own ConvNets for effective image processing
  • Use LSTMs for image caption generation
  • Forecast stock prediction accurately with an LSTM architecture
  • Learn what semantic matching is by detecting duplicate Quora questions
  • Set up an AWS instance with TensorFlow to train GANs
  • Train and set up a chatbot to understand and interpret human input
  • Build an AI capable of playing a video game by itself –and win it!

Authors

Table of Contents

Chapter 1: Recognizing traffic signs using Convnets
The dataset
The CNN network
Image preprocessing
Train the model and make predictions
Follow-up questions
Summary
Chapter 2: Annotating Images with Object Detection API
The Microsoft common objects in context
The TensorFlow object detection API
Presenting our project plan
Provisioning of the project code
Acknowledgements
Summary
Chapter 3: Caption Generation for Images
What is caption generation?
Exploring image captioning datasets
Converting words into embeddings
Image captioning approaches
Implementing a caption generation model
Summary
Chapter 4: Building GANs for Conditional Image Creation
Introducing GANs
The project
Putting CGAN to work on some examples
Resorting to Amazon Web Service
Acknowledgements
Summary
Chapter 5: Stock Price Prediction with LSTM
Input datasets – cosine and stock price
Format the dataset
Using regression to predict the future prices of a stock
Long short-term memory – LSTM 101
Stock price prediction with LSTM
Possible follow - up questions
Summary
Chapter 6: Create and Train Machine Translation Systems
A walkthrough of the architecture
Preprocessing of the corpora
Training the machine translator
Test and translate
Summary
Chapter 7: Train and Set up a Chatbot, Able to Discuss Like a Human
Introduction to the project
The input corpus
Creating the training dataset
Training the chatbot
Chatbox API
Summary
Chapter 8: Detecting Duplicate Quora Questions
Presenting the dataset
Starting with basic feature engineering
Creating fuzzy features
Resorting to TF-IDF and SVD features
Mapping with Word2vec embeddings
Testing machine learning models
Building a TensorFlow model
Processing before deep neural networks
Deep neural networks building blocks
Designing the learning architecture
Summary
Chapter 9: Building a TensorFlow Recommender System
Recommender systems
Matrix factorization for recommender systems
RNN for recommender systems
Summary
Chapter 10: Video Games by Reinforcement Learning
The game legacy
The OpenAI version
Installing OpenAI on Linux (Ubuntu 14.04 or 16.04)
Exploring reinforcement learning through deep learning
Starting the project
Acknowledgements
Summary

Book Details

ISBN 139781788398060
Paperback320 pages
Read More

Read More Reviews

Recommended for You

Practical Deep Reinforcement Learning Book Cover
Practical Deep Reinforcement Learning
$ 39.99
$ 28.00
Deep Learning with TensorFlow - Second Edition Book Cover
Deep Learning with TensorFlow - Second Edition
$ 31.99
$ 22.40
Predictive Analytics with TensorFlow Book Cover
Predictive Analytics with TensorFlow
$ 39.99
$ 28.00
Natural Language Processing with TensorFlow Book Cover
Natural Language Processing with TensorFlow
$ 39.99
$ 28.00
Deep Learning By Example Book Cover
Deep Learning By Example
$ 31.99
$ 22.40
TensorFlow and the Google Cloud ML Engine for Deep Learning [Video] Book Cover
TensorFlow and the Google Cloud ML Engine for Deep Learning [Video]
$ 19.99
$ 17.00