key questions Flashcards
advantages of expert system
Uniform structure, Natural knowledge representation, Dealing with incomplete and uncertain knowledge
disadvantages of expert system
High maintainability cost, Adaptability, Lacks common sense
forward chaining
starts from facts and applies inference rule to extract more data until it reaches a goal
backward chaining
starts from the goal and works backward through inference rules to find the required facts of that goal
inherited knowledge
stored in a hierarchy of classes. elements inherit values from other members of a class
declarative knowledge
to know about something. used like a set of rules/ conditions
procedural knowledge
type of knowledge for knowing how to do something
structural knowledge
basic knowledge to problem solving describing the relationship between concepts and objects
what is fuzzy logic
a set of mathematical principles for knowledge representation based on degrees of memberships
What is conflict resolution?
A method for choosing a rule to fire when more than one rule can be fired in a given cycle
How to choose between forward and backward chaining?
Choose forward chaining if an expert needs to gather information first and then tries to infer from it. Choose backward chaining if the expert begins with a hypothetical solution and then attempts to find facts to prove it
3 methods used for conflict resolution
Fire the rule with the highest priority. Fire the most specific rule. Fire the rule that uses the data most recently entered in the database.