当前位置: X-MOL 学术arXiv.cs.SE › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Software Architecture for Next-Generation AI Planning Systems
arXiv - CS - Software Engineering Pub Date : 2021-02-22 , DOI: arxiv-2102.10985
Sebastian Graef, Ilche Georgievski

Artificial Intelligence (AI) planning is a flourishing research and development discipline that provides powerful tools for searching a course of action that achieves some user goal. While these planning tools show excellent performance on benchmark planning problems, they represent challenging software systems when it comes to their use and integration in real-world applications. In fact, even in-depth understanding of their internal mechanisms does not guarantee that one can successfully set up, use and manipulate existing planning tools. We contribute toward alleviating this situation by proposing a service-oriented planning architecture to be at the core of the ability to design, develop and use next-generation AI planning systems. We collect and classify common planning capabilities to form the building blocks of the planning architecture. We incorporate software design principles and patterns into the architecture to allow for usability, interoperability and reusability of the planning capabilities. Our prototype planning system demonstrates the potential of our approach for rapid prototyping and flexibility of system composition. Finally, we provide insight into the qualitative advantages of our approach when compared to a typical planning tool.

中文翻译:

下一代AI规划系统的软件架构

人工智能(AI)计划是一门蓬勃发展的研究与开发学科,它提供了功能强大的工具来搜索实现某些用户目标的行动方案。尽管这些计划工具在基准计划问题上表现出卓越的性能,但在实际应用中的使用和集成方面却代表着具有挑战性的软件系统。实际上,即使深入了解其内部机制也不能保证人们可以成功设置,使用和操纵现有的计划工具。我们通过提出一种面向服务的计划架构来设计,开发和使用下一代AI计划系统,以此为缓解这种情况做出贡献。我们收集和分类常见的计划功能,以形成计划体系结构的构建块。我们将软件设计原理和模式纳入架构,以允许规划功能的可用性,互操作性和可重用性。我们的原型计划系统展示了我们的方法在快速原型制作和系统组成灵活性方面的潜力。最后,与典型的规划工具相比,我们可以深入了解我们的方法的质量优势。
更新日期:2021-02-23
down
wechat
bug