Tutorial de otimização convexa

Este tutorial apresentará vários conceitos envolvidos na otimização não linear. Problemas de programação linear são muito fáceis de resolver, mas a maioria das aplicações do mundo real envolve limites não lineares. Portanto, o escopo da programação linear é muito limitado. Portanto, é uma tentativa de introduzir tópicos como funções e conjuntos convexos e suas variantes, que podem ser usados para resolver a maioria dos problemas mundanos.

Público

Este tutorial é adequado para estudantes interessados em resolver vários problemas de otimização. Esses conceitos são amplamente utilizados em bioengenharia, engenharia elétrica, aprendizado de máquina, estatística, economia, finanças, computação científica e matemática computacional e muito mais.

Pré-requisitos

Os pré-requisitos para este curso são introdução à álgebra linear, como introdução aos conceitos como matrizes, vetores próprios, matrizes simétricas; cálculo básico e introdução à otimização, como introdução aos conceitos de programação linear.