Principles of Artificial Intelligence
Different Approach of AI, Problem Solving : Solving Problems by Searching, Uninformed search, BFS, DFS, Iterative deepening, Bi directional search, Hill climbing, Informed search techniques: heuristic, Greedy search, A*
search, AO* search, constraint satisfaction problems.
Minimax, alpha-beta pruning, jug problem, chess
problem, tiles problem
Building a Knowledge Base: Propositional logic, first order logic, situation calculus. Theorem Proving in First Order Logic. Planning, partial order planning. Uncertain Knowledge and Reasoning, Probabilities, Bayesian Networks.
Overview of different forms of learning, Supervised base
learning: Learning Decision Trees, SVM, Unsupervised based
learning, Market Basket Analysis, Neural Networks.
Different issue involved in NLP, Expert System, Robotics.