Computational Optimization in Python (São Paulo, Brazil)#
Welcome! This website is the main page for our shortcourse, PRO5996 - Otimização Computacional em Python.
Learning Objectives#
Explore optimization modeling paradigms including (non)linear programming, mixed integer programming, disjunctive programming, dynamic optimization, and stochastic programming
Implement and solver computational optimization problems in the Pyomo ecosystem
Explore data science methods including nonlinear regression and model-based design of experiments
Participation#
All attendees should bring a laptop computer with an internet connection. All examples run in Google Colab, which requires a Google account. (For example, a personal Gmail account works fine.) Participants should also bring pencil and paper or an tablet to take notes. All instruction will be in English.
Schedule#
Monday, October 21, 2024
Tuesday, October 22, 2024
Wednesday, October 23, 2024
Thursday, October 24, 2024
Nonlinear Parameter Estimation
Model-based Design of Experiments
Practice Problems