Back to Search
Start Over
Inverse reinforcement learning through logic constraint inference.
- Source :
- Machine Learning; Jul2023, Vol. 112 Issue 7, p2593-2618, 26p
- Publication Year :
- 2023
-
Abstract
- Autonomous robots start to be integrated in human environments where explicit and implicit social norms guide the behavior of all agents. To assure safety and predictability, these artificial agents should act in accordance with the applicable social norms. However, it is not straightforward to define these rules and incorporate them in an agent's policy. Particularly because social norms are often implicit and environment specific. In this paper, we propose a novel iterative approach to extract a set of rules from observed human trajectories. This hybrid method combines the strengths of inverse reinforcement learning and inductive logic programming. We experimentally show how our method successfully induces a compact logic program which represents the behavioral constraints applicable in a Tower of Hanoi and a traffic simulator environment. The induced program is adopted as prior knowledge by a model-free reinforcement learning agent to speed up training and prevent any social norm violation during exploration and deployment. Moreover, expressing norms as a logic program provides improved interpretability, which is an important pillar in the design of safe artificial agents, as well as transferability to similar environments. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 08856125
- Volume :
- 112
- Issue :
- 7
- Database :
- Complementary Index
- Journal :
- Machine Learning
- Publication Type :
- Academic Journal
- Accession number :
- 164948772
- Full Text :
- https://doi.org/10.1007/s10994-023-06311-2