首页 > 最新文献

Knowledge Acquisition最新文献

英文 中文
The Active Glossary: taking integration seriously Active Glossary:认真对待集成
Pub Date : 1993-06-01 DOI: 10.1006/knac.1993.1007
Georg Klinker, David Marques, John McDermott

Developing automated support for any workplace involves analysing a workplace, designing a problem-solving approach and knowledge base, populating that knowledge base with information required by the problem-solving approach, and introducing the new support into the workplace. Each of these development phases produces different components of the solution for supporting a workplace. Existing knowledge-acquisition tools support only a subset of the development phases, and the solution components they generate are not integrated: it is left to the developer to create and maintain a mapping between the different solution components resulting from the different development phases. A current trend in knowledge acquisition is to move towards coherent knowledge-engineering environments supporting the entire solution-development cycle. This emphasizes the need for tools that assist developers with integrating the different solution components produced by the knowledge-engineering environment into a coherent system. This paper introduces such an integration tool: the Active Glossary. The Active Glossary is part of the Spark, Burn, FireFighter knowledge-engineering environment. It assists a development team with describing workplaces and programming constructs so that their similarities and differences are made explicit. The result is an explicit mapping between the outcome of a workplace analysis and the design of a problem-solving approach. The Active Glossary further assists the development team with exploiting the similarities for the purpose of reusing previously defined workplace descriptions and programming constructs for new situations.

