Conflict-Aware Safe Reinforcement Learning: A Meta-Cognitive Learning Framework

Conflict-Aware Safe Reinforcement Learning: A Meta-Cognitive Learning Framework
复制标题

DOI:
10.1109/jas.2021.1004353
复制
发表时间:
2022-03
期刊:
IEEE/CAA Journal of Automatica Sinica
影响因子:
--
通讯作者:
Majid Mazouchi;S. Nageshrao;H. Modares
Majid Mazouchi;S. Nageshrao;H. Modares
中科院分区:
其他
文献类型:
--
作者:
Majid Mazouchi;S. Nageshrao;H. Modares

文献摘要

被引文献

相似文献

In this paper, a data-driven conflict-aware safe reinforcement learning (CAS-RL) algorithm is presented for control of autonomous systems. Existing safe RL results with predefined performance functions and safe sets can only provide safety and performance guarantees for a single environment or circumstance. By contrast, the presented CAS-RL algorithm provides safety and performance guarantees across a variety of circumstances that the system might encounter. This is achieved by utilizing a bilevel learning control architecture: A higher meta-cognitive layer leverages a data-driven receding-horizon attentional controller (RHAC) to adapt relative attention to different system's safety and performance requirements, and, a lower-layer RL controller designs control actuation signals for the system. The presented RHAC makes its meta decisions based on the reaction curve of the lower-layer RL controller using a meta-model or knowledge. More specifically, it leverages a prediction meta-model (PMM) which spans the space of all future meta trajectories using a given finite number of past meta trajectories. RHAC will adapt the system's aspiration towards performance metrics (e.g., performance weights) as well as safety boundaries to resolve conflicts that arise as mission scenarios develop. This will guarantee safety and feasibility (i.e., performance boundness) of the lower-layer RL-based control solution. It is shown that the interplay between the RHAC and the lower-layer RL controller is a bilevel optimization problem for which the leader (RHAC) operates at a lower rate than the follower (RL-based controller) and its solution guarantees feasibility and safety of the control solution. The effectiveness of the proposed framework is verified through a simulation example.