Actor-critic reinforcement learning agent
Actor-critic (AC) agents implement actor-critic algorithms such as A2C and A3C, which are model-free, online, on-policy reinforcement learning methods. The goal of this agent is to optimize the policy (actor) directly and train a critic to estimate the return or future rewards.
For more information see Actor-Critic Agents.
For more information on the different types of reinforcement learning agents, see Reinforcement Learning Agents.
creates an actor-critic agent with the specified actor and critic networks and sets the
agent
= rlACAgent(actor
,critic
,agentOptions
)AgentOptions
property.
train | Train a reinforcement learning agent within a specified environment |
sim | Simulate a trained reinforcement learning agent within a specified environment |
getActor | Get actor representation from reinforcement learning agent |
setActor | Set actor representation of reinforcement learning agent |
getCritic | Get critic representation from reinforcement learning agent |
setCritic | Set critic representation of reinforcement learning agent |
generatePolicyFunction | Create function that evaluates trained policy of reinforcement learning agent |