On the elicitation of indirect preferences in interactive evolutionary multiple objective optimization

We consider essential challenges related to the elicitation of indirect preference information in interactive evolutionary algorithms for multiple objective optimization. The methods in this stream use holistic judgments provided by the Decision Maker (DM) to progressively bias the evolutionary search toward his/her most preferred region in the Pareto front. We enhance such an interactive process using three targeted developments and illustrate their efficiency in the context of a decomposition-based evolutionary framework. Firstly, we present some active learning strategies for selecting solutions from the current population that should be critically compared by the DM. These strategies implement the paradigm of maximizing the potential information gain derived from the DM's answer. Secondly, we discuss the procedures for deciding when the DM should be questioned for preference information. In this way, we refer to a more general problem of distributing the DM's interactions with the method in a way that ensures sufficient evolutionary pressure. Thirdly, we couple the evolutionary schemes with different types of indirect preferences, including pairwise comparisons, preference intensities, best-of-k judgments, and complete orders of a small subset of solutions. A thorough experimental analysis indicates that the three introduced advancements have a positive impact on the DM-perceived quality of constructed solutions.

[1]  Qingfu Zhang,et al.  An Evolutionary Many-Objective Optimization Algorithm Based on Dominance and Decomposition , 2015, IEEE Transactions on Evolutionary Computation.

[2]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[3]  Milosz Kadzinski,et al.  EMOSOR: Evolutionary multiple objective optimization guided by interactive stochastic ordinal regression , 2019, Comput. Oper. Res..

[4]  Rommert Dekker,et al.  Evaluation of multi-objective optimization approaches for solving green supply chain design problems , 2017 .

[5]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[6]  Dun-Wei Gong,et al.  Evolutionary algorithms with preference polyhedron for interval multi-objective optimization problems , 2013, Inf. Sci..

[7]  R. Lyndon While,et al.  A review of multiobjective test problems and a scalable test problem toolkit , 2006, IEEE Transactions on Evolutionary Computation.

[8]  Antreas D. Athanassopoulos,et al.  Dominance and potential optimality in multiple criteria decision analysis with imprecise information , 1997 .

[9]  Jürgen Branke,et al.  Learning Value Functions in Interactive Evolutionary Multiobjective Optimization , 2015, IEEE Transactions on Evolutionary Computation.

[10]  Qingfu Zhang,et al.  Interactive MOEA/D for multi-objective decision making , 2011, GECCO '11.

[11]  Kalyanmoy Deb,et al.  A combined genetic adaptive search (GeneAS) for engineering design , 1996 .

[12]  Kalyanmoy Deb,et al.  Multiphase Balance of Diversity and Convergence in Multiobjective Optimization , 2019, IEEE Transactions on Evolutionary Computation.

[13]  Antonio López Jaimes,et al.  An investigation into many-objective optimization on combinatorial problems: Analyzing the pickup and delivery problem , 2018, Swarm Evol. Comput..

[14]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[15]  Jyrki Wallenius,et al.  Impact of Number of Interactions, Different Interaction Patterns, and Human Inconsistencies on Some Hybrid Evolutionary Multiobjective Optimization Algorithms , 2015, Decis. Sci..

[16]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[17]  Jürgen Branke,et al.  Interactive Multiobjective Optimization from a Learning Perspective , 2008, Multiobjective Optimization.

[18]  Jürgen Branke,et al.  Using Choquet integral as preference model in interactive evolutionary multiobjective optimization , 2016, Eur. J. Oper. Res..

[19]  Kalyanmoy Deb,et al.  An interactive evolutionary multi-objective optimization algorithm with a limited number of decision maker calls , 2014, Eur. J. Oper. Res..

[20]  Ankur Sinha,et al.  Convex preference cone-based approach for many objective optimization problems , 2018, Comput. Oper. Res..

[21]  Milosz Kadzinski,et al.  Heuristics for selecting pair-wise elicitation questions in multiple criteria choice problems , 2017, Eur. J. Oper. Res..

[22]  Roman Słowiński,et al.  Preference-based cone contraction algorithms for interactive evolutionary multiple objective optimization , 2020, Swarm Evol. Comput..

[23]  Michał K. Tomczyk,et al.  Decomposition-Based Interactive Evolutionary Algorithm for Multiple Objective Optimization , 2020, IEEE Transactions on Evolutionary Computation.

[24]  Peter J. Rousseeuw,et al.  Clustering by means of medoids , 1987 .

[25]  Kalyanmoy Deb,et al.  Light beam search based multi-objective optimization using evolutionary algorithms , 2007, 2007 IEEE Congress on Evolutionary Computation.

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

[27]  Kalyanmoy Deb,et al.  An Interactive Evolutionary Multiobjective Optimization Method Based on Progressively Approximated Value Functions , 2010, IEEE Transactions on Evolutionary Computation.

[28]  Jing J. Liang,et al.  A survey on multi-objective evolutionary algorithms for the solution of the environmental/economic dispatch problems , 2018, Swarm Evol. Comput..

[29]  Dipti Srinivasan,et al.  A Survey of Multiobjective Evolutionary Algorithms Based on Decomposition , 2017, IEEE Transactions on Evolutionary Computation.

[30]  Salvatore Greco,et al.  Ordinal regression revisited: Multiple criteria ranking using a set of additive value functions , 2008, Eur. J. Oper. Res..

[31]  Kaisa Miettinen,et al.  Connections of reference vectors and different types of preference information in interactive multiobjective evolutionary algorithms , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[32]  Jyrki Wallenius,et al.  Interactive evolutionary multi-objective optimization for quasi-concave preference functions , 2010, Eur. J. Oper. Res..

[33]  Milosz Kadzinski,et al.  Robust ordinal regression in preference learning and ranking , 2013, Machine Learning.

[34]  Milosz Kadzinski,et al.  Robust indicator-based algorithm for interactive evolutionary multiple objective optimization , 2019, GECCO.