Choice problems refer to selecting the best choices from several items, and learning users' preferences in choice problems is of great significance in understanding the decision making mechanisms and providing personalized services. Existing works typically assume that people evaluate items independently. In practice, however, users' preferences depend on the market in which items are placed, which is known as context effects; and the order of users' preferences for two items may even be reversed, which is referred to preference reversals. In this work, we identify three factors contributing to context effects: users' adaptive weights, the inter-item comparison, and display positions. We propose a context-dependent preference model named Pacos as a unified framework for addressing three factors simultaneously, and consider two design methods including an additive method with high interpretability and an ANN-based method with high accuracy. We study the conditions for preference reversals to occur and provide an theoretical proof of the effectiveness of Pacos in addressing preference reversals. Experimental results show that the proposed method has better performance than prior works in predicting users' choices, and has great interpretability to help understand the cause of preference reversals.
翻译:选择问题是指从多个候选项中选择最佳选项,而学习用户在选择问题中的偏好对于理解决策机制和提供个性化服务具有重要意义。现有研究通常假设人们独立地评估候选项。然而在实际中,用户的偏好依赖于决策情境(即情境效应),且用户对两个候选项的偏好顺序甚至可能发生反转(即偏好反转)。本研究识别出导致情境效应的三个因素:用户的自适应权重、候选项间比较以及展示位置。我们提出一种名为Pacos的情境依赖偏好模型,作为同时处理这三个因素的统一框架,并设计两种建模方法:具有高可解释性的加性方法和基于人工神经网络(ANN)的高精度方法。我们研究了偏好反转发生的条件,并从理论上证明了Pacos在处理偏好反转问题上的有效性。实验结果表明,所提方法在预测用户选择方面优于先前研究,且具有优异的可解释性,有助于理解偏好反转的成因。