Please enable JavaScript.
Coggle requires JavaScript to display documents.
Production Systems (sometimes referred to (rulebased, productions, systems…
Production Systems
sometimes referred to
rulebased
productions
systems
inference systems
Basic Concepts
Knowledge expressed in terms of a set of production rules
Syntax
IF condition(s) THEN action(s) /conclusion(s)
Semantics
rules can be True or False
The Reasoning Process
Backward reasoning
Start with a given conclusion and investigate if the existing facts support the conclusion
Forward reasoning
Start with all known data and progress naturally to the conclusions
Evaluation of rule-based systems
Advantages
simple syntax
easy to understand and implement
highly modular
easy to add or delete a rule => large rule
based systems can be built
Limitations
can be inefficient for large systems
difficult to test exhaustively all the rules in the system
not all knowledge can be expressed in terms of rules
pattern matching involved is an inherently inefficient
computational process
A knowledge representation scheme that captures how experts solve problems