DocumentCode :
1281430
Title :
A framework for validation of rule-based systems
Author :
Knauf, Rainer ; Gonzalez, Avelino J. ; Abel, Thomas
Author_Institution :
Fac. of Comput. Sci. & Autom., Tech. Univ. of Ilmenau, Germany
Volume :
32
Issue :
3
fYear :
2002
fDate :
6/1/2002 12:00:00 AM
Firstpage :
281
Lastpage :
295
Abstract :
We describe a complete methodology for the validation of rule-based expert systems. This methodology is presented as a five-step process that has two central themes: 1) to create a minimal set of test inputs that adequately cover the domain represented in the knowledge base; and 2) a Turing Test-like methodology that evaluates the system´s responses to the test inputs and compares them to the responses of human experts. The development of minimal set of test inputs takes into consideration various criteria, both user-defined, and domain-specific. These criteria are used to reduce the potentially very large set of test inputs to one that is practical, keeping in mind the nature and purpose of the developed system. The Turing Test-like evaluation methodology makes use of only one panel of experts to both evaluate each set of test cases and compare the results with those of the expert system, as well as with those of the other experts. The hypothesis being presented is that much can be learned about the experts themselves by having them anonymously evaluate each other´s responses to the same test inputs. Thus, we are better able to determine the validity of an expert system. Depending on its purpose, we introduce various ways to express validity as well as a technique to use the validity assessment for the refinement of the rule base. Lastly, we describe a partial implementation of the test input minimalization process on a small but nontrivial expert system. The effectiveness of the technique was evaluated by seeding errors into the expert system, generating the appropriate set of test inputs and determining whether the errors could be detected by the suggested methodology
Keywords :
expert systems; knowledge verification; Turing Test-like methodology; errors; expert systems; rule base refinement; rule-based systems validation; test case validation; test input minimalization process; Automation; Computer science; Databases; Expert systems; Human factors; Intelligent systems; Knowledge based systems; Laboratories; Psychology; System testing;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/TSMCB.2002.999805
Filename :
999805
Link To Document :
بازگشت