Topics in Expert System Design: Methodologies and ToolsGiovanni Guida, Carlo Tasso North-Holland, 1989 - 441 pages Expert Systems are so far the most promising achievement of artificial intelligence research. Decision making, planning, design, control, supervision and diagnosis are areas where they are showing great potential. However, the establishment of expert system technology and its actual industrial impact are still limited by the lack of a sound, general and reliable design and construction methodology. |
From inside the book
Results 1-3 of 20
Page 368
... clauses * **** ( 1 ) THEN clause of rule DIAGNOSE6 . ( 2 ) THEN clause of rule DIAGNOSE7 . * * Deadend IF clauses * * ( 1 ) IF clause # 2 in rule DIAGNOSE2 . ( 2 ) IF clause # 1 in rule DIAGNOSE7 . * * Deadend GOAL clauses * * ( 1 ) GOAL ...
... clauses * **** ( 1 ) THEN clause of rule DIAGNOSE6 . ( 2 ) THEN clause of rule DIAGNOSE7 . * * Deadend IF clauses * * ( 1 ) IF clause # 2 in rule DIAGNOSE2 . ( 2 ) IF clause # 1 in rule DIAGNOSE7 . * * Deadend GOAL clauses * * ( 1 ) GOAL ...
Page 373
... clauses . procedure Analyze KB ( Rules , Goal , N , G ) ; begin for i = 1 to N begin / * compare rules against each ... clause p ; end ; / * p * / end ; / * i * / / * check for possible problems in rules * / for i = 1 to N begin for k ...
... clauses . procedure Analyze KB ( Rules , Goal , N , G ) ; begin for i = 1 to N begin / * compare rules against each ... clause p ; end ; / * p * / end ; / * i * / / * check for possible problems in rules * / for i = 1 to N begin for k ...
Page 374
... clause or GOAL clause ) then then_result ( i ) = UNREACHABLE ; end ; for i = first_goal_clause to last_goal_clause begin end ; if ( i not match any THEN clause \ not askable ( i ) ) then goal_result ( i ) = DEADEND ; for i ...
... clause or GOAL clause ) then then_result ( i ) = UNREACHABLE ; end ; for i = first_goal_clause to last_goal_clause begin end ; if ( i not match any THEN clause \ not askable ( i ) ) then goal_result ( i ) = DEADEND ; for i ...
Contents
From life cycle to development | 3 |
Choosing an expert system domain | 27 |
Tools and motivations | 47 |
Copyright | |
14 other sections not shown
Other editions - View all
Common terms and phrases
abstract activities AI Magazine application approach Artificial Intelligence assessment attribute backward chaining behavior Breuker building cognitive complete components Computer concepts conceptual model construction context cycle decision defined described diagnosis domain expert domain knowledge environment example expert system development expert system evaluation expert system technology expertise facilities Figure formal function goal graphical heuristics identified implementation important inductive input instance integrated interaction interface interpretation models KADS KCML knowledge acquisition knowledge base Knowledge Craft knowledge elicitation knowledge engineer knowledge representation knowledge-based systems KRITON language layer LISP machine machine learning metaclasses methodology methods model-based reasoning MYCIN objects operations OPS5 output particular performance phase possible problem solving problem solving process produce programming Prolog protocol analysis prototype refinement relations reliability repertory grid represent requirements rule-based rules selection shells situations software engineering solution specific strategies target system task techniques types validity values