Cargando…

Reinforcement Learning

Reinforcement learning (RL) will deliver one of the biggest breakthroughs in AI over the next decade, enabling algorithms to learn from their environment to achieve arbitrary goals. This exciting development avoids constraints found in traditional machine learning (ML) algorithms. This practical boo...

Descripción completa

Detalles Bibliográficos
Autor principal: Winder, Phil
Formato: Electrónico eBook
Idioma:Indeterminado
Publicado: [S.l.] : O'Reilly Media, Inc., 2020.
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro
  • Copyright
  • Table of Contents
  • Preface
  • Objective
  • Who Should Read This Book?
  • Guiding Principles and Style
  • Prerequisites
  • Scope and Outline
  • Supplementary Materials
  • Conventions Used in This Book
  • Acronyms
  • Mathematical Notation
  • Fair Use Policy
  • O'Reilly Online Learning
  • How to Contact Us
  • Acknowledgments
  • Chapter 1. Why Reinforcement Learning?
  • Why Now?
  • Machine Learning
  • Reinforcement Learning
  • When Should You Use RL?
  • RL Applications
  • Taxonomy of RL Approaches
  • Model-Free or Model-Based
  • How Agents Use and Update Their Strategy
  • Discrete or Continuous Actions
  • Optimization Methods
  • Policy Evaluation and Improvement
  • Fundamental Concepts in Reinforcement Learning
  • The First RL Algorithm
  • Is RL the Same as ML?
  • Reward and Feedback
  • Reinforcement Learning as a Discipline
  • Summary
  • Further Reading
  • Chapter 2. Markov Decision Processes, Dynamic Programming, and Monte Carlo Methods
  • Multi-Arm Bandit Testing
  • Reward Engineering
  • Policy Evaluation: The Value Function
  • Policy Improvement: Choosing the Best Action
  • Simulating the Environment
  • Running the Experiment
  • Speedy Q-Learning
  • Accumulating Versus Replacing Eligibility Traces
  • Summary
  • Further Reading
  • Chapter 4. Deep Q-Networks
  • Deep Learning Architectures
  • Fundamentals
  • Common Neural Network Architectures
  • Deep Learning Frameworks
  • Deep Reinforcement Learning
  • Deep Q-Learning
  • Experience Replay
  • Q-Network Clones
  • Neural Network Architecture
  • Implementing DQN
  • Example: DQN on the CartPole Environment
  • Case Study: Reducing Energy Usage in Buildings
  • Rainbow DQN
  • Distributional RL
  • Prioritized Experience Replay
  • Noisy Nets
  • Dueling Networks