Semester 7>AI
| Code | Subject Name | Credits |
|---|---|---|
| CS-402 | ARTIFICIAL INTELLIGENCE | 4 |
1. INTRODUCTION TO AI AND SEARCH TECHNIQUES:
Foundation and history of AI; data, information and knowledge; AI problems and techniques – AI programming languages, problem space representation with examples; blind search strategies, breadth first search, depth first search, heuristic search techniques: hill climbing: best first search, A * algorithm AO* algorithm, Means-ends analysis.
2. KNOWLEDGE REPRESENTATION ISSUES:
predicate logic; logic programming; constraint propagation; representing knowledge using rules.
3. REASONING UNDER UNCERTAINITY:
Reasoning under uncertainty, non monotonic reasoning; Review of probability; Bayes‘probabilistic interferences and Dempster Shafer theory; heuristic methods; symbolic reasoning under uncertainty; statistical reasoning, fuzzy reasoning.
4. PLANNING & GAME PLAYING:
Minimax search procedure; goal stack planning; non linear planning, hierarchical planning, planning insituational calculus; representation for planning; partial order planning algorithm.
5. LEARNING:
concepts; rote learning, learning by taking advices, learning by problem solving, learning from examples, discovery as learning, learning by analogy; explanation based learning; neural nets; genetic algorithms.
6. OTHER KNOWLEDGE STRUCTURES:
semantic nets, partitioned nets, parallel implementation of semantic nets; frames, common sense reasoning and thematic role frames; architecture of knowledge based system; rule based systems; forward and backward chaining; frame based systems.
7. APPLICATIONS OF ARTIFICIAL INTELLIGENCE:
Principles of natural language processing; rule based systems architecture; expert systems, knowledge acquisition concepts; AI application to robotics, and current trends in intelligent systems; parallel and distributed AI: psychological modeling, parallelism in reasoning systems, distributed reasoning systems and algorithms

Download the Notes from Drive