Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2018/2019

Artificial Intelligence

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
BE3M33UI Z,ZK 6 2p+2c
Corequisite:
Safety in Electrical Engineering for a master´s degree (BEEZM)
The course cannot be taken simultaneously with:
Artificial Intelligence (A3M33UI)
Artificial Intelligence (B3M33UI)
The course is a substitute for:
Artificial Intelligence (A3M33UI)
Artificial Intelligence (B3M33UI)
Lecturer:
Petr Pošík (guarantor), Radek Mařík
Tutor:
Petr Pošík (guarantor), Jiří Spilka
Supervisor:
Department of Cybernetics
Synopsis:

The course deepens and enriches knowledge of AI gained in the bachelor course Cybernetics and Artificial Intelligence. Students will get an overview of other methods used in AI, and will get a hands-on experience with some of them. They will master other required abilities to build intelligent agents. By applying new models, they will reiterate the basic principles of machine learning, techniques to evaluate models, and methods for overfitting prevention. They will learn about planning and scheduling tasks, and about methods used to solve them. Student will also get ackquainted with the basics of probabilistic graphical models, Bayesian networks and Markov models, and will learn their applications. Part of the course will introduce students to the area of again populat neural networks, with an emphasis to new methods for deep learning.

Requirements:

Topics covered by course B3B33KUI.

Syllabus of lectures:

1. The relation of artificial intelligence, pattern recognition, learning and robotics. Decision tasks, Empirical learning.

2. Linear methods for classification and regression.

3. Non-linear models. Feature space straightening. Overfitting.

4. Nearest neighbors. Kernel functions, SVM. Decision trees.

5. Bagging. Adaboost. Random forests.

6. Graphical models. Bayesian networks.

7. Markov statistical models. Markov chains.

8. Expectation-Maximization algorithm.

9. Planning. Planning problem representations. Planning methods.

10. Scheduling. Local search.

11. Neural networks. Basic models and methods, error backpropagation.

12. Special neural networks. Deep learning.

13. Constraint satisfaction problems.

14. Evolutionary algorithms..

Syllabus of tutorials:

Students will solve practical tasks. They will get experience with chosen packages for machine learning, graphical models, neural networks, etc. and will implement parts of algorithms themselves.

Study Objective:
Study materials:

S. Russel, P. Norvig: Artificial Intelligence - A Modern Approach, 3rd ed., 2010

C.M. Bishop: Pattern Recognition and Machine Learning, 2006

Note:
Further information:
https://cw.fel.cvut.cz/wiki/courses/ui/start
Time-table for winter semester 2018/2019:
Time-table is not available yet
Time-table for summer semester 2018/2019:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
roomKN:E-301
Pošík P.
Mařík R.

12:45–14:15
(lecture parallel1)
Karlovo nám.
Šrámkova posluchárna K9
roomKN:E-230
Spilka J.
18:00–19:30
(lecture parallel1
parallel nr.101)

Karlovo nám.
Laboratoř PC
Fri
Thu
Fri
The course is a part of the following study plans:
Data valid to 2019-03-19
For updated information see http://bilakniha.cvut.cz/en/predmet4682206.html