Learning Probabilistic CP-nets from Observations of Optimal Items

Modelling preferences has been an active research topic in Artificial In- telligence for more than fifteen years. Existing formalisms are rich and flexible enough to capture the behaviour of complex decision rules. However, for being in- teresting in practice, it is interesting to learn not a single model, but a probabilistic model that can compactly represent the preferences of a group of users - this model can then be finely tuned to fit one particular user. Even in contexts where a user is not anonymous, her preferences can depend on the value of a non controllable state variable. In such contexts, we would like to be able to answer questions like "What is the probability that o is preferred to o 0 by some (unknown) agent?", or "Which item is most likely to be the preferred one, given some constraints?" We study in this paper how Probabilistic Conditional Preference networks can be learnt, both in off-line and on-line settings.

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

[2]  Cristina Cornelio,et al.  Dynamic and Probabilistic CP-nets , 2012 .

[3]  Eyke Hüllermeier,et al.  Preference Learning , 2005, Künstliche Intell..

[4]  Francesca Rossi,et al.  Updates and Uncertainty in CP-Nets , 2013, Australasian Conference on Artificial Intelligence.

[5]  Ronen I. Brafman,et al.  UCP-Networks: A Directed Graphical Representation of Conditional Utilities , 2001, UAI.

[6]  Daniel Mailharro,et al.  A classification and constraint-based framework for configuration , 1998, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[7]  Bruno Zanuttini,et al.  Probabilistic Conditional Preference Networks , 2013, UAI.

[8]  Léon Bottou,et al.  Stochastic Learning , 2003, Advanced Lectures on Machine Learning.

[9]  J. Davenport Editor , 1960 .

[10]  Thorsten Joachims,et al.  Optimizing search engines using clickthrough data , 2002, KDD.

[11]  Sandra de Amo,et al.  CPrefMiner: An Algorithm for Mining User Contextual Preferences Based on Bayesian Networks , 2012, 2012 IEEE 24th International Conference on Tools with Artificial Intelligence.

[12]  Ronen I. Brafman,et al.  CP-nets: A Tool for Representing and Reasoning withConditional Ceteris Paribus Preference Statements , 2011, J. Artif. Intell. Res..

[13]  Hang Li,et al.  AdaRank: a boosting algorithm for information retrieval , 2007, SIGIR.

[14]  Bruno Zanuttini,et al.  Using and Learning GAI-Decompositions for Representing Ordinal Rankings , 2012 .

[15]  Jérôme Lang,et al.  The Complexity of Learning Separable ceteris paribus Preferences , 2009, IJCAI.

[16]  MailharroDaniel A classification and constraint-based framework for configuration , 1998 .

[17]  Bruno Zanuttini,et al.  Learning Conditional Preference Networks with Queries , 2009, IJCAI.

[18]  Ronen I. Brafman,et al.  Introducing Variable Importance Tradeoffs into CP-Nets , 2002, UAI.

[19]  Yann Chevaleyre,et al.  Learning conditionally lexicographic preference relations , 2010, ECAI.

[20]  Loizos Michael,et al.  Ceteris Paribus Preference Elicitation with Predictive Guarantees , 2009, IJCAI.