Deep Reinforcement Learning Hands-On: Apply modern RL methods to practical problems of chatbots, robotics, discrete optimization, web automation, and more
, Second Edition
Second edition of the bestselling introduction to deep reinforcement learning, expanded with six new chapters
Learn advanced exploration techniques including noisy networks, pseudo-count, and network distillation methods
Apply RL methods to cheap hardware robotics platforms
Description
Deep Reinforcement Learning Hands-On, Second Edition is an updated and expanded version of the bestselling guide to the very latest reinforcement learning (RL) tools and techniques. It provides you with an introduction to the fundamentals of RL, along with the hands-on ability to code intelligent learning agents to perform a range of practical tasks.
With six new chapters devoted to a variety of up-to-the-minute developments in RL, including discrete optimization (solving the Rubik's Cube), multi-agent methods, Microsoft's TextWorld environment, advanced exploration techniques, and more, you will come away from this book with a deep understanding of the latest innovations in this emerging field.
In addition, you will gain actionable insights into such topic areas as deep Q-networks, policy gradient methods, continuous control problems, and highly scalable, non-gradient methods. You will also discover how to build a real hardware robot trained with RL for less than $100 and solve the Pong environment in just 30 minutes of training using step-by-step code optimization.
In short, Deep Reinforcement Learning Hands-On, Second Edition, is your companion to navigating the exciting complexities of RL as it helps you attain experience and knowledge through real-world examples.
Who is this book for?
Some fluency in Python is assumed. Sound understanding of the fundamentals of deep learning will be helpful. This book is an introduction to deep RL and requires no background in RL
What you will learn
Understand the deep learning context of RL and implement complex deep learning models
Evaluate RL methods including cross-entropy, DQN, actor-critic, TRPO, PPO, DDPG, D4PG, and others
Build a practical hardware robot trained with RL methods for less than $100
Discover Microsoft s TextWorld environment, which is an interactive fiction games platform
Use discrete optimization in RL to solve a Rubik s Cube
Teach your agent to play Connect 4 using AlphaGo Zero
Explore the very latest deep RL research on topics including AI chatbots
Discover advanced exploration techniques, including noisy networks and network distillation techniques
I enjoy the reading and I'm learning exactly what I was looking for and much more relevant material.
Feefo Verified review
Machiel KrugerFeb 22, 2024
5
Feefo Verified review
น้ากร 🌹Jan 24, 2024
4
I am a learn theory by application kinda guy. I love that the whole book pulls in references to journals which helps me feel confident that even if the author missed a recreation of the 32+ journal topics I could.The book isn't perfect, but the author gives a significant effort to show how. A lot of troubleshooting is left to the reader...which I am also ok with personally.A side not. Chapter 10 about time series data...It seems that the data is feed in one price at a time, at least by my recreation...this defeats the 'time' pattern that may arise naturally from the the data. If the data was flattened, so that the Covnet could see all 50 units of time, then it can detect patterns, and generate signals as desired. May I'm wrong :)
Amazon Verified review
Marcelo OliveiraDec 01, 2023
3
Currently on chapter 4 to 5. So far I got errors in every piece of code we ran because it's incompatible. The usual problem in every ML and RL book. By the time the book is published the technology is already improved. It's worth reading if don't min spending a lot of time trying to fix the errors or if you don't mind not getting to run them.
Amazon Verified review
Eduardo M.Nov 24, 2023
4
Lo primero, se nota que es un libro que explica todo de forma detallada para que el lector no se pierda entendiendo el código. Además, el código se nota que está optimizado lo suficiente y con un balance entre entenderlo y que sea óptimo. Sin embargo, recomiendo si empiezas de cero con RL leerte primero la teoría del libro Reinforcement Learning an introduction, segunda edición de Sutton y Barto ya que explica mejor la teoría y tendrás unas bases más solidas para enfrentar este libro.Además este libro tiene algunos fallos en conceptos. Por ejemplo, si usas DQN n-step, entonces pasa de ser un modelo off-policy a on-policy lo cual es falso y depende de otros motivos.
Maxim has been working as a software developer for more than 20 years and was involved in various areas: distributed scientific computing, distributed systems and big data processing. Since 2014 he is actively using machine and deep learning to solve practical industrial tasks, such as NLP problems, RL for web crawling and web pages analysis. He has been living in Germany with his family.
Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.
If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.
Please Note: Packt eBooks are non-returnable and non-refundable.
Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:
You may make copies of your eBook for your own use onto any machine
You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website?
If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:
Register on our website using your email address and the password.
Search for the title by name or ISBN using the search option.
Select the title you want to purchase.
Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title.
Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook?
If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
To view your account details or to download a new copy of the book go to www.packtpub.com/account
Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.
You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.
What are the benefits of eBooks?
You can get the information you need immediately
You can easily take them with you on a laptop
You can download them an unlimited number of times
You can print them out
They are copy-paste enabled
They are searchable
There is no password protection
They are lower price than print
They save resources and space
What is an eBook?
Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.
When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.
For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.