Regularizing Action Policies for Smooth Control with Reinforcement Learning

12/11/2020
by   Siddharth Mysore, et al.
0

A critical problem with the practical utility of controllers trained with deep Reinforcement Learning (RL) is the notable lack of smoothness in the actions learned by the RL policies. This trend often presents itself in the form of control signal oscillation and can result in poor control, high power consumption, and undue system wear. We introduce Conditioning for Action Policy Smoothness (CAPS), an effective yet intuitive regularization on action policies, which offers consistent improvement in the smoothness of the learned state-to-action mappings of neural network controllers, reflected in the elimination of high-frequency components in the control signal. Tested on a real system, improvements in controller smoothness on a quadrotor drone resulted in an almost 80 training flight-worthy controllers. Project website: http://ai.bu.edu/caps

READ FULL TEXT

page 1

page 5

research
12/11/2020

How to Train your Quadrotor: A Framework for Consistently Smooth and Responsive Flight Control via Reinforcement Learning

We focus on the problem of reliably training Reinforcement Learning (RL)...
research
03/05/2021

Lyapunov-Regularized Reinforcement Learning for Power System Transient Stability

Transient stability of power systems is becoming increasingly important ...
research
07/17/2023

Image-based Regularization for Action Smoothness in Autonomous Miniature Racing Car with Deep Reinforcement Learning

Deep reinforcement learning has achieved significant results in low-leve...
research
05/19/2022

Image-Based Conditioning for Action Policy Smoothness in Autonomous Miniature Car Racing with Reinforcement Learning

In recent years, deep reinforcement learning has achieved significant re...
research
04/02/2021

How Are Learned Perception-Based Controllers Impacted by the Limits of Robust Control?

The difficulty of optimal control problems has classically been characte...
research
09/06/2018

Learn What Not to Learn: Action Elimination with Deep Reinforcement Learning

Learning how to act when there are many available actions in each state ...
research
12/06/2022

Active Classification of Moving Targets with Learned Control Policies

In this paper, we consider the problem where a drone has to collect sema...

Please sign up or login with your details

Forgot password? Click here to reset