Interpretable Multi-Objective Reinforcement Learning through Policy Orchestration
By Ritesh Noothigattu, Djallel Bouneffouf, Nicholas Mattei, Rachita Chandra, Piyush Madan, Kush R. Varshney, Murray Campbell, Moninder Singh, Francesca Rossi. 2018
25 citations recorded by the source corpus.
Autonomous cyber-physical agents and systems play an increasingly large role in our lives. To ensure that agents behave in ways aligned with the values of the societies in which they operate, we must develop techniques that allow these agents to not only maximize their reward in an environment, but also to learn and follow the implicit constraints of society. These constraints and norms can come from any number of sources including regulations, business process guidelines, laws, ethical principles, social norms, and moral values. We detail a novel approach that uses inverse reinforcement learning to learn a set of unspecified constraints from demonstrations of the task, and reinforcement learning to learn to maximize the environment rewards. More precisely, we assume that an agent can observe traces of behavior of members of the society but has no access to the explicit set of constraints that give rise to the observed behavior. Inverse reinforcement learning is used to learn such constraints, that are then combined with a possibly orthogonal value function through the use of a contextual bandit-based orchestrator that picks a contextually-appropriate choice between the two policies (constraint-based and environment reward-based) when taking actions. The contextual bandit orchestrator allows the agent to mix policies in novel ways, taking the best actions from either a reward maximizing or constrained policy. In addition, the orchestrator is transparent on which policy is being employed at each time step. We test our algorithms using a Pac-Man domain and show that the agent is able to learn to act optimally, act within the demonstrated constraints, and mix these two functions in complex ways.
Subfields: Artificial Intelligence, Management Science and Operations Research
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Diederik Marijn Roijers
- Yashesh D. Dhebar
- Patrick Mannion
- Subramanya P. Nageshrao
- Kalyanmoy Deb
- Fredrik Heintz
- Dimitar Filev
- Marcello Restelli
In Management Science and Operations Research
- Kalyanmoy Deb
- Dimitar Filev
- Marcello Restelli
- Diederik Marijn Roijers
- Peter Vamplew
- Subramanya P. Nageshrao
- Richard Dazeley
- Patrick Mannion
Citations in the corpus
- Toward Interpretable-AI Policies Using Evolutionary Nonlinear Decision Trees for Discrete-Action Systems (2020, methodology): “In [15], an interpretable orchestrator is developed to choose from two RL-policies πC for maximizing reward and πR for maximizing an ethical consideration.”
- A practical guide to multi-objective reinforcement learning and planning (2021, background): “It has been argued that a reward which has been decomposed from a scalar into its component terms provides benefits from the perspective of explaining decisions [72], and so several recent papers have explored multi-objective approaches to explainable and interpretable RL agents [26, 28, 29, 111, 21”