TY - GEN
T1 - Contrastive Explanations of Centralized Multi-agent Optimization Solutions
AU - Zehtabi, Parisa
AU - Pozanco, Alberto
AU - Bloch, Ayala
AU - Borrajo, Daniel
AU - Kraus, Sarit
N1 - Publisher Copyright:
Copyright © 2024, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved.
PY - 2024/5/30
Y1 - 2024/5/30
N2 - In many real-world scenarios, agents are involved in optimization problems. Since most of these scenarios are over-constrained, optimal solutions do not always satisfy all agents. Some agents might be unhappy and ask questions of the form “Why does solution S not satisfy property P?”. We propose CMAOE, a domain-independent approach to obtain contrastive explanations by: (i) generating a new solution S' where property P is enforced, while also minimizing the differences between S and S'; and (ii) highlighting the differences between the two solutions, with respect to the features of the objective function of the multi-agent system. Such explanations aim to help agents understanding why the initial solution is better in the context of the multi-agent system than what they expected. We have carried out a computational evaluation that shows that CMAOE can generate contrastive explanations for large multi-agent optimization problems. We have also performed an extensive user study in four different domains that shows that: (i) after being presented with these explanations, humans' satisfaction with the original solution increases; and (ii) the constrastive explanations generated by CMAOE are preferred or equally preferred by humans over the ones generated by state of the art approaches.
AB - In many real-world scenarios, agents are involved in optimization problems. Since most of these scenarios are over-constrained, optimal solutions do not always satisfy all agents. Some agents might be unhappy and ask questions of the form “Why does solution S not satisfy property P?”. We propose CMAOE, a domain-independent approach to obtain contrastive explanations by: (i) generating a new solution S' where property P is enforced, while also minimizing the differences between S and S'; and (ii) highlighting the differences between the two solutions, with respect to the features of the objective function of the multi-agent system. Such explanations aim to help agents understanding why the initial solution is better in the context of the multi-agent system than what they expected. We have carried out a computational evaluation that shows that CMAOE can generate contrastive explanations for large multi-agent optimization problems. We have also performed an extensive user study in four different domains that shows that: (i) after being presented with these explanations, humans' satisfaction with the original solution increases; and (ii) the constrastive explanations generated by CMAOE are preferred or equally preferred by humans over the ones generated by state of the art approaches.
UR - http://www.scopus.com/inward/record.url?scp=85195909213&partnerID=8YFLogxK
U2 - 10.1609/icaps.v34i1.31530
DO - 10.1609/icaps.v34i1.31530
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85195909213
T3 - Proceedings International Conference on Automated Planning and Scheduling, ICAPS
SP - 671
EP - 679
BT - Proceedings of the 34th International Conference on Automated Planning and Scheduling, ICAPS 2024
A2 - Bernardini, Sara
A2 - Muise, Christian
PB - Association for the Advancement of Artificial Intelligence
T2 - 34th International Conference on Automated Planning and Scheduling, ICAPS 2024
Y2 - 1 June 2024 through 6 June 2024
ER -