Subject
Методи за оптимизација
| 1. | Course Title |
Методи за оптимизација Optimization methods |
||||||||||||
| 2. | Code | KN-Z-02 | ||||||||||||
| 3. | Study Programme | Computer Science | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | Second cycle | ||||||||||||
| 6. | Academic year / semester | 9 / Winter | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Горан Велинов, Весна Димитриевска Ристовска | ||||||||||||
| 9. | Prerequisites for enrolling in the course | — | ||||||||||||
| 10. | Objectives of the course programme (competences) | Целта на курсот e да обезбеди знаење за проблеми на оптимизација, формулација на оптимизациски проблеми и нивна класификација, класични и хевристични методи и алгоритми за нивно решавање, како и примена во информатиката. По завршување на курсот се очекува студентот да знае да го формултира оптимизациски проблем, да го класифицира според теориските аспекти и да избере адекватна класична и/или хевристичка метода за неговото решавање. |
||||||||||||
| 11. | Course content | Вовед: Проблем на оптимизација, класификација и формулација на оптимизациски проблеми. Класична оптимизација: едно-димензионална оптимизација, потребни услови, градиентен метод, њутнов метод, барање глобален оптимим; мулти- димензионална оптимизација: услови за оптимум, проблем без ограничувања, линеарни ограничувања, нелинеарни ограничувања. линеарно програмирање, квадратно програмирање;; нелинеарни ограничувања, методи на пенали и бариери, градиентно-проектни методи, проширени методи на Лагранж, други класични методи; други типови на оптимизација: стохастичка оптимизација, динамичка оптимизација. Хевристичка оптимизација: базични концепти на решавање, траекторни методи, табу пребарување, методи на праг; популациски метометоди, еволутивни алгоритми, генетски алгоритми, еволутивно програмирање, оптимизација базирана на колонија на мравки (ant colony), оптимизација базирана на рој честички (particle swarm), simulated annealing. |
||||||||||||
| 12. | Learning methods | -Консултации, Дискусии | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 30 + 60 + 30 + 30 = 180 часа | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | нема | ||||||||||||
| 20. | Language of instruction | македонски | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|