An important sign of intelligence is the capacity to apply a body of knowledge to a particular situation in order to not only derive new knowledge, but also to determine relevant questions or provide explanations. Developing interactive systems capable of performing such a variety of reasoning tasks for the benefits of its users has proved difficult, notably for performance and/or development cost reasons. Still, recently, a reasoning engine, called IDP3, has been used to build such systems, but it lacked support for arithmetic operations, seriously limiting its usefulness. We have developed a new reasoning engine, IDP-Z3, that removes this limitation, and we put it to the test in four knowledge-intensive industrial use cases. This paper describes FO(.) (aka FO-dot), the language used to represent knowledge in the IDP3 and IDP-Z3 system. It then describes the generic reasoning tasks that IDP-Z3 can perform, and how we used them to build a generic user interface, called the Interactive Consultant. Finally, it reports on the four use cases. In these four use cases, the interactive applications based on IDP-Z3 were capable of intelligent behavior of value to users, while having a low development cost (typically 10 days) and an acceptable response time (typically below 3 seconds). Performance could be further improved, in particular for problems on larger domains.
翻译:情报的一个重要迹象是有能力将一套知识应用于特定情况,以便不仅获得新知识,而且确定相关问题或提供解释。开发能够为用户的利益执行各种推理任务的交互式系统证明是困难的,特别是由于业绩和/或发展成本的原因。最近,一个称为“国内流离失所者3”的推理引擎已被用于建立这种系统,但它缺乏对计算操作的支持,严重限制了其效用。我们开发了一个新的推理引擎“国内流离失所者-Z3”以消除这一限制,并在四个知识密集型工业使用案例中对其进行了测试。本文描述了FO() (ak FO-dot),用于在国内流离失所者3 和国内流离失所者-Z3 系统中代表知识的语言。然后,它描述了国内流离失所者-Z3 能够履行的一般推理任务,以及我们如何利用它们来建立通用用户界面,称为互动顾问。最后,它报告了四种使用案例。在这四个使用案例中,基于国内流离失所者-Z3 的互动式应用程序能够对用户有明智的价值行为,同时具有较低的发展成本(k-FO-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-C-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D-