Author:
Preece Alun D.,Shinghal Rajjan,Batarekh Aïda
Abstract
AbstractThis paper surveys the verification of expert system knowledge bases by detecting anomalies. Such anomalies are highly indicative of errors in the knowledge base. The paper is in two parts. The first part describes four types of anomaly: redundancy, ambivalence, circularity, and deficiency. We consider rule bases which are based on first-order logic, and explain the anomalies in terms of the syntax and semantics of logic. The second part presents a review of five programs which have been built to detect various subsets of the anomalies. The four anomalies provide a framework for comparing the capabilities of the five tools, and we highlight the strengths and weaknesses of each approach. This paper therefore provides not only a set of underlying principles for performing knowledge base verification through anomaly detection, but also a survey of the state-of-the-art in building practical tools for carrying out such verification. The reader of this paper is expected to be familiar with first-order logic.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Software
Reference32 articles.
1. Nguyen TA , 1987, “Verifying consistency of production systems” In: Proc. 3rd Conference on Artificial Intelligence Applications, pp 4–8, IEEE.
2. Issues in the verification of knowledge in rule-based systems
3. A software engineering methodology for rule-based systems
Cited by
46 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献