19M034ADO - Iterative algorithms for dynamical optimization
Course specification | ||||
---|---|---|---|---|
Course title | Iterative algorithms for dynamical optimization | |||
Acronym | 19M034ADO | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | - | |||
The goal | Introduction to the basic iterative dynamic optimization algorithms and their aplications in information theory, telecommunications, artificial intelligence and bionformatics. | |||
The outcome | Students will learn the basic concepts of iterative algorithms for dynamic optimization. They will also learn how to implement the described algorithms and use them to solve various problems related to information transmition and processing. | |||
Contents | ||||
URL to the subject page | http://telit.etf.rs/kurs/algoritmi-za-dinamicku-optimizaciju/ | |||
URL to lectures | https://teams.microsoft.com/l/team/19%3aLbcDlQyb2Tf0Q8zbDFkVwgkB5W9kv03KIk17E7UiT8U1%40thread.tacv2/conversations?groupId=d82f02e5-681b-4295-8c18-5feff907695b&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba | |||
Contents of lectures | Modelling and factor graph based decomposition of optimization problems in engineering. Finite state machines, Bayesian and Markov networks. Belief propagation algorithm. Iterative decoding of turbo codes and low-density parity-check codes. Viterbi and Baum-Welch methods, applications in channel equalization. Hidden Markov processes. Iterative learning on graphs. Gradient-based optimizations. | |||
Contents of exercises | Software-based demonstrations of iterative dynamic optimization algorithms. Examples of practically significant optimization problems in information theory and related engineering fields. Homeworks that follow lecture topics. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
2 | 2 | 1 | ||
Methods of teaching | Teaching methods comprise lectures and precepts. Homeworks and student projects. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 60 | |
Practical lessons | 40 | Oral examination | 0 | |
Projects | 0 | |||
Colloquia | 0 | |||
Seminars | 0 |