1

Artificial Intelligence. Instructor: Prof. P. Dasgupta, Department of Computer Science and Engineering, IIT Kharagpur.

FREE
This course includes
Hours of videos

777 years, 8 months

Units & Quizzes

28

Unlimited Lifetime access
Access on mobile app
Certificate of Completion

This course provides an introduction to artificial intelligence, covering topics: Problem Solving by Search, Searching with Costs, Heuristic Search: A* and Beyond, Searching Game Trees, Knowledge Based Systems: Logic and Deduction, First Order Logic, Inference in First Order Logic, Logic Programming: Prolog, Prolog: Exercising Control, GraphPLAN and SATPlan, Reasoning with Bayes Networks. (from nptel.ac.in)

Course Currilcum

  • Lecture 01 – Introduction to Artificial Intelligence Unlimited
  • Lecture 02 – Problem Solving by Search: State Space Search Unlimited
  • Lecture 03 – Searching with Costs Unlimited
  • Lecture 04 – Informed State Space Search: The Notion of Heuristics, Algorithm A* Unlimited
  • Lecture 05 – Heuristic Search: A* and Beyond Unlimited
  • Lecture 06 – Problem Reduction Search: AND/OR Graphs Unlimited
  • Lecture 07 – Searching Game Trees: Shallow and Deep Pruning, Alpha-Beta Pruning Unlimited
  • Lecture 08 – Knowledge Based Systems: Logic and Deduction Unlimited
  • Lecture 09 – First Order Logic Unlimited
  • Lecture 10 – Inference in First Order Logic Unlimited
  • Lecture 11 – Resolution-Refutation Proofs Unlimited
  • Lecture 12 – Resolution Refutation Proofs Unlimited
  • Lecture 13 – Logic Programming: Prolog Unlimited
  • Lecture 14 – Prolog Programming Unlimited
  • Lecture 15 – Prolog: Exercising Control Unlimited
  • Lecture 16 – Additional Topics: Constraint Logic Programming, Iterative Refinement Search, … Unlimited
  • Lecture 17 – Introduction to Planning Unlimited
  • Lecture 18 – Planning Algorithms: Partial Order Planning Unlimited
  • Lecture 19 – Planning Algorithms: GraphPLAN and SATPlan Unlimited
  • Lecture 20 – Planning Algorithms: SATPlan Unlimited
  • Lecture 21 – Reasoning under Uncertainty Unlimited
  • Lecture 22 – Bayesian Networks Unlimited
  • Lecture 23 – Reasoning with Bayes Networks Unlimited
  • Lecture 24 – Reasoning with Bayes Networks (cont.) Unlimited
  • Lecture 25 – Reasoning under Uncertainty: Issues and Other Approaches Unlimited
  • Lecture 26 – Learning: Decision Trees Unlimited
  • Lecture 27 – Learning: Neural Networks Unlimited
  • Lecture 28 – Back Propagation Learning Unlimited