This note provides a
general introduction to artificial intelligence and its techniques. Topics
covered includes: Biological Intelligence and Neural Networks, Building
Intelligent Agents, Semantic Networks, Production Systems, Uninformed Search,
Expert Systems, Machine Learning, Limitations and Misconceptions of AI.
This lecture note
covers the following topics: Introduction to Agent, Problem Solving using
Search, State Space Search, Pegs and Disks problem, Uninformed Search , Single
agent search, Informed Search Strategies, Two agent, Constraint satisfaction
problems, Knowledge Representation and Logic, First Order Logic, Rule based
Systems, Other representation formalisms, Planning, Reasoning with Uncertainty -
Probabilistic reasoning, Reasoning with uncertainty-Fuzzy Reasoning.