Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Python Reinforcement Learning Projects: Eight hands-on projects exploring reinforcement learning algorithms using TensorFlow


Implement state-of-the-art deep reinforcement learning algorithms using Python and its powerful libraries

Key Features

  • Implement Q-learning and Markov models with Python and OpenAI
  • Explore the power of TensorFlow to build self-learning models
  • Eight AI projects to gain confidence in building self-trained applications

Book Description

Reinforcement learning is one of the most exciting and rapidly growing fields in machine learning. This is due to the many novel algorithms developed and incredible results published in recent years.

In this book, you will learn about the core concepts of RL including Q-learning, policy gradients, Monte Carlo processes, and several deep reinforcement learning algorithms. As you make your way through the book, you'll work on projects with datasets of various modalities including image, text, and video. You will gain experience in several domains, including gaming, image processing, and physical simulations. You'll explore technologies such as TensorFlow and OpenAI Gym to implement deep learning reinforcement learning algorithms that also predict stock prices, generate natural language, and even build other neural networks.

By the end of this book, you will have hands-on experience with eight reinforcement learning projects, each addressing different topics and/or algorithms. We hope these practical exercises will provide you with better intuition and insight about the field of reinforcement learning and how to apply its algorithms to various problems in real life.

What you will learn

  • Train and evaluate neural networks built using TensorFlow for RL
  • Use RL algorithms in Python and TensorFlow to solve CartPole balancing
  • Create deep reinforcement learning algorithms to play Atari games
  • Deploy RL algorithms using OpenAI Universe
  • Develop an agent to chat with humans
  • Implement basic actor-critic algorithms for continuous control
  • Apply advanced deep RL algorithms to games such as Minecraft
  • Autogenerate an image classifier using RL

Who this book is for

Python Reinforcement Learning Projects is for data analysts, data scientists, and machine learning professionals, who have working knowledge of machine learning techniques and are looking to build better performing, automated, and optimized deep learning models. Individuals who want to work on self-learning model projects will also find this book useful.

Table of Contents

  1. Up and running with Reinforcement Learning
  2. Balancing Cart Pole
  3. Playing ATARI Games
  4. Simulating Control Tasks
  5. Building Virtual Worlds in Minecraft
  6. Learning to Play Go
  7. Creating a Chatbot
  8. Generating a Deep Learning Image Classifier
  9. Predicting Future Stock Prices
  10. Looking Ahead
(HTML tags aren't allowed.)

RavenDB 2.x beginner's guide
RavenDB 2.x beginner's guide

Build high performance NoSQL .NET-based applications quickly and efficiently


  • Build high performance NoSQL .NET based applications with step-by-step practical examples
  • Master advanced RavenDB indexes and queries
  • Create objects in .NET and map them to RavenDB
  • ...
Nikon D60 For Dummies
Nikon D60 For Dummies

You've decided to upgrade from your old point-and-shoot by purchasing the compact and economical Nikon D60, an SLR model without all the bulk. Now, make the most of your new digital camera by actually learning how to use all those options and settings! Take advantage of external controls and learn how to navigate the camera menus to fully...

Adobe Creative Suite 5 Design Premium Classroom in a Book
Adobe Creative Suite 5 Design Premium Classroom in a Book

Creative professionals seeking the fastest, easiest, most comprehensive way to learn Creative Suite 5 choose Adobe Creative Suite 5 Design Premium Classroom in a Book from the Adobe Creative Team at Adobe Press.

The 8 project-based lessons show readers step-by-step the key techniques for working with all the applications in

Blender For Dummies (Computer/Tech)
Blender For Dummies (Computer/Tech)
So you’ve heard about Blender, the free 3D animation software. You really want to know more about the features of Blender, where to get it, and how to use it. You’re in luck. It’s all in Blender For Dummies, including Blender software on the bonus DVD.

Because there’s a lot to learn about Blender, you’ll...

Artificial Mind System: Kernel Memory Approach (Studies in Computational Intelligence)
Artificial Mind System: Kernel Memory Approach (Studies in Computational Intelligence)

This book is written from an engineer's perspective of the mind. "Artificial Mind System" exposes the reader to a broad spectrum of interesting areas in general brain science and mind-oriented studies. In this research monograph a picture of the holistic model of an artificial mind system and its behaviour is drawn, as concretely as...

Alternative Antriebe für Automobile: Hybridsysteme, Brennstoffzellen, alternative Energieträger (German Edition)
Alternative Antriebe für Automobile: Hybridsysteme, Brennstoffzellen, alternative Energieträger (German Edition)

Ausgehend von neuesten internationalen Forschungs- und Entwicklungsarbeiten wird in dem Band eine Übersicht über die Realisierungsmöglichkeiten zukünftiger Antriebskonzepte präsentiert: von batteriebetriebenen Elektromotoren und Hybridsystemen über Brennstoffzellen bis hin zu alternativen Energieträgern wie...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy