arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2409.03260cs.AIcs.LG

寻找树:通过搜索实现黑盒系统的决策树策略合成

In Search of Trees: Decision-Tree Policy Synthesis for Black-Box Systems via Search

Delft University of Technology(代尔夫特理工大学);Aalborg University(奥尔堡大学)

Emir Demirović, Christian Schilling, Anna Lukina

AI总结:

针对黑盒系统,提出一种通过专门搜索算法合成具有最优性保证的小型决策树策略的方法,利用基于轨迹的剪枝机制大幅缩减搜索空间。

摘要:

决策树因其可解释性,作为(动态)系统的控制策略具有吸引力。然而,构建或合成此类策略是一项具有挑战性的任务。以往的方法通过模仿神经网络策略、近似通过形式化合成获得的表格策略、采用强化学习或将问题建模为混合整数线性规划来实现。然而,这些工作可能需要访问难以获得的精确策略或环境的形式化模型(在形式化合成可及的范围内),并且可能无法保证最终树策略的质量或大小。相比之下,我们提出了一种方法,在给定确定性黑盒环境和规范、树谓词的离散化以及初始状态集合的情况下,合成最优决策树策略,其中最优性根据达到目标的步数来定义。我们的方法是一种专门的搜索算法,系统性地探索给定离散化下(指数级庞大的)决策树空间。关键组件是一种新颖的基于轨迹的剪枝机制,可显著减少搜索空间。我们的方法代表了一种概念上新颖的合成小型决策树策略的方式,即使对于具有黑盒规范的黑盒环境,也能提供最优性保证。

英文摘要:

Decision trees, owing to their interpretability, are attractive as control policies for (dynamical) systems. Unfortunately, constructing, or synthesising, such policies is a challenging task. Previous approaches do so by imitating a neural-network policy, approximating a tabular policy obtained via formal synthesis, employing reinforcement learning, or modelling the problem as a mixed-integer linear program. However, these works may require access to a hard-to-obtain accurate policy or a formal model of the environment (within reach of formal synthesis), and may not provide guarantees on the quality or size of the final tree policy. In contrast, we present an approach to synthesise optimal decision-tree policies given a deterministic black-box environment and specification, a discretisation of the tree predicates, and an initial set of states, where optimality is defined with respect to the number of steps to achieve the goal. Our approach is a specialised search algorithm which systematically explores the (exponentially large) space of decision trees under the given discretisation. The key component is a novel trace-based pruning mechanism that significantly reduces the search space. Our approach represents a conceptually novel way of synthesising small decision-tree policies with optimality guarantees even for black-box environments with black-box specifications.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