Otimização em Python


Em nosso curso, você não apenas aprenderá a teoria por trás da otimização, mas também ganhará experiência prática valiosa para solucionar problemas complexos. Venha conosco nessa jornada envolvente e empolgante pelo mundo da programação linear e inteira!

Você vai aprender:

Dia 1 – Mergulhe no Fascinante Mundo da Programação Linear

  • Descubra a poderosa técnica de otimização chamada programação linear e explore seu papel em abordar desafios complexos do mundo real.
  • Conheça o universo gráfico das soluções de programação linear e veja a matemática ganhar vida!
  • Domine a “Forma Padrão”, a linguagem universal da programação linear.

Dia 2 – Dominando a Arte da Programação Linear

  • Enfrente os maiores desafios da programação linear: Inviabilidade, Solução Ilimitada, Degeneração.
  • Descubra o Método Simplex, uma ferramenta poderosa para resolver os enigmas mais complexos da programação linear.

Dia 3 – Desbloqueando o Poder do Pyomo

  • Conheça Pyomo, sua nova varinha mágica para a modelagem de otimização! Orientaremos você na instalação e configuração.
  • Aplicaremos os conhecimentos adquiridos para resolver problemas reais de programação linear com Pyomo e decifrar os mistérios dos logs de solução.

Dia 4 – A Arte da Modelagem na Programação Linear

  • Abordaremos como transformar desafios do mundo real em modelos matemáticos elegantes.
  • Explore a análise de sensibilidade e descubra como pequenas mudanças podem ter grandes impactos na solução.

Dia 5 – Desbravando a Fronteira da Programação Linear Inteira

  • Discutiremos as diferenças entre programação linear e programação linear inteira e quando cada uma delas é a melhor escolha.
  • Apresentaremos os conceitos de Branch-and-Bound e Branch-and-Cut, as chaves para desvendar problemas de programação linear inteira.

Dia 6 – Solucionando Desafios Complexos com PLI e Pyomo

  • Aplicaremos os conceitos aprendidos para decifrar problemas de programação linear inteira usando Pyomo.
  • Introduziremos restrições condicionais, que permitem incorporar lógica e condições no seu modelo.

Dia 7 – Decifrando Restrições Condicionais e Dominando Pyomo

  • Aprofunde-se nas restrições condicionais para programação linear inteira, com foco em lógica OR e AND.
  • Domine a implementação de restrições condicionais em Pyomo e expanda suas habilidades de modelagem.

Dia 8 – Otimizando Suas Soluções e Acelerando Seus Resultados

  • Discutiremos a importância e uso de soluções iniciais, para acelerar o processo de solução.
  • Conheceremos técnicas avançadas de otimização para levar sua habilidade de resolver problemas de programação linear inteira ao próximo nível.

Dia 9 – Torne-se um Especialista em Pyomo com Casos Práticos

  • Colocaremos a mão na massa com dois estudos de caso desafiadores, para você aplicar o que aprendeu e ver o Pyomo em ação!

Dia 10 – Sintetizando o Aprendizado e Preparando-se para o Futuro

  • Faremos uma revisão envolvente de todos os conceitos-chave aprendidos durante o curso.
  • Você terá a chance de aplicar tudo o que aprendeu em projetos práticos integrados, preparando-se para resolver desafios de otimização do mundo real.

Carga horária: 30 horas

Investimento: R$ 697,00

E não se preocupe se não puder assistir ao vivo – tudo será gravado para você acessar quando quiser em até 6 meses depois das aulas ao vivo.

OBS: Mulheres, Alunos da Comunidade de Estatística e Ciência de dados e da Casa da Pesquisa Operacional, têm desconto exclusivo de 15% no Ingresso dessa formação ao vivo, basta enviar o comprovante para descontoscomunidade@gmail.com

Datas:

13/11/2023 – 19:30 às 21:30 – Online
15/11/2023 – 19:30 às 21:30 – Online
20/11/2023 – 19:30 às 22:30 – Online
22/11/2023 – 19:30 às 22:30 – Online
27/11/2023 – 19:30 às 22:30 – Online
29/11/2023 – 19:30 às 22:30 – Online
04/12/2023 – 19:30 às 20:30 – Online
06/12/2023 – 19:30 às 20:30 – Online
11/12/2023 – 19:30 às 20:30 – Online
13/12/2023 – 19:30 às 20:30 – Online