Multi-Objective Decision Making. Diederik M. Roijers
Чтение книги онлайн.

Читать онлайн книгу Multi-Objective Decision Making - Diederik M. Roijers страница 2

СКАЧАТЬ of Game Theory: A Concise Multidisciplinary Introduction

      Kevin Leyton-Brown and Yoav Shoham

      2008

      A Concise Introduction to Multiagent Systems and Distributed Artificial Intelligence

      Nikos Vlassis

      2007

      Intelligent Autonomous Robotics: A Robot Soccer Case Study

      Peter Stone

      2007

      Copyright © 2017 by Morgan & Claypool

      All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means—electronic, mechanical, photocopy, recording, or any other except for brief quotations in printed reviews, without the prior permission of the publisher.

      Multi-Objective Decision Making

      Diederik M. Roijers and Shimon Whiteson

       www.morganclaypool.com

      ISBN: 9781627059602 paperback

      ISBN: 9781627056991 ebook

      DOI 10.2200/S00765ED1V01Y201704AIM034

      A Publication in the Morgan & Claypool Publishers series

       SYNTHESIS LECTURES ON ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

      Lecture #34

      Series Editors: Ronald J. Brachman, Yahoo! Labs

      Peter Stone, University of Texas at Austin

      Series ISSN

      Print 1939-4608 Electronic 1939-4616

       Multi-Objective Decision Making

      Diederik M. Roijers

      University of Oxford

      Vrije Universiteit Brussel

      Shimon Whiteson

      University of Oxford

       SYNTHESIS LECTURES ON ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING #34

Image

       ABSTRACT

      Many real-world decision problems have multiple objectives. For example, when choosing a medical treatment plan, we want to maximize the efficacy of the treatment, but also minimize the side effects. These objectives typically conflict, e.g., we can often increase the efficacy of the treatment, but at the cost of more severe side effects. In this book, we outline how to deal with multiple objectives in decision-theoretic planning and reinforcement learning algorithms. To illustrate this, we employ the popular problem classes of multi-objective Markov decision processes (MOMDPs) and multi-objective coordination graphs (MO-CoGs).

      First, we discuss different use cases for multi-objective decision making, and why they often necessitate explicitly multi-objective algorithms. We advocate a utility-based approach to multi-objective decision making, i.e., that what constitutes an optimal solution to a multi-objective decision problem should be derived from the available information about user utility. We show how different assumptions about user utility and what types of policies are allowed lead to different solution concepts, which we outline in a taxonomy of multi-objective decision problems.

      Second, we show how to create new methods for multi-objective decision making using existing single-objective methods as a basis. Focusing on planning, we describe two ways to creating multi-objective algorithms: in the inner loop approach, the inner workings of a single-objective method are adapted to work with multi-objective solution concepts; in the outer loop approach, a wrapper is created around a single-objective method that solves the multi-objective problem as a series of single-objective problems. After discussing the creation of such methods for the planning setting, we discuss how these approaches apply to the learning setting.

      Next, we discuss three promising application domains for multi-objective decision making algorithms: energy, health, and infrastructure and transportation. Finally, we conclude by outlining important open problems and promising future directions.

       KEYWORDS

      artificial intelligence, decision theory, decision support systems, probabilistic planning, multi-agent systems, multi-objective optimization, machine learning

       Contents

       Preface

       Acknowledgments

       Table of Abbreviations

       1 Introduction

       1.1 Motivation

       1.2 Utility-based Approach

       2 Multi-Objective Decision Problems

       2.1 Multiple Objectives

       2.2 Multi-Objective Coordination

       2.2.1 Single-Objective Coordination Graphs

       2.2.2 Multi-Objective Coordination Graphs

       2.3 Multi-Objective Markov Decision Processes

       2.3.1 Single-Objective Markov Decision Processes

       2.3.2 Multi-Objective Markov Decision Processes

       3 Taxonomy

       3.1 Critical Factors

       СКАЧАТЬ