Learning Robust Reward Machines from Noisy Labels
This paper presents PROB-IRM, an approach that learns robust reward machines (RMs) for reinforcement learning (RL) agents from noisy execution traces. The key aspect of RM-driven RL is the exploitation of a finite-state ma- chine that decomposes the agent’s task into different sub- tasks. PROB-IRM uses a state-of-the-art inductive logic pro- gramming framework robust to noisy examples to learn RMs from noisy traces using the Bayesian posterior degree of be- liefs, thus ensuring robustness against inconsistencies. Piv- otal for the results is the interleaving between RM learning and policy learning: a new RM is learned whenever the RL agent generates a trace that is believed not to be accepted by the current RM. To speed up the training of the RL agent, PROB-IRM employs a probabilistic formulation of reward shaping that uses the posterior Bayesian beliefs derived from the traces. Our experimental analysis shows that PROB-IRM can learn (potentially imperfect) RMs from noisy traces and exploit them to train an RL agent to solve its tasks success- fully. Despite the complexity of learning the RM from noisy traces, agents trained with PROB-IRM perform comparably to agents provided with handcrafted RMs.
Authors
- Daniel Furelos-Blanco (ORCID: https://orcid.org/0000-0001-7461-1910)
- Federico Cerutti (ORCID: https://orcid.org/0000-0003-0755-0358)
- Alessandra Russo (ORCID: https://orcid.org/0000-0002-3318-8711)
- Leo Ardon (ORCID: https://orcid.org/0000-0003-4400-7127)
- Lorenzo Nodari
- Roko Parać
Institutions
- Brescia University (US)
- Imperial College London (GB)
- Cardiff University (GB)
- University of Brescia (IT)
Publication Details
- Published
- 2024-10-26
- DOI
- https://doi.org/10.24963/kr.2024/85
- Citations
- 1
- Primary Topic
- Fuzzy Logic and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- UK Research and Innovation
- Engineering and Physical Sciences Research Council
- Army Research Laboratory