Prof. Roman Slowinski
Constructive preference learning via robust ordinal regression


Abstract: The talk is devoted to preference learning in Multiple Criteria Decision Aiding. It is well known that the dominance relation in the set of alternatives (also called actions, objects, solutions), evaluated on multiple and conflicting criteria, is the only objective information that comes from the formulation of a multiple criteria decision problem (ordinal classification, or ranking, or choice, with multiobjective optimization being a particular case of the latter). While dominance relation permits to eliminate many irrelevant (i.e., dominated) alternatives, it does not compare completely all of them, resulting in a situation where many alternatives remain incomparable. This situation may be addressed by taking into account preferences of a Decision Maker (DM). Therefore, all decision-aiding methods require some preference information elicited from a DM or a group of DMs. This information is used to build more or less explicit preference model, which is then applied on a non-dominated set of alternatives to arrive at a recommendation (assignment of alternatives to decision classes, or ranking of alternatives from the best to the worst, or the best choice) presented to the DM. In practical decision aiding, the process composed of preference elicitation, preference modeling, and DM’s analysis of a recommendation, loops until the DM accepts the recommendation, or decides to change the problem setting. Such an interactive process is called constructive preference learning.

I will focus on processing DM’s preference information concerning multiple criteria ranking and choice problems. This information has the form of pairwise comparisons of selected alternatives. Research indicates that such preference elicitation requires less cognitive effort from the DM than direct assessment of preference model parameters (like criteria weights, or trade-offs between criteria). I will describe how to construct from this input information a preference model that reconstructs the pairwise comparisons provided by the DM. In general, construction of such a model follows logical induction, typical for learning from examples in AI. In case of utility function preference models, this induction translates into ordinal regression. I will show inductive construction techniques for two kinds of preference models: a set of utility (value) functions, and a set of “if…, then…” monotonic decision rules. An important feature of these construction techniques is identification of all instances of the preference model that are compatible with the input preference information – this permits to draw robust conclusions regarding DM’s preferences when any of these models is applied on the considered set of alternatives. These techniques are called Robust Ordinal Regression and Dominance-based Rough Set Approach.

I will also show how these induction techniques, and their corresponding models, can be embedded into an interactive procedure of multiobjective optimization, particularly, in Evolutionary Multiobjective Optimization (EMO), guiding the search towards the most preferred region of the Pareto front.

Related references

  • J. Branke, S. Greco, R. Slowinski, P. Zielniewicz: Learning Value Functions in Interactive Evolutionary Multiobjective Optimization. IEEE Transactions on Evolutionary Computation, 19 (2015) no.1, 88–102. 465.
  • J. Branke, S. Corrente, S. Greco, R. Slowinski, P. Zielniewicz: Using Choquet Integral as Preference Model in Interactive Evolutionary Multiobjective Optimization. European J. Operational Research, 250 (2016) 884–901.
  • S. Corrente, S. Greco, M. Kadzinski, R. Slowinski: Robust ordinal regression in preference learning and ranking. Machine Learning, 93 (2013) 381-422.
  • J. Figueira, S. Greco, R. Slowinski: Building a set of additive value functions representing a reference preorder and intensities of preference: GRIP method. European J. Operational Research 195 (2009) 460-486.
  • M. Szel±g, S. Greco, R. Slowinski: Variable consistency dominance-based rough set approach to preference learning in multicriteria ranking. Information Sciences, 277 (2014) 525-552.
  • R. Slowinski, S. Greco, B. Matarazzo: Rough Set Methodology for Decision Aiding. Chapter 22 [in]: J. Kacprzyk and W. Pedrycz (eds.), Handbook of Computational Intelligence, Springer, Berlin, 2015, pp. 349-370.


Biographical note: Roman Slowinski is Professor and Founding Chair of the Laboratory of Intelligent Decision Support Systems at Poznan University of Technology, Poland. Full member of the Polish Academy of Sciences and elected president of the Poznan Branch of the Academy. Member of Academia Europaea, and IEEE Fellow. In his research, he combines Operational Research and Computational Intelligence. Recipient of the EURO Gold Medal, and Doctor honoris causa of Polytechnic Faculty of Mons, University Paris Dauphine, and Technical University of Crete. In 2005 he received the Annual Prize of the Foundation for Polish Science - the highest scientific honor awarded in Poland. Since 1999, he is principal editor of the European Journal of Operational Research.

NEWS