CS0601 2018-19 Past Paper Flashcards
What does an expert system use to represent knowledge?
Rules
What is intelligence?
The ability to learn, comprehend and understand
What are the applications of expert systems?
Disease diagnosis, Planning and scheduling, Decision making
In general, when comparing humans and computers…
Humans are better at learning and recognitions. Computers are better in computing.
In a rule-based expert system, the order of the rules is….
not important in an expert system
Advantage of an expert system
Uniform structure, Natural knowledge representation, Dealing with incomplete and uncertain knowledge
In a knowledge base and the inference engine are…
Split up
Fuzzy logic is a form of…
Many-valued logic
Fuzzy logic can be used…
to model our sense of words and decision making and to build more human and intelligent systems
To conduct decision making in a fuzzy environment, we should model _____ and _____ by ______.
goals, constraints, fuzzy sets
In the forward chaining, each time only the _____ rule is executed. When fired, the rule adds a new _____ in the database. The match-fire cycle _____ when no further rules can be fired.
topmost, fact, stops
One method for conflict resolution is to fire the most specific rule. How does this work?
It is based on the assumption that specific rules processes more information than a general one
One method for conflict resolution is to fire the rule that uses the data most recently. How does this work?
This method relies on time tags attached to each fact in the database. The rule, whose antecedent, uses the data most recently added to the database is fired first
How to choose between backward chaining and forward chaining?
Choose forward chaining if an expert needs to gather information and then try to infer from whatever can be inferred.
Choose backward chaining if an expert begins with a hypothetical solution and then finds facts to prove it.