为任何工作场所开发自动化支持包括分析工作场所,设计解决问题的方法和知识库,用解决问题方法所需的信息填充知识库,并将新的支持引入工作场所。这些开发阶段中的每一个都会生成用于支持工作场所的解决方案的不同组件。现有的知识获取工具只支持开发阶段的一个子集,它们生成的解决方案组件没有集成:由开发人员创建和维护不同开发阶段产生的不同解决方案组件之间的映射。当前知识获取的趋势是朝着支持整个解决方案开发周期的连贯知识工程环境发展。这强调了对帮助开发人员将知识工程环境产生的不同解决方案组件集成到一个连贯系统中的工具的需求。本文介绍了这样一个集成工具:Active Glossary。Active Glossary是Spark、Burn、FireFighter知识工程环境的一部分。它帮助开发团队描述工作场所和编程结构,以便明确它们的相似之处和差异。其结果是工作场所分析的结果和解决问题方法的设计之间的明确映射。Active Glossary进一步帮助开发团队利用相似性,以便在新情况下重用以前定义的工作场所描述和编程结构。
{"title":"The Active Glossary: taking integration seriously","authors":"Georg Klinker,&nbsp;David Marques,&nbsp;John McDermott","doi":"10.1006/knac.1993.1007","DOIUrl":"https://doi.org/10.1006/knac.1993.1007","url":null,"abstract":"<div><p>Developing automated support for any workplace involves analysing a workplace, designing a problem-solving approach and knowledge base, populating that knowledge base with information required by the problem-solving approach, and introducing the new support into the workplace. Each of these development phases produces different components of the solution for supporting a workplace. Existing knowledge-acquisition tools support only a subset of the development phases, and the solution components they generate are not integrated: it is left to the developer to create and maintain a mapping between the different solution components resulting from the different development phases. A current trend in knowledge acquisition is to move towards coherent knowledge-engineering environments supporting the entire solution-development cycle. This emphasizes the need for tools that assist developers with integrating the different solution components produced by the knowledge-engineering environment into a coherent system. This paper introduces such an integration tool: the Active Glossary. The Active Glossary is part of the Spark, Burn, FireFighter knowledge-engineering environment. It assists a development team with describing workplaces and programming constructs so that their similarities and differences are made explicit. The result is an explicit mapping between the outcome of a workplace analysis and the design of a problem-solving approach. The Active Glossary further assists the development team with exploiting the similarities for the purpose of reusing previously defined workplace descriptions and programming constructs for new situations.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1007","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72070952","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Formally specifying reusable knowledge model components 正式指定可重用知识模型组件
Pub Date : 1993-06-01 DOI: 10.1006/knac.1993.1005
Manfred Aben

This paper outlines some of the problems with using predefined building blocks to specify knowledge level models of problem solving, in particular in the context of the KADS methodology. The definition of the basic building blocks in KADS, the primitive inferences, or knowledge sources, often seems to be inadequate to aid the knowledge engineer in constructing an abstract model of problem solving. We argue that the informal, verbal way in which the building blocks are defined is the cause of this problem, and propose to formalize them to make their semantics clear and to assess the consequences of various modeling decisions. We discuss choices among different formalizations, and show in detail the formalization of one class of knowledge sources.

本文概述了使用预定义的构建块来指定问题解决的知识级模型的一些问题,特别是在KADS方法的背景下。KADS中基本构建块、原始推断或知识源的定义似乎不足以帮助知识工程师构建问题解决的抽象模型。我们认为,定义构建块的非正式、口头方式是这个问题的原因,并建议将其形式化,以使其语义清晰,并评估各种建模决策的后果。我们讨论了不同形式化之间的选择,并详细展示了一类知识源的形式化。
{"title":"Formally specifying reusable knowledge model components","authors":"Manfred Aben","doi":"10.1006/knac.1993.1005","DOIUrl":"https://doi.org/10.1006/knac.1993.1005","url":null,"abstract":"<div><p>This paper outlines some of the problems with using predefined building blocks to specify knowledge level models of problem solving, in particular in the context of the KADS methodology. The definition of the basic building blocks in KADS, the <em>primitive inferences,</em> or <em>knowledge sources,</em> often seems to be inadequate to aid the knowledge engineer in constructing an abstract model of problem solving. We argue that the informal, verbal way in which the building blocks are defined is the cause of this problem, and propose to formalize them to make their semantics clear and to assess the consequences of various modeling decisions. We discuss choices among different formalizations, and show in detail the formalization of one class of knowledge sources.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72070954","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
Knowledge acquisition in the small: building knowledge-acquisition tools from pieces 小范围的知识获取:从碎片中构建知识获取工具
Pub Date : 1993-06-01 DOI: 10.1006/KNAC.1993.1009
J. Runkel, W. Birmingham
Abstract The knowledge-systems community is interested in easing the knowledge-system development process. One approach, the mechanisms approach, views knowledge systems as a set of tasks, each of which can be realized by a computation mechanism. To be effective, knowledge-acquisition (KA) tools must be automatically configured once a set of mechanisms has been selected. We present a method for automatically generating a model-based KA tool for a given set of mechanisms. The method advocates combining KA mechanisms, which acquire knowledge in the small, and a set of strategies that provide a global view of the KA activity. We show that these global strategies are necessary for the KA tool to efficiently interact with a domain expert.
知识系统社区对简化知识系统开发过程非常感兴趣。一种方法,机制方法,将知识系统视为一组任务,每个任务都可以通过计算机制来实现。为了有效,一旦选择了一组机制,就必须自动配置知识获取(KA)工具。我们提出了一种方法,用于为给定的一组机制自动生成基于模型的KA工具。该方法提倡结合KA机制,它在小范围内获取知识,以及一组提供KA活动全局视图的策略。我们表明,这些全局策略对于KA工具有效地与领域专家交互是必要的。
{"title":"Knowledge acquisition in the small: building knowledge-acquisition tools from pieces","authors":"J. Runkel, W. Birmingham","doi":"10.1006/KNAC.1993.1009","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1009","url":null,"abstract":"Abstract The knowledge-systems community is interested in easing the knowledge-system development process. One approach, the mechanisms approach, views knowledge systems as a set of tasks, each of which can be realized by a computation mechanism. To be effective, knowledge-acquisition (KA) tools must be automatically configured once a set of mechanisms has been selected. We present a method for automatically generating a model-based KA tool for a given set of mechanisms. The method advocates combining KA mechanisms, which acquire knowledge in the small, and a set of strategies that provide a global view of the KA activity. We show that these global strategies are necessary for the KA tool to efficiently interact with a domain expert.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86843366","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
A translation approach to portable ontology specifications 可移植本体规范的翻译方法
Pub Date : 1993-06-01 DOI: 10.1006/KNAC.1993.1008
T. Gruber
Abstract To support the sharing and reuse of formally represented knowledge among AI systems, it is useful to define the common vocabulary in which shared knowledge is represented. A specification of a representational vocabulary for a shared domain of discourse—definitions of classes, relations, functions, and other objects—is called an ontology. This paper describes a mechanism for defining ontologies that are portable over representation systems. Definitions written in a standard format for predicate calculus are translated by a system called Ontolingua into specialized representations, including frame-based systems as well as relational languages. This allows researchers to share and reuse ontologies, while retaining the computational benefits of specialized implementations. We discuss how the translation approach to portability addresses several technical problems. One problem is how to accommodate the stylistic and organizational differences among representations while preserving declarative content. Another is how to translate from a very expressive language into restricted languages, remaining system-independent while preserving the computational efficiency of implemented systems. We describe how these problems are addressed by basing Ontolingua itself on an ontology of domain-independent, representational idioms.
为了支持人工智能系统之间的正式表示知识的共享和重用,定义用于表示共享知识的公共词汇表是有用的。共享话语领域的表示性词汇表的规范——类、关系、函数和其他对象的定义——称为本体。本文描述了一种用于定义可在表示系统上移植的本体的机制。用标准格式编写的谓词演算定义由一个名为Ontolingua的系统翻译成专门的表示形式,包括基于框架的系统和关系语言。这允许研究人员共享和重用本体,同时保留专门实现的计算优势。我们将讨论可移植性的翻译方法如何解决几个技术问题。一个问题是如何在保留声明性内容的同时适应表示之间的风格和组织差异。另一个问题是如何将一种非常有表现力的语言转换为受限制的语言,在保持系统独立的同时保持实现系统的计算效率。我们描述了如何通过基于Ontolingua本身的领域独立的、代表性的习语本体来解决这些问题。
{"title":"A translation approach to portable ontology specifications","authors":"T. Gruber","doi":"10.1006/KNAC.1993.1008","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1008","url":null,"abstract":"Abstract To support the sharing and reuse of formally represented knowledge among AI systems, it is useful to define the common vocabulary in which shared knowledge is represented. A specification of a representational vocabulary for a shared domain of discourse—definitions of classes, relations, functions, and other objects—is called an ontology. This paper describes a mechanism for defining ontologies that are portable over representation systems. Definitions written in a standard format for predicate calculus are translated by a system called Ontolingua into specialized representations, including frame-based systems as well as relational languages. This allows researchers to share and reuse ontologies, while retaining the computational benefits of specialized implementations. We discuss how the translation approach to portability addresses several technical problems. One problem is how to accommodate the stylistic and organizational differences among representations while preserving declarative content. Another is how to translate from a very expressive language into restricted languages, remaining system-independent while preserving the computational efficiency of implemented systems. We describe how these problems are addressed by basing Ontolingua itself on an ontology of domain-independent, representational idioms.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78467431","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13448
Acquiring first-order knowledge about air traffic control 获取有关空中交通管制的一阶知识
Pub Date : 1993-03-01 DOI: 10.1006/KNAC.1993.1001
Y. Kodratoff, Christel Vrain
Abstract This paper presents an application of knowledge intensive generalization to knowledge acquisition, in the domain of air traffic control. We explain why knowledge intensiveness and first-order logic are sometimes necessary, as for instance in the application field studied here. An obvious advantage of first-order logic is its power of expression, while an obvious drawback is long computation time. We also describe some less obvious advantages and drawbacks of first-order logic, especially when the knowledge must be expressed as Horn clauses to retain some computational efficiency. Finally, we emphasize the large translation problem that must be solved in order to allow an efficient interaction with the expert. Two translation phases are necessary. One goes from the expert's language to Horn clauses, the second one goes back from Horn clauses to the expert's language. The first one is necessary to ensure automatic learning, while the second one allows the expert to understand what has been learned. Both phases are far from trivial and ask for choices that must be made carefully in order to avoid losing significant information. One of our unexpected results is that the second translation phase plays the role of a validation step. It thus becomes a very efficient way to acquire knowledge the expert has problems formalizing. Using first-order logic does complicate things, but it provides, as a reward, a powerful way of extracting and validating the acquired knowledge, especially when the field expert is unable to express his knowledge in a simple way.
摘要本文提出了知识密集型泛化在空中交通管制领域知识获取中的应用。我们解释了为什么知识密集和一阶逻辑有时是必要的,例如在这里研究的应用领域。一阶逻辑的一个明显的优点是它的表达能力,而一个明显的缺点是计算时间长。我们还描述了一阶逻辑的一些不太明显的优点和缺点,特别是当知识必须表示为Horn子句以保持一定的计算效率时。最后,我们强调必须解决的大型翻译问题,以便与专家进行有效的互动。两个翻译阶段是必要的。一个是从专家的语言转到霍恩从句,另一个从霍恩从句转回专家的语言。第一个是确保自动学习所必需的,而第二个是让专家理解所学的内容。这两个阶段都不是微不足道的,并且要求必须谨慎做出选择,以避免丢失重要信息。我们意想不到的结果之一是,第二个翻译阶段扮演了验证步骤的角色。因此,它成为获取专家难以形式化的知识的一种非常有效的方法。使用一阶逻辑确实会使事情复杂化,但作为奖励,它提供了一种强大的方法来提取和验证所获得的知识,特别是当领域专家无法用简单的方式表达他的知识时。
{"title":"Acquiring first-order knowledge about air traffic control","authors":"Y. Kodratoff, Christel Vrain","doi":"10.1006/KNAC.1993.1001","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1001","url":null,"abstract":"Abstract This paper presents an application of knowledge intensive generalization to knowledge acquisition, in the domain of air traffic control. We explain why knowledge intensiveness and first-order logic are sometimes necessary, as for instance in the application field studied here. An obvious advantage of first-order logic is its power of expression, while an obvious drawback is long computation time. We also describe some less obvious advantages and drawbacks of first-order logic, especially when the knowledge must be expressed as Horn clauses to retain some computational efficiency. Finally, we emphasize the large translation problem that must be solved in order to allow an efficient interaction with the expert. Two translation phases are necessary. One goes from the expert's language to Horn clauses, the second one goes back from Horn clauses to the expert's language. The first one is necessary to ensure automatic learning, while the second one allows the expert to understand what has been learned. Both phases are far from trivial and ask for choices that must be made carefully in order to avoid losing significant information. One of our unexpected results is that the second translation phase plays the role of a validation step. It thus becomes a very efficient way to acquire knowledge the expert has problems formalizing. Using first-order logic does complicate things, but it provides, as a reward, a powerful way of extracting and validating the acquired knowledge, especially when the field expert is unable to express his knowledge in a simple way.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88181558","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Acquisition and support of goal-based tasks 获得和支持目标任务
Pub Date : 1993-03-01 DOI: 10.1006/KNAC.1993.1002
D. Mahling, W. Bruce Croft
Abstract To make plan-based expert systems more accessible to end users and to support user tasks effectively, we present a system that makes the functionality of AI-planning techniques seem natural and immediately understandable. In particular, we present a task support system with a graphical interaction language for the acquisition and display of plan knowledge, where the intended users are domain experts and novices and where previous computer literacy is not required. Based on existing theories in cognitive science and on our own experimental research, we propose a cognitive model of the users' view of tasks. The model postulates the domain experts' ability to recall relevant parts of self-performed tasks in the application domain. The validity of the model is demonstrated in a paper-and-pencil experiment. Employing a cognitive systems engineering approach, we use the cognitive model, a stage process model of knowledge acquisition, and requirements from the plan formalism to specify DACRON, a system for plan acquisition and task support. DACRON supports the acquisition of plan knowledge by providing graphical representations of domain entities from the users' point of view. DACRON checks the consistency of specified units and graphically aids the debugging process. DACRON also allows the animated presentation of the planning process and its results. To evaluate the usability of DACRON and the relevance of the acquired and displayed knowledge in application domains, experimental studies involving 39 users were conducted. The studies show that over 90% of the subjects could easily use DACRON to enter knowledge, and 80% of the entered knowledge was relevant and correct. In the case of knowledge display, subjects were able to use the displayed knowledge effortlessly and apply it to solve 95% of the domain problems presented.
为了使基于计划的专家系统更容易被最终用户访问,并有效地支持用户任务,我们提出了一个系统,使人工智能规划技术的功能看起来很自然,并且可以立即理解。特别是,我们提出了一个任务支持系统,该系统使用图形交互语言来获取和显示计划知识,目标用户是领域专家和新手,并且不需要以前的计算机知识。基于已有的认知科学理论和我们自己的实验研究,我们提出了一个用户任务观的认知模型。该模型假定领域专家能够回忆起应用程序领域中自执行任务的相关部分。通过纸笔实验验证了该模型的有效性。采用认知系统工程的方法,我们使用认知模型,知识获取的阶段过程模型,以及来自计划形式化的需求来指定DACRON,一个计划获取和任务支持系统。通过从用户的角度提供领域实体的图形化表示,DACRON支持计划知识的获取。DACRON检查指定单元的一致性,并图形化地帮助调试过程。涤纶还允许规划过程及其结果的动画演示。为了评估涤纶的可用性以及所获得和显示的知识在应用领域的相关性,对39名用户进行了实验研究。研究表明,超过90%的被试可以轻松使用涤纶进行知识输入,输入的知识有80%是相关的和正确的。在知识显示的情况下,被试能够毫不费力地使用显示的知识,并将其应用于解决95%的领域问题。
{"title":"Acquisition and support of goal-based tasks","authors":"D. Mahling, W. Bruce Croft","doi":"10.1006/KNAC.1993.1002","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1002","url":null,"abstract":"Abstract To make plan-based expert systems more accessible to end users and to support user tasks effectively, we present a system that makes the functionality of AI-planning techniques seem natural and immediately understandable. In particular, we present a task support system with a graphical interaction language for the acquisition and display of plan knowledge, where the intended users are domain experts and novices and where previous computer literacy is not required. Based on existing theories in cognitive science and on our own experimental research, we propose a cognitive model of the users' view of tasks. The model postulates the domain experts' ability to recall relevant parts of self-performed tasks in the application domain. The validity of the model is demonstrated in a paper-and-pencil experiment. Employing a cognitive systems engineering approach, we use the cognitive model, a stage process model of knowledge acquisition, and requirements from the plan formalism to specify DACRON, a system for plan acquisition and task support. DACRON supports the acquisition of plan knowledge by providing graphical representations of domain entities from the users' point of view. DACRON checks the consistency of specified units and graphically aids the debugging process. DACRON also allows the animated presentation of the planning process and its results. To evaluate the usability of DACRON and the relevance of the acquired and displayed knowledge in application domains, experimental studies involving 39 users were conducted. The studies show that over 90% of the subjects could easily use DACRON to enter knowledge, and 80% of the entered knowledge was relevant and correct. In the case of knowledge display, subjects were able to use the displayed knowledge effortlessly and apply it to solve 95% of the domain problems presented.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90286779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Capturing multiple perspectives: a user-centered approach to knowledge and design acquisition 捕获多个视角:以用户为中心的知识和设计获取方法
Pub Date : 1993-03-01 DOI: 10.1006/KNAC.1993.1003
B. S. Zaff, M. McNeese, D. E. Snyder
Abstract Many efforts in knowledge acquisition are designed from a knowledge engineer's perspective and as a consequence fall short of allowing experts to elaborate successfully their own situated knowledge. Knowledge engineering approaches are typically not user-centered and consequently are often the cause of a bottleneck in system development. This paper describes and evaluates the Advanced Knowledge And Design Acquisition Methodology (AKADAM) project as an attempt to overcome such inadequacies by provision of user-centered knowledge acquisition techniques. Both theoretical and practical issues are examined. The role of multiple perspectives (i.e. "knowledge as rules", "knowledge as concepts", and "knowledge as designs"), their relationship to a user-centered approach, and the necessity of flexible knowledge integration are portrayed by applying AKADAM to a complex, real-world domain (i.e. the development of an electronic associate for fighter pilots). Results suggest that this approach is capable of providing: (a) a naturalistic knowledge elicitation environment endorsed by users, (b) an externalization of experts' intuitive knowledge in a form which is similar to their own mental representation and (c) an integrated, large-scale knowledge set suitable for infusing knowledge into AI architectures and human-computer interface design.
许多知识获取的努力都是从知识工程师的角度来设计的,因此不能让专家成功地阐述他们自己所处的知识。知识工程方法通常不是以用户为中心的,因此经常导致系统开发中的瓶颈。本文描述并评估了先进的知识和设计获取方法(AKADAM)项目,该项目试图通过提供以用户为中心的知识获取技术来克服这些不足。理论和实践问题都进行了研究。多重视角的作用(即:“知识即规则”、“知识即概念”和“知识即设计”),它们与以用户为中心的方法的关系,以及灵活知识集成的必要性,通过将AKADAM应用于复杂的现实世界领域(即战斗机飞行员电子助理的开发)来描述。结果表明,该方法能够提供:(a)用户认可的自然知识启发环境,(b)专家的直觉知识以类似于他们自己的心理表征的形式外化,(c)适合将知识注入AI架构和人机界面设计的集成大规模知识集。
{"title":"Capturing multiple perspectives: a user-centered approach to knowledge and design acquisition","authors":"B. S. Zaff, M. McNeese, D. E. Snyder","doi":"10.1006/KNAC.1993.1003","DOIUrl":"https://doi.org/10.1006/KNAC.1993.1003","url":null,"abstract":"Abstract Many efforts in knowledge acquisition are designed from a knowledge engineer's perspective and as a consequence fall short of allowing experts to elaborate successfully their own situated knowledge. Knowledge engineering approaches are typically not user-centered and consequently are often the cause of a bottleneck in system development. This paper describes and evaluates the Advanced Knowledge And Design Acquisition Methodology (AKADAM) project as an attempt to overcome such inadequacies by provision of user-centered knowledge acquisition techniques. Both theoretical and practical issues are examined. The role of multiple perspectives (i.e. \"knowledge as rules\", \"knowledge as concepts\", and \"knowledge as designs\"), their relationship to a user-centered approach, and the necessity of flexible knowledge integration are portrayed by applying AKADAM to a complex, real-world domain (i.e. the development of an electronic associate for fighter pilots). Results suggest that this approach is capable of providing: (a) a naturalistic knowledge elicitation environment endorsed by users, (b) an externalization of experts' intuitive knowledge in a form which is similar to their own mental representation and (c) an integrated, large-scale knowledge set suitable for infusing knowledge into AI architectures and human-computer interface design.","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90036227","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 64
Acquisition and support of goal-based tasks 获取和支持基于目标的任务
Pub Date : 1993-03-01 DOI: 10.1006/knac.1993.1002
Dirk E. Mahling, W.Bruce Croft

To make plan-based expert systems more accessible to end users and to support user tasks effectively, we present a system that makes the functionality of AI-planning techniques seem natural and immediately understandable. In particular, we present a task support system with a graphical interaction language for the acquisition and display of plan knowledge, where the intended users are domain experts and novices and where previous computer literacy is not required. Based on existing theories in cognitive science and on our own experimental research, we propose a cognitive model of the users' view of tasks. The model postulates the domain experts' ability to recall relevant parts of self-performed tasks in the application domain. The validity of the model is demonstrated in a paper-and-pencil experiment.

Employing a cognitive systems engineering approach, we use the cognitive model, a stage process model of knowledge acquisition, and requirements from the plan formalism to specify DACRON, a system for plan acquisition and task support. DACRON supports the acquisition of plan knowledge by providing graphical representations of domain entities from the users' point of view. DACRON checks the consistency of specified units and graphically aids the debugging process. DACRON also allows the animated presentation of the planning process and its results. To evaluate the usability of DACRON and the relevance of the acquired and displayed knowledge in application domains, experimental studies involving 39 users were conducted. The studies show that over 90% of the subjects could easily use DACRON to enter knowledge, and 80% of the entered knowledge was relevant and correct. In the case of knowledge display, subjects were able to use the displayed knowledge effortlessly and apply it to solve 95% of the domain problems presented.

为了让最终用户更容易访问基于计划的专家系统,并有效地支持用户任务,我们提出了一个系统,使人工智能规划技术的功能看起来很自然,可以立即理解。特别是,我们提出了一个具有图形交互语言的任务支持系统,用于获取和显示计划知识,其中预期用户是领域专家和新手,并且不需要以前的计算机知识。基于现有的认知科学理论和我们自己的实验研究,我们提出了一个用户任务观的认知模型。该模型假设领域专家有能力回忆应用领域中自行执行任务的相关部分。通过纸笔实验验证了该模型的有效性。采用认知系统工程方法,我们使用认知模型、知识获取的阶段过程模型和计划形式的要求来指定DACRON,一个用于计划获取和任务支持的系统。DACRON通过从用户的角度提供领域实体的图形表示来支持计划知识的获取。DACRON检查指定单元的一致性,并以图形方式帮助调试过程。DACRON还允许对规划过程及其结果进行动画演示。为了评估DACRON的可用性以及所获得和显示的知识在应用领域中的相关性,对39名用户进行了实验研究。研究表明,超过90%的受试者可以很容易地使用DACRON输入知识,80%的输入知识是相关和正确的。在知识展示的情况下,受试者能够毫不费力地使用所展示的知识,并将其应用于解决95%的领域问题。
{"title":"Acquisition and support of goal-based tasks","authors":"Dirk E. Mahling,&nbsp;W.Bruce Croft","doi":"10.1006/knac.1993.1002","DOIUrl":"https://doi.org/10.1006/knac.1993.1002","url":null,"abstract":"<div><p>To make plan-based expert systems more accessible to end users and to support user tasks effectively, we present a system that makes the functionality of AI-planning techniques seem natural and immediately understandable. In particular, we present a task support system with a graphical interaction language for the acquisition and display of plan knowledge, where the intended users are domain experts and novices and where previous computer literacy is not required. Based on existing theories in cognitive science and on our own experimental research, we propose a cognitive model of the users' view of tasks. The model postulates the domain experts' ability to recall relevant parts of self-performed tasks in the application domain. The validity of the model is demonstrated in a paper-and-pencil experiment.</p><p>Employing a cognitive systems engineering approach, we use the cognitive model, a stage process model of knowledge acquisition, and requirements from the plan formalism to specify DACRON, a system for plan acquisition and task support. DACRON supports the acquisition of plan knowledge by providing graphical representations of domain entities from the users' point of view. DACRON checks the consistency of specified units and graphically aids the debugging process. DACRON also allows the animated presentation of the planning process and its results. To evaluate the usability of DACRON and the relevance of the acquired and displayed knowledge in application domains, experimental studies involving 39 users were conducted. The studies show that over 90% of the subjects could easily use DACRON to enter knowledge, and 80% of the entered knowledge was relevant and correct. In the case of knowledge display, subjects were able to use the displayed knowledge effortlessly and apply it to solve 95% of the domain problems presented.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72070310","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Capturing multiple perspectives: a user-centered approach to knowledge and design acquisition 获取多个视角:以用户为中心的知识和设计获取方法
Pub Date : 1993-03-01 DOI: 10.1006/knac.1993.1003
Brian S. Zaff, Michael D. McNeese, Daniel E. Snyder

Many efforts in knowledge acquisition are designed from a knowledge engineer's perspective and as a consequence fall short of allowing experts to elaborate successfully their own situated knowledge. Knowledge engineering approaches are typically not user-centered and consequently are often the cause of a bottleneck in system development. This paper describes and evaluates the Advanced Knowledge And Design Acquisition Methodology (AKADAM) project as an attempt to overcome such inadequacies by provision of user-centered knowledge acquisition techniques. Both theoretical and practical issues are examined. The role of multiple perspectives (i.e. "knowledge as rules", "knowledge as concepts", and "knowledge as designs"), their relationship to a user-centered approach, and the necessity of flexible knowledge integration are portrayed by applying AKADAM to a complex, real-world domain (i.e. the development of an electronic associate for fighter pilots). Results suggest that this approach is capable of providing: (a) a naturalistic knowledge elicitation environment endorsed by users, (b) an externalization of experts' intuitive knowledge in a form which is similar to their own mental representation and (c) an integrated, large-scale knowledge set suitable for infusing knowledge into AI architectures and human-computer interface design.

知识获取方面的许多努力都是从知识工程师的角度设计的,因此无法让专家成功地阐述他们自己的知识。知识工程方法通常不是以用户为中心的,因此往往是系统开发瓶颈的原因。本文描述并评估了高级知识和设计获取方法(AKADAM)项目,该项目试图通过提供以用户为中心的知识获取技术来克服这些不足。研究了理论问题和实践问题。通过将AKADAM应用于复杂的现实世界领域(即战斗机飞行员电子助理的开发),描述了多个视角(即“知识作为规则”、“知识作为概念”和“知识作为设计”)的作用、它们与以用户为中心的方法的关系以及灵活的知识集成的必要性。结果表明,这种方法能够提供:(a)用户认可的自然主义知识启发环境,(b)以类似于他们自己的心理表征的形式将专家的直觉知识外化,以及(c)适合将知识注入人工智能架构和人机界面设计的集成、大规模知识集。
{"title":"Capturing multiple perspectives: a user-centered approach to knowledge and design acquisition","authors":"Brian S. Zaff,&nbsp;Michael D. McNeese,&nbsp;Daniel E. Snyder","doi":"10.1006/knac.1993.1003","DOIUrl":"https://doi.org/10.1006/knac.1993.1003","url":null,"abstract":"<div><p>Many efforts in knowledge acquisition are designed from a knowledge engineer's perspective and as a consequence fall short of allowing experts to elaborate successfully their own situated knowledge. Knowledge engineering approaches are typically not user-centered and consequently are often the cause of a bottleneck in system development. This paper describes and evaluates the Advanced Knowledge And Design Acquisition Methodology (AKADAM) project as an attempt to overcome such inadequacies by provision of user-centered knowledge acquisition techniques. Both theoretical and practical issues are examined. The role of multiple perspectives (i.e. \"knowledge as rules\", \"knowledge as concepts\", and \"knowledge as designs\"), their relationship to a user-centered approach, and the necessity of flexible knowledge integration are portrayed by applying AKADAM to a complex, real-world domain (i.e. the development of an electronic associate for fighter pilots). Results suggest that this approach is capable of providing: (a) a naturalistic knowledge elicitation environment endorsed by users, (b) an externalization of experts' intuitive knowledge in a form which is similar to their own mental representation and (c) an integrated, large-scale knowledge set suitable for infusing knowledge into AI architectures and human-computer interface design.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72070311","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 64
Acquiring first-order knowledge about air traffic control 获得有关空中交通管制的一阶知识
Pub Date : 1993-03-01 DOI: 10.1006/knac.1993.1001
Yves Kodratoff, Christel Vrain

This paper presents an application of knowledge intensive generalization to knowledge acquisition, in the domain of air traffic control. We explain why knowledge intensiveness and first-order logic are sometimes necessary, as for instance in the application field studied here. An obvious advantage of first-order logic is its power of expression, while an obvious drawback is long computation time. We also describe some less obvious advantages and drawbacks of first-order logic, especially when the knowledge must be expressed as Horn clauses to retain some computational efficiency. Finally, we emphasize the large translation problem that must be solved in order to allow an efficient interaction with the expert. Two translation phases are necessary. One goes from the expert's language to Horn clauses, the second one goes back from Horn clauses to the expert's language. The first one is necessary to ensure automatic learning, while the second one allows the expert to understand what has been learned. Both phases are far from trivial and ask for choices that must be made carefully in order to avoid losing significant information. One of our unexpected results is that the second translation phase plays the role of a validation step. It thus becomes a very efficient way to acquire knowledge the expert has problems formalizing. Using first-order logic does complicate things, but it provides, as a reward, a powerful way of extracting and validating the acquired knowledge, especially when the field expert is unable to express his knowledge in a simple way.

本文介绍了知识密集泛化在空中交通管制领域知识获取中的应用。我们解释了为什么知识密集性和一阶逻辑有时是必要的,例如在这里研究的应用领域。一阶逻辑的一个明显优点是它的表达能力,而一个明显的缺点是计算时间长。我们还描述了一阶逻辑的一些不太明显的优点和缺点,特别是当知识必须表示为Horn子句以保持一定的计算效率时。最后,我们强调必须解决的大型翻译问题,以便与专家进行有效的互动。翻译需要两个阶段。一个从专家的语言转到Horn子句,第二个从Horn子句回到专家的语言。第一个是确保自动学习所必需的,而第二个则允许专家了解所学内容。这两个阶段都远非琐碎,都要求做出必须谨慎的选择,以避免丢失重要信息。我们意想不到的结果之一是,第二个翻译阶段起到了验证步骤的作用。因此,它成为获取专家在形式化方面存在问题的知识的一种非常有效的方式。使用一阶逻辑确实会使事情复杂化,但作为奖励,它提供了一种提取和验证所获得知识的强大方法,尤其是当现场专家无法以简单的方式表达他的知识时。
{"title":"Acquiring first-order knowledge about air traffic control","authors":"Yves Kodratoff,&nbsp;Christel Vrain","doi":"10.1006/knac.1993.1001","DOIUrl":"https://doi.org/10.1006/knac.1993.1001","url":null,"abstract":"<div><p>This paper presents an application of knowledge intensive generalization to knowledge acquisition, in the domain of air traffic control. We explain why knowledge intensiveness and first-order logic are sometimes necessary, as for instance in the application field studied here. An obvious advantage of first-order logic is its power of expression, while an obvious drawback is long computation time. We also describe some less obvious advantages and drawbacks of first-order logic, especially when the knowledge must be expressed as Horn clauses to retain some computational efficiency. Finally, we emphasize the large translation problem that must be solved in order to allow an efficient interaction with the expert. Two translation phases are necessary. One goes from the expert's language to Horn clauses, the second one goes back from Horn clauses to the expert's language. The first one is necessary to ensure automatic learning, while the second one allows the expert to understand what has been learned. Both phases are far from trivial and ask for choices that must be made carefully in order to avoid losing significant information. One of our unexpected results is that the second translation phase plays the role of a validation step. It thus becomes a very efficient way to acquire knowledge the expert has problems formalizing. Using first-order logic does complicate things, but it provides, as a reward, a powerful way of extracting and validating the acquired knowledge, especially when the field expert is unable to express his knowledge in a simple way.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1993-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72070312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
期刊
Knowledge Acquisition
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1