论文标题

解释偏好驱动的时间表:Expres框架

Explaining Preference-driven Schedules: the EXPRES Framework

论文作者

Pozanco, Alberto, Mosca, Francesca, Zehtabi, Parisa, Magazzeni, Daniele, Kraus, Sarit

论文摘要

调度是将一组稀缺资源随时间分配给一组代理商的任务,这些资源通常对他们想要获得的作业有偏好。由于这些问题的限制性质,满足所有代理人的偏好通常是不可行的,这可能导致某些代理商对由此不满意的时间表不满意。提供的解释已被证明可以提高对AI工具产生的解决方案的满意度和信任。但是,解释受多种代理影响并影响的解决方案尤其具有挑战性。在本文中,我们介绍了ExpRES框架,这可以解释为什么给定的最佳时间表中给定的偏好不满意。 EXPRES框架包括:(i)一个解释生成器,该发电机基于混合构成线性编程模型,找到了可以解释不满意的偏好的最佳原因; (ii)解释者,将生成的解释转化为人类可解释的解释。通过模拟,我们表明解释发生器可以有效地扩展到大型实例。最后,通过J.P. Morgan的一系列用户研究,我们表明员工更喜欢在考虑劳动力调度方案时,由人类生成的解释产生的解释。

Scheduling is the task of assigning a set of scarce resources distributed over time to a set of agents, who typically have preferences about the assignments they would like to get. Due to the constrained nature of these problems, satisfying all agents' preferences is often infeasible, which might lead to some agents not being happy with the resulting schedule. Providing explanations has been shown to increase satisfaction and trust in solutions produced by AI tools. However, it is particularly challenging to explain solutions that are influenced by and impact on multiple agents. In this paper we introduce the EXPRES framework, which can explain why a given preference was unsatisfied in a given optimal schedule. The EXPRES framework consists of: (i) an explanation generator that, based on a Mixed-Integer Linear Programming model, finds the best set of reasons that can explain an unsatisfied preference; and (ii) an explanation parser, which translates the generated explanations into human interpretable ones. Through simulations, we show that the explanation generator can efficiently scale to large instances. Finally, through a set of user studies within J.P. Morgan, we show that employees preferred the explanations generated by EXPRES over human-generated ones when considering workforce scheduling scenarios.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源