Back close

Course Detail

Course Name Artificial Intelligence
Course Code 26CSC311
Program 5 Year Integrated M.Sc in Data Science
Semester 6
Credits 3
Campus Coimbatore

Syllabus

Unit 1

Foundations of Artificial Intelligence: AI problems, foundation of AI and history of AI intelligent agents: Agents and Environments, the concept of rationality, the nature of environments, structure of agents, problem solving agents, problem formulation.

Unit 2

Search Strategies: Searching for solutions, uniformed search strategies – Breadth first search, depth first Search. Search with partial information (Heuristic search) Hill climbing, A* ,AO* Algorithms, Problem reduction, Game Playing: Adversial search, Games, mini-max algorithm, optimal decisions in multiplayer games, Problem in Game playing, Alpha-Beta pruning, Evaluation functions.

Unit 3

Knowledge Representation and Reasoning: Knowledge representation issues, predicate logic- logic programming, semantic nets- frames and inheritance, constraint propagation, representing knowledge using rules, rules based deduction systems. Reasoning under uncertainty, review of probability, Baye’s probabilistic interferences and dempstershafer theory.

Unit 4

First order logic: Inference in first order logic, propositional vs. first order inference, unification & lifts forward chaining, Backward chaining, Resolution, learning from observation Inductive learning, Decision trees, Explanation based learning, Statistical Learning methods, Reinforcement Learning.

Unit 5

Expert systems: – Introduction, basic concepts, structure of expert systems, the human element in expert systems how expert systems works, problem areas addressed by expert systems, expert systems success factors, types of expert systems, expert systems and the internet interacts web.

Text Books / References

Text Book:

  1. S. Russel and P. Norvig, “Artificial Intelligence – A Modern Approach”, Second Edition, Pearson Education.

References:

  1. David Poole, Alan Mackworth, Randy Goebel,”Computational Intelligence: a logical approach”, Oxford University Press
  2. G. Luger, “Artificial Intelligence: Structures and Strategies for complex problem solving”, Fourth Edition, Pearson Education.
  3. J. Nilsson, “Artificial Intelligence: A new Synthesis”, Elsevier Publishers

Objectives and Outcomes

Course Outcomes:

  1. CO1: Give the knowledge on the fundamental concepts of Artificial Intelligence and intelligent agents.
  2. CO2: Describe uninformed and heuristic search strategies, and adversarial search methods used in game playing.
  3. CO3: Understand the knowledge representation techniques and analyze reasoning mechanisms under certainty and uncertainty.
  4. CO4: Gain the inference mechanisms in first-order logic and explain various machine learning approaches.
  5. CO5: Understand the concepts, structure, working principles, and applications of expert systems.

CO–PO Mapping:

  PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 1             1   1
CO2 2 3 3 1   1         1 1
CO3 3 3 2 1               1
CO4 3 3 3 2 1 1         1 1
CO5 2 2 1   1 1   1 1 1   1

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now