Skip to main content
Skip header

Optimization and Artificial Intelligence

Type of study Bachelor
Language of instruction Czech
Code 330-3601/01
Abbreviation OUI
Course title Optimization and Artificial Intelligence
Credits 4
Coordinating department Department of Applied Mechanics
Course coordinator doc. Ing. Pavel Maršálek, Ph.D.

Subject syllabus

1. Introduction to the optimization process.
2. Formulation of optimization problems, possibilities of using AI.
3. Solving optimization problems with a single variable using analytical method.
4. Solving optimization problems with one variable using numerical methods.
5. Solving optimization problems with multiple variables using analytical method.
6. Solving optimization problems with multiple variables using numerical methods.
7. Incorporating of constraints – analytical methods.
8. Incorporating of constraints – numerical methods.
9. Solving optimization problems using advanced methods with AI.
10. Image processing methods.
11. Introduction to topological optimization.
12. Methods for solving topological optimization.
13. Methods for smoothing the results of topological optimization.

Literature

[1] RAVINDRAN, A., RAGSDELL, K. M., REKLAITIS, G. V. Engineering Optimization: Methods and Applications. 2. vydání. Hoboken: John Wiley & Sons, 2006. ISBN 978-0-471-55814-9 .
[2] BENDSØE, Martin P. a Ole SIGMUND. Topology Optimization: Theory, Methods and Applications. Berlin: Springer, 2003. ISBN 978-3-642-07698-5 .

Advised literature

[1] NOCEDAL, Jorge a WRIGHT, Stephen. Numerical Optimization. 2nd edition. Springer, 2006. ISBN 978-0387303031.
[2] YANG, Won Y., CAO, Wenwu, CHUNG, Tae-Sang, MORRIS, John. Applied Numerical Methods Using MATLAB. Hoboken: Wiley-Interscience, 2005. ISBN 978-0-471-69833-3.
[3] LYSHEVSKI, Sergey E. Engineering and Scientific Computations Using MATLAB®. Wiley-Interscience, 2003. ISBN 978-0-471-46200-2 .