MPC-Inspired Reinforcement Learning for Verifiable Model-Free Control

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lu, Yiwen, Li, Zishuo, Zhou, Yihan, Li, Na, Mo, Yilin
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914745702940672
author Lu, Yiwen
Li, Zishuo
Zhou, Yihan
Li, Na
Mo, Yilin
author_facet Lu, Yiwen
Li, Zishuo
Zhou, Yihan
Li, Na
Mo, Yilin
contents In this paper, we introduce a new class of parameterized controllers, drawing inspiration from Model Predictive Control (MPC). The controller resembles a Quadratic Programming (QP) solver of a linear MPC problem, with the parameters of the controller being trained via Deep Reinforcement Learning (DRL) rather than derived from system models. This approach addresses the limitations of common controllers with Multi-Layer Perceptron (MLP) or other general neural network architecture used in DRL, in terms of verifiability and performance guarantees, and the learned controllers possess verifiable properties like persistent feasibility and asymptotic stability akin to MPC. On the other hand, numerical examples illustrate that the proposed controller empirically matches MPC and MLP controllers in terms of control performance and has superior robustness against modeling uncertainty and noises. Furthermore, the proposed controller is significantly more computationally efficient compared to MPC and requires fewer parameters to learn than MLP controllers. Real-world experiments on vehicle drift maneuvering task demonstrate the potential of these controllers for robotics and other demanding control tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2312_05332
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle MPC-Inspired Reinforcement Learning for Verifiable Model-Free Control
Lu, Yiwen
Li, Zishuo
Zhou, Yihan
Li, Na
Mo, Yilin
Systems and Control
Machine Learning
Robotics
Optimization and Control
In this paper, we introduce a new class of parameterized controllers, drawing inspiration from Model Predictive Control (MPC). The controller resembles a Quadratic Programming (QP) solver of a linear MPC problem, with the parameters of the controller being trained via Deep Reinforcement Learning (DRL) rather than derived from system models. This approach addresses the limitations of common controllers with Multi-Layer Perceptron (MLP) or other general neural network architecture used in DRL, in terms of verifiability and performance guarantees, and the learned controllers possess verifiable properties like persistent feasibility and asymptotic stability akin to MPC. On the other hand, numerical examples illustrate that the proposed controller empirically matches MPC and MLP controllers in terms of control performance and has superior robustness against modeling uncertainty and noises. Furthermore, the proposed controller is significantly more computationally efficient compared to MPC and requires fewer parameters to learn than MLP controllers. Real-world experiments on vehicle drift maneuvering task demonstrate the potential of these controllers for robotics and other demanding control tasks.
title MPC-Inspired Reinforcement Learning for Verifiable Model-Free Control
topic Systems and Control
Machine Learning
Robotics
Optimization and Control
url https://arxiv.org/abs/2312.05332