Natural language processing (NLP) aims at investigating the interactions between agents and humans, processing and analyzing large amounts of natural language data. Large-scale language models play an important role in current natural language processing. However, the challenges of explainability and complexity come along with the developments of language models. One way is to introduce logical relations and rules into natural language processing models, such as making use of Automated Planning. Automated planning (AI planning) focuses on building symbolic domain models and synthesizing plans to transit initial states to goals based on domain models. Recently, there have been plenty of works related to these two fields, which have the abilities to generate explicit knowledge, e.g., preconditions and effects of action models, and learn from tacit knowledge, e.g., neural models, respectively. Integrating AI planning and natural language processing effectively improves the communication between human and intelligent agents. This paper outlines the commons and relations between AI planning and natural language processing, argues that each of them can effectively impact on the other one by five areas: (1) planning-based text understanding, (2) planning-based natural language processing, (3) planning-based explainability, (4) text-based human-robot interaction, and (5) applications. We also explore some potential future issues between AI planning and natural language processing. To the best of our knowledge, this survey is the first work that addresses the deep connections between AI planning and Natural language processing.
翻译:结合人工智能规划与自然语言处理:显式知识和隐式知识的组合
Translated abstract:
自然语言处理(NLP)旨在研究智能代理与人类之间的交互,处理和分析大量自然语言数据。在当前自然语言处理中,大规模语言模型发挥着重要作用。然而,随着语言模型的发展,其可解释性和复杂性等挑战也随之而来。其中一种方法是将逻辑关系和规则引入到自然语言处理中,例如利用自动规划。自动规划(AI规划)专注于构建符号域模型,根据域模型综合计划使初始状态过渡到目标状态。近年来,这两个领域涉及到了很多相关工作,这些工作具有生成显式知识(例如动作模型的先决条件和效果)和从隐式知识(例如神经模型)中学习的能力。有效地将AI规划和自然语言处理相结合,可以提高人与智能代理之间的交流。本文概述了AI规划和自然语言处理之间的共同点和关系,并通过五个领域:(1)基于计划的文本理解,(2)基于计划的自然语言处理,(3)基于计划的可解释性,(4)基于文本的人机交互和(5)应用,论证了它们中的每一种都可以有效地影响另一种。我们还探讨了AI规划和自然语言处理之间一些潜在的未来问题。据我们所知,这篇综述是第一篇涵盖了AI规划和自然语言处理之间深层次关联的工作。