OBJECTIVE: This course aims at giving a knowledge of Expert systems,a system which has 99EEn developed to solve a lot of problems.
Problem solving concepts - definition - Production systems - Search strategies: Hill climbing, backtracking, graph search (algorithm A and A) - properties of A* algorithm, monotone restriction - specialised production systems - AO* algorithm
Searching game tr99EEs: Minimax procedure, alpha - beta pruning - Introduction to predicate calculus - Resolution refutation systems - Answers extraction.
STRIPS robot problem solving system - structured representations of knowledge: Semantic Nets, Frames, Scripts - Dealing with uncertainty : non monotonic reasoning, certainty factors, Fuzzy reasoning.
Inference: Forward chaining, Backward chaining - Development Process - Languages and Tools - Explanation facilities - knowledge acquisition.
Perception and learning algorithms - Introduction to fuzzy systems.