人工智能 (AI) 规划是一门蓬勃发展的研究和开发学科,它提供了强大的工具来搜索实现某些用户目标的行动方案。虽然这些规划工具在基准规划问题上表现出色,但在实际应用中的使用和集成方面,它们代表了具有挑战性的软件系统。事实上,即使深入了解它们的内部机制也不能保证人们能够成功地设置、使用和操作现有的规划工具。我们通过提出一种面向服务的规划架构作为设计、开发和使用下一代 AI 规划系统的核心,为缓解这种情况做出了贡献。我们收集和分类常见的规划功能,以形成规划架构的构建块。我们将软件设计原则和模式融入架构中,以实现规划功能的可用性、互操作性和可重用性。我们的原型规划系统展示了我们的方法在快速原型设计和系统组合灵活性方面的潜力。最后,我们深入了解了与典型规划工具相比,我们的方法在质量上的优势。
主要关键词