Applications of rule-base coverage measures to expert system evaluation

被引:7
作者
Barr, V [1 ]
机构
[1] Hofstra Univ, Dept Comp Sci, Hempstead, NY 11550 USA
关键词
rule-base system; casual-associational network; logical path graph;
D O I
10.1016/S0950-7051(99)00005-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Often a rule-based system is tested by checking its performance on a number of test cases with known solutions, modifying the system until it gives the correct results for all or a sufficiently high proportion of the test cases. This method cannot guarantee that the rule-base has been adequately or completely covered during the testing process. We introduce an approach to testing of rule-based systems, which uses coverage measures to guide and evaluate the testing process. In addition, the coverage measures can be used to assist rule-base pruning and identification of class dependencies, and serve as the foundation for a set of test data selection heuristics. We also introduce a complexity metric for rule-bases. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:27 / 35
页数:9
相关论文
共 28 条
[1]
[Anonymous], RULE BASED EXPERT SY
[2]
BARR V, 1996, THESIS RUTGERS U
[3]
BARR V, 1997, RULE BASE COVERAGE A
[4]
BARR V, 1995, P 13 ANN PAC NW SOFT
[5]
Buchanan BG, 1985, RULE BASED EXPERT SY
[6]
A DECISION-TABLE-BASED PROCESSOR FOR CHECKING COMPLETENESS AND CONSISTENCY IN RULE-BASED EXPERT SYSTEMS [J].
CRAGUN, BJ ;
STEUDEL, HJ .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1987, 26 (05) :633-648
[7]
FRANKL P, 1985, P IEEE SOFTFAIR, V2
[8]
GINSBERG A, 1987, P 3 ANN EXP SYST GOV, P102
[9]
GINSBURG A, 1988, AUTOMATIC REFINEMENT
[10]
Grogono P., 1993, WORKSH VAL VER KNOWL, P120