main content

applications -凯发k8网页登录

examples of how to apply reinforcement learning

reinforcement learning can be applied to a variety of problems in different fields, such as control, robotics, scheduling, optimization, and finance. here are some examples.

tutorials

    train agents to balance cart-pole system

    train agents to swing up and balance pendulum

    train agents to control double integrator system

    • compare ddpg agent to lqr controller
      train a ddpg agent to control a second-order dynamic system modeled in matlab and compare it to an lqr controller.

    • train a pg agent with a baseline to control a discrete action space double integrator system modeled in matlab.

    train agents to perform control tasks

    • tune pi controller using reinforcement learning
      tune the gains of a pi controller using a td3 agent.
    • train sac agent for ball balance control
      train a sac agent to balance a ball on a flat surface using a robot arm.

    • train sac and ppo agents to balance the quanser qube rotational inverted pendulum.

    • train a td3 agent to control the currents in a permanent magnet synchronous motor.

    • train a dqn agent with a recurrent network to control the temperature of an house.

    • train a ddpg agent with actions constrained using the constraint enforcement block.
    • create and train custom lqr agent
      create a custom agent that solves an lqr problem and train it using the built-in train function.

    train agents to control robots

    generate rewards from control specifications

    imitation learning


    • train a deep neural network to imitate the behavior of a model predictive controller within a lane keeping assist system.

    • train a deep neural network to imitate the behavior of a nonlinear model predictive controller for a flying robot.

    • train a ddpg agent using an actor network that has been previously trained using supervised learning.

    train agents for automotive applications

    • train dqn agent for lane keeping assist
      train a dqn agent for a lane keeping assist application.

    • train a ddpg agent for an adaptive cruise control application.

    • train a ddpg agent for a lane following application.

    • train a discrete action space ppo agent to park a car in an open parking space.

    other applications


    • this example shows how to use the reinforcement learning toolbox™ and deep learning toolbox™ to design agents for optimal trade execution.

    • this example shows a reinforcement learning (rl) approach to maximize the probability of obtaining an investor's wealth goal at the end of the investment horizon.

    • train a deep q-network (dqn) reinforcement learning agent for beam selection in a 5g new radio communications system.
    • water distribution system scheduling using reinforcement learning
      train a dqn agent to optimally activate pumps in a water distribution system.

    train model based policy optimization agents

网站地图