MEASURING THE COMPLEXITY OF RULE-BASED EXPERT-SYSTEMS

被引:6
|
作者
CHEN, ZS
SUEN, CY
机构
[1] Centre for Pattern Recognition and Machine Intelligence, Concordia University, Montréal, Que. H3G 1M8
关键词
D O I
10.1016/0957-4174(94)90072-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many quantitative metrics have already been proposed to measure software complexity for different applications. A similar but different application of these measurements could also be developed for formal evaluation of expert systems (ES) which have some characteristics in common with conventional software. But they also have many distinct features of their own, for example, the rules employed in an expert system do not directly determine the execution order, instead they represent the expertise for solving problems in a general way, so the meanings implied by rules are different from those implied by conventional statements. In this paper, some problems concerning the complexity measurement of rule-based ES are discussed, they include complexity description, complexity model, criteria for measurement, and the measurement. A new approach to measure rulebase complexity is presented. It takes three factors into account: 1) content of the rulebase; 2) connectivity among the rules; and 3) size of the rulebase. In order to assess the effectiveness of this new approach, the complexity of 21 sample rulebases has been measured. The results show that this new measurement is more accurate than that of the ''number of rules'' or ''Buchanan's solution space complexity''; suggesting that it is a better indicator of the rulebase complexity. Furthermore, the computation model of this measurement exhibits characteristics of being meaningful, reasonable, reliable and cost-effective. Another advantage is that the measurement results could be used as an estimator for maintenance or developed efforts, especially in applications where experimental data are lacking.
引用
收藏
页码:467 / 481
页数:15
相关论文
共 50 条
  • [11] AN OVERVIEW OF RULE-BASED EXPERT SYSTEMS
    DUDA, R
    [J]. AAPG BULLETIN-AMERICAN ASSOCIATION OF PETROLEUM GEOLOGISTS, 1982, 66 (10): : 1704 - 1704
  • [12] CONSISTENCY OF RULE-BASED EXPERT SYSTEMS
    BEZEM, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 310 : 151 - 161
  • [13] ADMINISTERING RULE DEVELOPMENT IN RULE-BASED EXPERT SYSTEMS
    FINLAY, PN
    KING, M
    BURNETT, A
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1989, 40 (02) : 193 - 198
  • [14] On the Interpretability of Belief Rule-Based Expert Systems
    Cao, You
    Zhou, Zhijie
    Hu, Changhua
    He, Wei
    Tang, Shuaiwen
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (11) : 3489 - 3503
  • [15] ON THE SEMANTICS OF RULE-BASED EXPERT SYSTEMS WITH UNCERTAINTY
    KIFER, M
    LI, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 326 : 102 - 117
  • [16] Efficiency enhancement of rule-based expert systems
    Lhotská, L
    Vlcek, T
    [J]. PROCEEDINGS OF THE 15TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, 2002, : 53 - 58
  • [17] Analogous fuzzy rule-based expert systems
    Vadiee, N
    AkbarzadehT, MR
    [J]. FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 1852 - 1857
  • [18] Learning expert systems by rule-based VP-Expert
    [J]. Nguyen, Richard P., 1600, (09):
  • [19] Measuring interpretability in rule-based classification systems
    Nauck, DD
    [J]. PROCEEDINGS OF THE 12TH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, 2003, : 196 - 201
  • [20] CONNECTIONISM FOR FUZZY LEARNING IN RULE-BASED EXPERT SYSTEMS
    FU, LM
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 604 : 337 - 340