Reinforcement Learning in R

09/29/2018
by   Nicolas Pröllochs, et al.
0

Reinforcement learning refers to a group of methods from artificial intelligence where an agent performs learning through trial and error. It differs from supervised learning, since reinforcement learning requires no explicit labels; instead, the agent interacts continuously with its environment. That is, the agent starts in a specific state and then performs an action, based on which it transitions to a new state and, depending on the outcome, receives a reward. Different strategies (e.g. Q-learning) have been proposed to maximize the overall reward, resulting in a so-called policy, which defines the best possible action in each state. Mathematically, this process can be formalized by a Markov decision process and it has been implemented by packages in R; however, there is currently no package available for reinforcement learning. As a remedy, this paper demonstrates how to perform reinforcement learning in R and, for this purpose, introduces the ReinforcementLearning package. The package provides a remarkably flexible framework and is easily applied to a wide range of different problems. We demonstrate its use by drawing upon common examples from the literature (e.g. finding optimal game strategies).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/30/2019

Detecting Spiky Corruption in Markov Decision Processes

Current reinforcement learning methods fail if the reward function is im...
research
03/22/2020

Reinforcement Learning in Economics and Finance

Reinforcement learning algorithms describe how an agent can learn an opt...
research
05/29/2020

Reinforcement Learning

Reinforcement learning (RL) is a general framework for adaptive control,...
research
09/06/2022

Project proposal: A modular reinforcement learning based automated theorem prover

We propose to build a reinforcement learning prover of independent compo...
research
06/05/2020

Curiosity Killed the Cat and the Asymptotically Optimal Agent

Reinforcement learners are agents that learn to pick actions that lead t...
research
09/24/2018

EpiRL: A Reinforcement Learning Agent to Facilitate Epistasis Detection

Epistasis (gene-gene interaction) is crucial to predicting genetic disea...
research
11/14/2022

Parallel Automatic History Matching Algorithm Using Reinforcement Learning

Reformulating the history matching problem from a least-square mathemati...

Please sign up or login with your details

Forgot password? Click here to reset