Otimização de processos em Python utilizando GEKKO/APMonitor

Aprenda na prática a resolver problemas de otimização em Python com a suíte de optimização gratuita GEKKO/APMonitor
4.39 (9 reviews)
Udemy
platform
Português
language
Engineering
category
Otimização de processos em Python utilizando GEKKO/APMonitor
76
students
10 hours
content
Apr 2021
last update
$19.99
regular price

What you will learn

Formular matematicamente diferentes problemas de otimização de processos apresentados nos estudos de casos.

Identificar a função objetivo, as variáveis de decisão, as restrições de igualdade e desigualdade e os graus de liberdade do problema de otimização.

Escolher o tipo de algoritmo de otimização mais adequado para o tipo de problema de otimização que se pretende resolver.

Instalar Python e as principais bibliotecas científicas utilizando a distribuição “Anaconda”.

Instalar GEKKO, interfase para Python da suíte de otimização “APMonitor”.

Implementar a formulação matemática do problema de otimização em Python, utilizando a linguagem de modelagem algébrica de GEKKO.

Resolver o problema de otimização utilizando os algoritmos de otimização gratuitos disponíveis em GEKKO/APMonitor e interpretar os resultados obtidos.

Conferir os resultados das otimizações mediante gráficos no caso que a dimensão do problema assim o permita.

Serão apresentados estudos de casos que envolvem otimização linear (LP), não linear (NLP), inteira mista (MILP/MINLP) e multiobjetivo (MO).

Screenshots

Otimização de processos em Python utilizando GEKKO/APMonitor - Screenshot_01Otimização de processos em Python utilizando GEKKO/APMonitor - Screenshot_02Otimização de processos em Python utilizando GEKKO/APMonitor - Screenshot_03Otimização de processos em Python utilizando GEKKO/APMonitor - Screenshot_04
3874714
udemy ID
2/25/2021
course created date
4/10/2021
course indexed date
Bot
course submited by