...
首页> 外文期刊>Artificial intelligence >Learning Modulo Theories for constructive preference elicitation
【24h】

Learning Modulo Theories for constructive preference elicitation

机译:学习建设性偏好诱因的模动理论

获取原文
获取原文并翻译 | 示例
           

摘要

This paper introduces CLEO, a novel preference elicitation algorithm capable of recommending complex configurable objects characterized by both discrete and continuous attributes and constraints defined over them. While existing preference elicitation techniques focus on searching for the best instance in a database of candidates, CLEO takes a constructive approach to recommendation through interactive optimization in a space of feasible configurations. The algorithm assumes minimal initial information, i.e., a set of catalog attributes, and defines decisional features as logic formulae combining Boolean and algebraic constraints over the attributes. The (unknown) utility of the decision maker is modeled as a weighted combination of features. CLEO iteratively alternates a preference elicitation step, where pairs of candidate configurations are selected based on the current utility model, and a refinement step where the utility is refined by incorporating the feedback received. The elicitation step leverages a Max-SMT solver to return optimal configurations according to the current utility model. The refinement step is implemented as learning to rank, and a sparsifying norm is used to favor the selection of few informative features in the combinatorial space of candidate decisional features. A major feature of CLEO is that it can recommend optimal configurations in hybrid domains (i.e., including both Boolean and numeric attributes), thanks to the use of Max-SMT technology, while retaining uncertainty in the decision-maker's utility and noisy feedback. In so doing, it adapts the recently introduced learning modulo theory framework to the preference elicitation setting. The combinatorial formulation of the utility function coupled with the feature selection capabilities of 1-norm regularization allow to effectively deal with the uncertainty in the DM utility while retaining high expressiveness. Experimental results on complex recommendation tasks show the ability of CLEO to quickly identify optimal configurations, as well as its capacity to recover from suboptimal initial choices. Our empirical evaluation highlights how CLEO outperforms a state-of-the-art Bayesian preference elicitation algorithm when applied to a purely discrete task.
机译:本文介绍了Cleo,一种新的偏好赋予算法,其能够推荐用于在它们上定义的离散和连续属性和约束的复杂可配置对象。虽然现有的偏好赋予技术专注于搜索候选数据库中的最佳实例,但Cleo通过在可行配置的空间中通过交互式优化采取建设性的方法。该算法假定最小初始信息,即,一组目录属性,并定义判决特征逻辑公式在属性组合的布尔代数约束。决策者的(未知)实用程序被建模为重量的功能组合。 CLEO反复交替的偏好诱导步骤,其中候选配置的对基于当前实用新型选择和细化步骤,其中该实用程序是通过将接收到的反馈细化。诱导步骤利用MAX-SMT求解器根据当前实用程序模型返回最佳配置。细化步骤被实施为学习等级,并且使用稀疏规范来利用候选果实特征的组合空间中的一些信息特征的选择。 Cleo的一个主要特征是,由于使用MAX-SMT技术,它可以推荐混合域中的最佳配置(即,包括布尔和数字属性),同时在决策者的实用程序和嘈杂的反馈中保持不确定性。在这样做时,它适应最近引入的学习模数框架到偏好赋予偏出设置。本实用功能的组合配方与1范数正则化的特征选择能力耦合,允许有效地处理DM实用程序中的不确定性,同时保持高富有效力。复杂推荐任务的实验结果表明Cleo快速识别最佳配置的能力,以及其从次优初始选择中恢复的能力。我们的经验评估突出了统计们在应用于纯离散任务时赢得最先进的贝叶斯偏好诱导算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号