Knowledge Authoring for Rules and Actions

IF 1.4 2区 数学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
YUHENG WANG, PAUL FODOR, MICHAEL KIFER
{"title":"Knowledge Authoring for Rules and Actions","authors":"YUHENG WANG, PAUL FODOR, MICHAEL KIFER","doi":"10.1017/s1471068423000169","DOIUrl":null,"url":null,"abstract":"Abstract Knowledge representation and reasoning (KRR) systems describe and reason with complex concepts and relations in the form of facts and rules. Unfortunately, wide deployment of KRR systems runs into the problem that domain experts have great difficulty constructing correct logical representations of their domain knowledge. Knowledge engineers can help with this construction process, but there is a deficit of such specialists. The earlier Knowledge Authoring Logic Machine (KALM) based on Controlled Natural Language (CNL) was shown to have very high accuracy for authoring facts and questions. More recently, KALM FL , a successor of KALM, replaced CNL with factual English, which is much less restrictive and requires very little training from users. However, KALM FL has limitations in representing certain types of knowledge, such as authoring rules for multi-step reasoning or understanding actions with timestamps. To address these limitations, we propose KALM RA to enable authoring of rules and actions. Our evaluation using the UTI guidelines benchmark shows that KALM RA achieves a high level of correctness (100%) on rule authoring. When used for authoring and reasoning with actions, KALM RA achieves more than 99.3% correctness on the bAbI benchmark, demonstrating its effectiveness in more sophisticated KRR jobs. Finally, we illustrate the logical reasoning capabilities of KALM RA by drawing attention to the problems faced by the recently made famous AI, ChatGPT.","PeriodicalId":49436,"journal":{"name":"Theory and Practice of Logic Programming","volume":null,"pages":null},"PeriodicalIF":1.4000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theory and Practice of Logic Programming","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1017/s1471068423000169","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract Knowledge representation and reasoning (KRR) systems describe and reason with complex concepts and relations in the form of facts and rules. Unfortunately, wide deployment of KRR systems runs into the problem that domain experts have great difficulty constructing correct logical representations of their domain knowledge. Knowledge engineers can help with this construction process, but there is a deficit of such specialists. The earlier Knowledge Authoring Logic Machine (KALM) based on Controlled Natural Language (CNL) was shown to have very high accuracy for authoring facts and questions. More recently, KALM FL , a successor of KALM, replaced CNL with factual English, which is much less restrictive and requires very little training from users. However, KALM FL has limitations in representing certain types of knowledge, such as authoring rules for multi-step reasoning or understanding actions with timestamps. To address these limitations, we propose KALM RA to enable authoring of rules and actions. Our evaluation using the UTI guidelines benchmark shows that KALM RA achieves a high level of correctness (100%) on rule authoring. When used for authoring and reasoning with actions, KALM RA achieves more than 99.3% correctness on the bAbI benchmark, demonstrating its effectiveness in more sophisticated KRR jobs. Finally, we illustrate the logical reasoning capabilities of KALM RA by drawing attention to the problems faced by the recently made famous AI, ChatGPT.
规则和操作的知识创作
知识表示与推理系统以事实和规则的形式对复杂的概念和关系进行描述和推理。不幸的是,KRR系统的广泛部署遇到了领域专家很难构建其领域知识的正确逻辑表示的问题。知识工程师可以在这个建设过程中提供帮助,但目前缺乏这样的专家。早期基于受控自然语言(CNL)的知识创作逻辑机(KALM)对事实和问题的创作具有很高的准确性。最近,KALM FL, KALM的后继者,用事实英语取代了CNL,事实英语的限制要少得多,并且需要用户进行很少的培训。然而,KALM FL在表示某些类型的知识方面有局限性,例如为多步骤推理编写规则或理解带有时间戳的动作。为了解决这些限制,我们提出KALM RA来支持规则和操作的创作。我们使用UTI准则基准的评估表明,KALM RA在规则编写方面达到了很高的正确性(100%)。当KALM RA用于操作的创作和推理时,在bAbI基准上达到了99.3%以上的正确性,证明了它在更复杂的KRR作业中的有效性。最后,我们通过关注最近著名的人工智能ChatGPT所面临的问题来说明KALM RA的逻辑推理能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Theory and Practice of Logic Programming
Theory and Practice of Logic Programming 工程技术-计算机:理论方法
CiteScore
4.50
自引率
21.40%
发文量
40
审稿时长
>12 weeks
期刊介绍: Theory and Practice of Logic Programming emphasises both the theory and practice of logic programming. Logic programming applies to all areas of artificial intelligence and computer science and is fundamental to them. Among the topics covered are AI applications that use logic programming, logic programming methodologies, specification, analysis and verification of systems, inductive logic programming, multi-relational data mining, natural language processing, knowledge representation, non-monotonic reasoning, semantic web reasoning, databases, implementations and architectures and constraint logic programming.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信