In consumer theory, ranking available objects by means of preference relations yields the most common description of individual choices. However, preference-based models assume that individuals: (1) give their preferences only between pairs of objects; (2) are always able to pick the best preferred object. In many situations, they may be instead choosing out of a set with more than two elements and, because of lack of information and/or incomparability (objects with contradictory characteristics), they may not able to select a single most preferred object. To address these situations, we need a choice-model which allows an individual to express a set-valued choice. Choice functions provide such a mathematical framework. We propose a Gaussian Process model to learn choice functions from choice-data. The proposed model assumes a multiple utility representation of a choice function based on the concept of Pareto rationalization, and derives a strategy to learn both the number and the values of these latent multiple utilities. Simulation experiments demonstrate that the proposed model outperforms the state-of-the-art methods.
翻译:在消费者理论中,通过优惠关系对可用对象进行排序,得出了最常见的个人选择说明;然而,基于优惠的模型假定个人:(1) 只在对对象之间给予偏好;(2) 总是能够选择最佳对象;在许多情况下,他们可能选择一个包含两个以上要素的组合,而由于缺乏信息和(或)可比性(具有相互矛盾特点的目标),他们可能无法选择一个单一的最优先对象;为了解决这些问题,我们需要一个选择模式,使个人能够表达一个定值选择。选择功能提供了这样一个数学框架。我们提议了一个高斯进程模型,从选择数据中学习选择功能。提议的模型假设了一个基于Pareto合理化概念的选择功能具有多重效用,并提出了一个战略,以了解这些潜在多种功能的数量和价值。模拟实验表明,拟议的模型超越了最先进的方法。