Discover Algorithms for Reward-Based Learning in R [Video]

Discover Algorithms for Reward-Based Learning in R [Video]

Dr. Geoffrey Hubona

Learn how to utilize algorithms for reward -based learning, as part of Reinforcement Learning with R
Mapt Subscription
FREE
€29.98/m after trial
Video
€119.34
RRP €140.38
Save 14%
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
€119.34
€29.98p/m after trial
RRP €140.38
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781788474092
Course Length2 hour 36 minutes

Video Description

Users will be taken through a journey that starts by showing them the various algorithms that can be used for reward-based learning. The video describes and compares the range of model-based and model-free learning algorithms that constitute RL algorithms.

The Course starts by describing the differences in model-free and model-based approaches to Reinforcement Learning. It discusses the characteristics, advantages and disadvantages, and typical examples of model-free and model-based approaches.

We look at model-based approaches to Reinforcement Learning.We discuss State-value and State-action value functions, Model-based iterative policy evaluation, and improvement, MDP R examples of moving a pawn, how the discount factor, gamma, “works” and an R example illustrating how the discount factor and relative rewards affect policy. Next, we learn the model-free approach to Reinforcement Learning.This includes Monte Carlo approach, Q-Learning approach, More Q-Learning explanation and R examples of varying the learning rate and randomness of actions and SARSA approach. Finally, we round things up by taking a look at model-free Simulated Annealing and more Q-Learning algorithms.

The primary aim is to learn how to create efficient, goal-oriented business policies, and how to evaluate and optimize those policies, primarily using the MDPtoolbox package in R. Finally, the video shows how to build actions, rewards, and punishments with a simulated annealing approach.

Style and Approach

In this course, you will start by seeing what Model-Free and Model-Based approaches can do for them with the help of real world examples. Finally, the user will get to build actions, rewards, and punishments through these models in R for reinforcement learning

Table of Contents

What Model-Free and Model-Based Approaches Can Do for You
The Course Overview
R Example – Building Model-Free Environment
R Example – Finding Model-Free Policy
R Example – Finding Model-Free Policy (Continued)
R Example – Validating Model-Free Policy
Your First Model-Based Reinforcement Learning Program
Policy Evaluation and Iteration
R Example – Moving a Pawn with Changed Parameters
Discount Factor and Policy Improvement
Programming the Model-Free Environment Using Monte Carlo and Q-Learning
Monte Carlo Methods
Environment and Q-Learning Functions with R
Learning Episode and State-Action Functions in R
State-Action-Reward-State-Action (SARSA)
Building Actions, Rewards, and Punishments Using Simulated Annealing Approach
Simulated Annealing – An Alternative to Q-Learning
Q-Learning with a Discount Factor
Visual Q-Learning Examples

What You Will Learn

  • Learn R examples of policy evaluation and iteration
  • Implement typical applications for model-based and model-free RL
  • Understand policy evaluation and iteration
  • Execute Environment and Q-Learning functions with R
  • Learn Episode and state-action functions in R
  • Master Q-Learning with Greedy Selection Examples in R
  • Master the Simulated Annealing Changed Discount Factor through examples in R

Authors

Table of Contents

What Model-Free and Model-Based Approaches Can Do for You
The Course Overview
R Example – Building Model-Free Environment
R Example – Finding Model-Free Policy
R Example – Finding Model-Free Policy (Continued)
R Example – Validating Model-Free Policy
Your First Model-Based Reinforcement Learning Program
Policy Evaluation and Iteration
R Example – Moving a Pawn with Changed Parameters
Discount Factor and Policy Improvement
Programming the Model-Free Environment Using Monte Carlo and Q-Learning
Monte Carlo Methods
Environment and Q-Learning Functions with R
Learning Episode and State-Action Functions in R
State-Action-Reward-State-Action (SARSA)
Building Actions, Rewards, and Punishments Using Simulated Annealing Approach
Simulated Annealing – An Alternative to Q-Learning
Q-Learning with a Discount Factor
Visual Q-Learning Examples

Video Details

ISBN 139781788474092
Course Length2 hour 36 minutes
Read More

Read More Reviews

Recommended for You

Machine Learning using Advanced Algorithms and Visualization in R [Video] Book Cover
Machine Learning using Advanced Algorithms and Visualization in R [Video]
€ 142.78
€ 121.38
Learning R for Data Visualization [Video] Book Cover
Learning R for Data Visualization [Video]
€ 81.58
€ 69.36
From 0 to 1: Data Structures & Algorithms in Java [Video] Book Cover
From 0 to 1: Data Structures & Algorithms in Java [Video]
€ 38.38
€ 32.64
Advanced Data Structures and Algorithms in Java 9 [Video] Book Cover
Advanced Data Structures and Algorithms in Java 9 [Video]
€ 142.78
€ 121.38
Basic Data Structures and Algorithms in Java 9 [Video] Book Cover
Basic Data Structures and Algorithms in Java 9 [Video]
€ 142.78
€ 121.38
Introduction to Data Structures & Algorithms in Java [Video] Book Cover
Introduction to Data Structures & Algorithms in Java [Video]
€ 85.18
€ 72.42