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.