Responsibility attribution is a key concept of accountable multi-agent decision making. Given a sequence of actions, responsibility attribution mechanisms quantify the impact of each participating agent to the final outcome. One such popular mechanism is based on actual causality, and it assigns (causal) responsibility based on the actions that were found to be pivotal for the considered outcome. However, the inherent problem of pinpointing actual causes and consequently determining the exact responsibility assignment has shown to be computationally intractable. In this paper, we aim to provide a practical algorithmic solution to the problem of responsibility attribution under a computational budget. We first formalize the problem in the framework of Decentralized Partially Observable Markov Decision Processes (Dec-POMDPs) augmented by a specific class of Structural Causal Models (SCMs). Under this framework, we introduce a Monte Carlo Tree Search (MCTS) type of method which efficiently approximates the agents' degrees of responsibility. This method utilizes the structure of a novel search tree and a pruning technique, both tailored to the problem of responsibility attribution. Other novel components of our method are (a) a child selection policy based on linear scalarization and (b) a backpropagation procedure that accounts for a minimality condition that is typically used to define actual causality. We experimentally evaluate the efficacy of our algorithm through a simulation-based test-bed, which includes three team-based card games.
翻译:责任归属是负责任的多代理人决策的关键概念。根据一系列行动,责任归属机制将每个参与机构的影响量化到最终结果中。这种流行机制以实际因果关系为基础,根据被认为对审议结果至关重要的行动分配(因果)责任。然而,查明实际原因并进而确定确切责任分配的固有问题在计算上难以解决。在本文件中,我们的目标是在计算预算下为责任归属问题提供一个实用的算法解决办法。我们的方法的其他新组成部分是:(a) 以直线可视马尔科夫决定程序(Dec-POMDPs)为框架,通过特定类别的结构性因果关系模型(SCMs)为补充,将问题正式化。在这个框架内,我们采用了一种能有效接近代理人责任程度的方法。这种方法利用了新颖的搜索树结构,以及一种与责任归属问题相适应的裁剪裁技术。我们方法的其他新组成部分是:(a) 儿童选择政策,以直线性可视部分可观测马可视的马尔科夫决定进程(Dec-POMDPs)为框架,并用一个最起码的测试性模型来界定我们所采用的程序。</s>