De Lellis, Francesco;
Coraggio, Marco;
Russo, Giovanni;
Musolesi, Mirco;
dI Bernardo, Mario;
(2023)
CT-DQN: Control-Tutored Deep Reinforcement Learning.
In:
Proceedings of The 5th Annual Learning for Dynamics and Control Conference, Volume 211.
(pp. pp. 941-953).
PMLR: Philadelphia, PA, USA.
Preview |
Text
de-lellis23a.pdf - Accepted Version Download (402kB) | Preview |
Abstract
One of the major challenges in Deep Reinforcement Learning for control is the need for extensive training to learn the policy. Motivated by this, we present the design of the Control-Tutored Deep Q-Networks (CT-DQN) algorithm, a Deep Reinforcement Learning algorithm that leverages a control tutor, i.e., an exogenous control law, to reduce learning time. The tutor can be designed using an approximate model of the system, without any assumption about the knowledge of the system’s dynamics. There is no expectation that it will be able to achieve the control objective if used stand-alone. During learning, the tutor occasionally suggests an action, thus partially guiding exploration. We validate our approach on three scenarios from OpenAI Gym: the inverted pendulum, lunar lander, and car racing. We demonstrate that CT-DQN is able to achieve better or equivalent data efficiency with respect to the classic function approximation solutions.
Type: | Proceedings paper |
---|---|
Title: | CT-DQN: Control-Tutored Deep Reinforcement Learning |
Event: | 5th Annual Learning for Dynamics & Control Conference University of Pennsylvania |
Open access status: | An open access version is available from UCL Discovery |
Publisher version: | https://proceedings.mlr.press/v211/de-lellis23a.ht... |
Language: | English |
Additional information: | This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
Keywords: | Reinforcement learning based control, deep reinforcement learning, feedback control |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10175469 |
Archive Staff Only
![]() |
View Item |