Syllabus
UNIT-I
Introduction: Definition, history and applications of AI. Search in State Spaces: Agents that plan, Uninformed search, Algorithm A*, Heuristic Functions and Search Efficiency, Alternative Search Formulations and Applications, Adversarial Search.
UNIT – II
Knowledge Representation and Reasoning: The Propositional Calculus, Resolution in Propositional Calculus, The Predicate Calculus, Resolution in Predicate Calculus, Rule-Based Expert Systems, Representing Common Sense Knowledge.
UNIT-III
Reasoning with Uncertain Information: Review of probability theory, Probabilistic Inference, Bayes Networks.
Planning Methods Based on Logic: The Situation Calculus, Planning.
UNIT-IV
Learning from Observations: Learning decision-trees using Information theory, Learning General Logical Descriptions, Neural Networks: Perceptron, Multilayer feed-forward neural network. Rule Learning.
UNIT-V
Natural Language Processing: Communication among agents
Fuzzy Logic Systems: Crisp Sets, Fuzzy Sets, Some fuzzy terminology, Fuzzy Logic Control, Sugeno Style of Fuzzy inference processing, Fuzzy hedges, Cut Threshold, Neuro Fuzzy systems.