This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

be5b33kui -- Cybernetics and Artificial Intelligence

Contacts: Matej Hoffmann, Tomas Svoboda, Filipe Gama

The course introduces the students to the field of artificial intelligence and gives the necessary basis for designing machine control algorithms. It advances the knowledge of state space search algorithms by including uncertainty in state transitions. Students are introduced into reinforcement learning for solving problems when the state transitions are unknown. Bayesian decision task introduces supervised learning. Learning from data is demonstrated on a linear classifier. Students practice the algorithms in computer labs.

The course expects some basics of probability and linear algebra to be known to students. We expect that students are able to write decent computer programs in a higher level language (Java, Python), and have basic knowledge about data structures. Python and Matlab will be used in computer labs.


The final assesment will be composed of thee components:

Lab assignments

45 points for homework (assignments during comp. labs)

  • At least 18 points for the homework (lab assignments) are needed before going to the final exam.
  • In addition, you need to submit all of the 4 biggger assignments (Search, Reversi, SDP+RL, classification/recognition) at least at a minimum level of functionality.

Note: There will be some bonus points for discussions/quizzes during the computer labs.

Mid-term exam assignments

  • 15 points for the mid-term exam

Final exam

The final exam is worth 40 points. Minimum for a non-F grade is 15 points from the final exam.

Note that that you will need to fulfil the criteria specified above - collect points for assignments during the semester. Otherwise, you will not be allowed to take the final exam.

The first exam date will be It will be a distance exam, subject to the following rules. The first exam date is Monday, June 8, 12:45-15:00. You will receive an invitation to the BBB conference room. We will explain all the details and at 1pm, you can start the online exam. You will need a laptop camera on during the exam. Additional dates will be set up later. At least one is planned toward the end of June. If you have specific constraints, please let us know in advance.

It will be a written exam, lasting 120 min. No books or notes will be allowed. The necessary formulas will be provided. The questions will be rather practical - you will be asked to solve (calculate) particular problems, similar to those during the lectures and labs.


100-91 90-81 80-71 70-61 60-51 50-0

F means fail.

courses/be5b33kui/start.txt · Last modified: 2020/05/25 11:26 by hoffmmat