BEEE16
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS
OBJECTIVE: This course aims at giving a knowledge of Expert systems,a system which has 99EEn developed to solve a lot of problems.
1.INTRODUCTION TO A.I.
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
2.SEARCHING METHODS
Searching game tr99EEs: Minimax procedure, alpha - beta pruning - Introduction to predicate calculus - Resolution refutation systems - Answers extraction.
3.REPRESENTATION OF KNOWLEDGE
STRIPS robot problem solving system - structured representations of knowledge: Semantic Nets, Frames, Scripts - Dealing with uncertainty : non monotonic reasoning, certainty factors, Fuzzy reasoning.
4.AN INTRODUCTION TO EXPERT SYSTEMS
Inference: Forward chaining, Backward chaining - Development Process - Languages and Tools - Explanation facilities - knowledge acquisition.
5.AN INTRODUCTION TO NATURAL LANGUAGE UNDERSTANDING
Perception and learning algorithms - Introduction to fuzzy systems.