Machine Decision Makers as a Laboratory for Interactive EMO

A key challenge, perhaps the central challenge, of multi-objective optimization is how to deal with candidate solutions that are ultimately evaluated by the hidden or unknown preferences of a human decision maker (DM) who understands and cares about the optimization problem. Alternative ways of addressing this challenge exist but perhaps the favoured one currently is the interactive approach (proposed in various forms). Here, an evolutionary multi-objective optimization algorithm (EMOA) is controlled by a series of interactions with the DM so that preferences can be elicited and the direction of search controlled. MCDM has a key role to play in designing and evaluating these approaches, particularly in testing them with real DMs, but so far quantitative assessment of interactive EMOAs has been limited. In this paper, we propose a conceptual framework for this problem of quantitative assessment, based on the definition of machine decision makers (machine DMs), made somewhat realistic by the incorporation of various non-idealities. The machine DM proposed here draws from earlier models of DM biases and inconsistencies in the MCDM literature. As a practical illustration of our approach, we use the proposed machine DM to study the performance of an interactive EMOA, and discuss how this framework could help in the evaluation and development of better interactive EMOAs.

[1]  John Buchanan An Experimental Evaluation of Interactive MCDM Methods and the Decision Making Process , 1994 .

[2]  Jürgen Branke,et al.  Consideration of Partial User Preferences in Evolutionary Multiobjective Optimization , 2008, Multiobjective Optimization.

[3]  Murat Köksalan,et al.  An Interactive Evolutionary Metaheuristic for Multiobjective Combinatorial Optimization , 2003, Manag. Sci..

[4]  Peter D. Morgan,et al.  Simulation of an adaptive behavior mechanism in an expert decision-maker , 1993, IEEE Trans. Syst. Man Cybern..

[5]  L Manuel,et al.  The Automatic Design of Multi-Objective Ant Colony Optimization Algorithms , 2012 .

[6]  Andrea Passerini,et al.  Adapting to a Realistic Decision Maker: Experiments towards a Reactive Multi-objective Optimizer , 2010, LION.

[7]  Peter J. Fleming,et al.  Preference-Inspired Coevolutionary Algorithms for Many-Objective Optimization , 2013, IEEE Transactions on Evolutionary Computation.

[8]  Marco Laumanns,et al.  A Tutorial on Evolutionary Multiobjective Optimization , 2004, Metaheuristics for Multiobjective Optimisation.

[9]  Paolo Viappiani,et al.  Preference-based Search using Example-Critiquing with Suggestions , 2006, J. Artif. Intell. Res..

[10]  Carlos A. Coello Coello,et al.  Handling preferences in evolutionary multiobjective optimization: a survey , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[11]  Jyrki Wallenius,et al.  Comparative Evaluation of Some Interactive Approaches to Multicriterion Optimization , 1975 .

[12]  Kalyanmoy Deb,et al.  An interactive evolutionary multi-objective optimization and decision making procedure , 2010, Appl. Soft Comput..

[13]  Lakhmi C. Jain,et al.  Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[14]  J. Branke,et al.  Interactive evolutionary multiobjective optimization driven by robust ordinal regression , 2010 .

[15]  Kaisa Miettinen,et al.  Learning in Multiobjective Optimization (Dagstuhl Seminar 12041) , 2012, Dagstuhl Reports.

[16]  Theodor J. Stewart Evaluation and refinement of aspiration-based methods in MCDM , 1999, Eur. J. Oper. Res..

[17]  A. Tversky,et al.  Prospect theory: analysis of decision under risk , 1979 .

[18]  Manuel López-Ibáñez,et al.  Runtime Analysis of Simple Interactive Evolutionary Biobjective Optimization Algorithms , 2012, PPSN.

[19]  A. Tversky,et al.  Prospect theory: an analysis of decision under risk — Source link , 2007 .

[20]  Boi Faltings,et al.  Preference-based search with adaptive recommendations , 2008, AI Commun..

[21]  Roberto Battiti,et al.  Brain-Computer Evolutionary Multiobjective Optimization: A Genetic Algorithm Adapting to the Decision Maker , 2010, IEEE Trans. Evol. Comput..

[22]  T. Stewart Robustness of Additive Value Function Methods in MCDM , 1996 .

[23]  Marco Laumanns,et al.  Scalable Test Problems for Evolutionary Multiobjective Optimization , 2005, Evolutionary Multiobjective Optimization.

[24]  Garrison W. Greenwood,et al.  Fitness Functions for Multiple Objective Optimization Problems: Combining Preferences with Pareto Rankings , 1996, FOGA.

[25]  Salvatore Greco,et al.  Interactive Evolutionary Multiobjective Optimization using Dominance-based Rough Set Approach , 2010, IEEE Congress on Evolutionary Computation.

[26]  Murat Köksalan,et al.  An Interactive Territory Defining Evolutionary Algorithm: iTDEA , 2010, IEEE Transactions on Evolutionary Computation.

[27]  Kalyanmoy Deb,et al.  Guest Editorial Special Issue on Preference-Based Multiobjective Evolutionary Algorithms , 2010, IEEE Trans. Evol. Comput..

[28]  J. S. H. Kornbluth,et al.  Sequential multi-criterion decision making , 1985 .

[29]  Kim Fung Man,et al.  Multiobjective Optimization , 2011, IEEE Microwave Magazine.

[30]  Kalyanmoy Deb,et al.  A review of hybrid evolutionary multiple criteria decision making methods , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[31]  T. J. Stewart,et al.  Goal programming and cognitive biases in decision-making , 2005, J. Oper. Res. Soc..