A Practical Guide to Multi-Objective Reinforcement Learning and Planning
 
A Practical Guide to Multi-Objective Reinforcement Learning and Planning ■
 
Conor F. Hayes, Conor F. Hayes, Conor F. Hayes, Roxana Radulescu, Roxana Radulescu, Roxana Radulescu, Eugenio Bargiacchi, Eugenio Bargiacchi, Eugenio Bargiacchi, Johan Källström, Johan Källström, Johan Källström, Matthew Macfarlane, Matthew Macfarlane, Matthew Macfarlane, Mathieu Reymond, Mathieu Reymond, Mathieu Reymond, Timothy Verstraeten, Timothy Verstraeten, Timothy Verstraeten, Luisa Zintgraf, Luisa Zintgraf, Luisa Zintgraf, Richard Dazeley, Richard Dazeley, Richard Dazeley, Fredrik Heintz, Fredrik Heintz, Fredrik Heintz, Enda Howley, Enda Howley, Enda Howley, Athirai A. Irissappane, Athirai A. Irissappane, Athirai A. Irissappane, Patrick Mannion, Patrick Mannion, Patrick Mannion, Ann Nowe, Ann Nowe, Ann Nowe, Gabriel De Oliveira Ramos, Gabriel De Oliveira Ramos, Gabriel De Oliveira Ramos, Marcello Restelli, Marcello Restelli, Marcello Restelli, Peter Vamplew, Peter Vamplew, Peter Vamplew, Diederik M. Roijers, Diederik M. Roijers, Diederik M. Roijers
 
Abstract ■

Real-world sequential decision-making tasks are generally complex, requiring trade-offs between multiple, often conflicting, objectives. Despite this, the majority of research in reinforcement learning and decision-theoretic planning either assumes only a single objective, or that multiple objectives can be adequately handled via a simple linear combination. Such approaches may oversimplify the underlying problem and hence produce suboptimal results. This paper serves as a guide to the application of multi-objective methods to difficult problems, and is aimed at researchers who are already familiar with single-objective reinforcement learning and planning methods who wish to adopt a multi-objective perspective on their research, as well as practitioners who encounter multi-objective decision problems in practice. It identifies the factors that may influence the nature of the desired solution, and illustrates by example how these influence the design of multi-objective decision-making systems for complex problems.