|
 |
|
|
|
|
ECTS:
|
4
|
Lecturers in charge:
|
|
Lecturers:
|
Dr. sc.
Marko Čupić - Lectures
|
Take exam:
|
Studomat
|
English level:
0,0,0
|
The lecturer is not able to offer courses in English at this time.
|
|
Load:
|
| Lecture type | Total |
| Lectures |
30 |
* Load is given in academic hour (1 academic hour = 45 minutes)
|
Description:
|
In everyday life we encounter different types of NP-hard optimization problems, whose approximate resolution enables efficient and cost-effective management of various processes. Within this skill, students will learn concepts of single- and multi-objective optimization, continuous and combinatorial optimization problems and with a subset of evolutionary computation algorithms that will be used to obtain satisfactory solutions. As part of this skill, students will learn about the genetic algorithms, ant colony optimization algorithm, particle swarm optimization algorithm, artificial immune algorithms and the algorithm of differential evolution, with examples of single- and multi-objective optimization of continuous and combinatorial problems. Parallelization of selected algorithms will be discussed and implemented, and examples will be given in the Java programming language.
|
Literature:
|
- Prirodom inspirirani optimizacijski algoritmi; Marko Čupić; 2008
- Genetic Algorithms and Genetic Programming. Modern Concepts and Practical Applications; Michael Affenzeller, Stefan Wagner, Stephan Winkler, Andreas Beham; CRC Press; 2009; ISBN: 978-1584886297
- Differential Evolution. A Practical Approach to Global Optimization; Kenneth V.Price, Rainer M. Storn, Jouni A. Lampinen; Springer; 2005; ISBN: 978-3540209508
- Multi-Objective Optimization using Evolutionary Algorithms; Kalyanmoy Deb; Wiley; 2009; ISBN: 978-0470743614
- Ant Colony Optimization; Marco Dorigo, Thomas Stützle; MIT Press; 2004; ISBN: 978-0262042192
|
|
1. semester
|
course for
profile
Computer Engineering
course for
profile
Computer Science
course for
profile
Control Engineering and Automation
course for
study
Electrical Engineering and Information Technology and Computing
course for
profile
Electrical Engineering Systems and Technologies
course for
profile
Electrical Power Engineering
course for
profile
Electronic and Computer Engineering
course for
profile
Electronics
course for
profile
Information Processing
course for
profile
Radio Communication Technologies
course for
profile
Software Engineering and Information Systems
course for
profile
Telecommunications and Informatics
|
3. semester
|
course for
profile
Computer Engineering
course for
profile
Computer Science
course for
study
Computing
course for
profile
Control Engineering and Automation
course for
study
Electrical Engineering and Information Technology
course for
profile
Electrical Engineering Systems and Technologies
course for
profile
Electrical Power Engineering
course for
profile
Electronic and Computer Engineering
course for
profile
Electronics
course for
profile
Information Processing
course for
profile
Radio Communication Technologies
course for
profile
Software Engineering and Information Systems
course for
profile
Telecommunications and Informatics
|
5. semester
|
course for
module
Computer Engineering
course for
module
Computer Science
course for
module
Information Processing and Multimedia Systems
course for
module
Software Engineering
course for
module
Telecommunications and Informatics
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
Repository is empty
|
|
|
|
|
No polls currently selected on this page!
|
|