BI-ZUM Základy umělé inteligence
Jdi na navigaci předmětu

BIE-ZUM: Introduction to Artificial intelligence

English version

BIE-ZUM: Introduction to Artificial intelligence

The course provides a basic introduction to the study of artificial intelligence with emphasis on symbolic techniques. Classical areas such as state space search, heuristic search, agent systems, game decision making, automatic scheduling, robotics, and task modeling will be discussed.

Lecturer and guarantor: doc. RNDr. Pavel Surynek, Ph.D.

Objectives of the course

The aim of the course is to provide students with a basic overview of artificial intelligence and to provide preparation for further more specialized study of this interesting field. Emphasis is placed on understanding the principles and the ability to apply the methods discussed in their own projects.


[1] Russel, S., Norvig, P .: * Artificial Intelligence: A Modern Approach (3rd Edition) *, Prentice Hall, 2009.

It is available online as a PDF on various sources, for example: here.

Accompanying slides to book-based courses can be found on: official book website.

[2] Lažanský, J., Mařík, V., Štěpánková, O., et al.: Artificial intelligence (1) - (6), Academia, 2000 - 2013.

Other resources (for those interested in studying beyond the course):

Malik Ghallab, Dana S. Nau, and Paolo Traverso: * Automated Planning: theory and practice *, Elsevier / Morgan Kaufmann, 2004. - collection of maps for testing path search algorithms and animation of basic heuristic search algorithms (DFS, A *, IDA *, …​) - web

Interesting illustration videos:

Hill Climbing Algorithm - [Play video]

A * animated - [Play video]

Gerhard Wickler, Austin Tate: AIPLAN - video course planning for artificial intelligence - [Play video]