Fundamentals of Artificial Intelligence

Description

This course aims to explore the fundamentals and key concepts of the field of artificial intelligence, which encompasses logic, probability and continuous mathematics, perception, reasoning and learning. Applications of interest are also addressed.

Outline

  1. The foundations of artificial intelligence.

  2. Elements of propositional logic.

  3. Introduction to intelligent agents.

  4. Solving problems through search.

  5. Solving problems in complex environments.

  6. Constraint satisfaction problems.

  7. Introduction to planning.

  8. Introduction to machine learning: decision trees.


Full syllabus (French)


Recommended textbooks

[1] Russell, Stuart and Norvig, Peter, Artificial intelligence: A modern approach, PEARSON SERIES IN ARTIFICIAL INTELLIGENCE, 2002. http://aima.cs.berkeley.edu/

Resources

Course information (detailed syllabus, evaluation policies, important dates)

General course instructions and guidelines

Full material