ACC24 Gekko Tutorial Session

  Рет қаралды 1,341

APMonitor.com

APMonitor.com

Күн бұрын

Special Session: Tackling Control Problems with Open-Source Software in Julia and Python
Open-source control and optimization packages are gaining maturity and industrial acceptance. This accelerates developments from university research groups to industrial practice with a common framework for development and deployment. Recent developments for control include classical analysis to new developments such as transformer-based Model Predictive Control (MPC). This presentation reviews Python open-source packages at the intersection of advanced control, optimization, and machine learning. Gekko is highlighted as an open-source algebraic modeling language built in Python that is used to formulate mixed-integer, nonlinear, and differential equations for optimization and advanced control with object-oriented programming. Gekko has been used to optimize grid energy, maximize production, combine control and design optimization, optimize solar-powered aircraft, control the Temperature Control Lab (TCLab), and maximize waste loading for nuclear waste vitrification. Machine learning models like gaussian process regression, support vector regression, and neural networks are integrated into Gekko for gray-box modeling and optimization. Future developments are critical to sustain community momentum and near-term priorities are discussed.
#acc24 #gekko #machinelearning #python #engineering #automation

Пікірлер: 9
@aaronsarinana1654
@aaronsarinana1654 7 ай бұрын
Great session! Thanks professor!
@darkside3ng
@darkside3ng 7 ай бұрын
Amazing!!!
7 ай бұрын
Well done.
@lakshminarayanansamavedham3770
@lakshminarayanansamavedham3770 7 ай бұрын
Thank you!
@zemanntill
@zemanntill 7 ай бұрын
Hey, I am building a game with a friend where you can fly an aircraft and other aircraft are controlled by AI center controllers. We really want to spend some time learning and trying different optimization algorithms to find their optimal routes (to ensure safety and minimize fuel). The game also has weather which we want to take into account. Now comes my question: does anyone know which algorithms would fit the problem? It would be cool to have some simple ones but you can also suggest more time-intensive algorithms that we can try out! Thanks a lot :)
@apm
@apm 7 ай бұрын
Optimization algorithms for aircraft routing are essential for ensuring efficient flight operations, minimizing costs, and maximizing safety. Mixed Integer Linear Programming is a popular method for scheduling optimization. Nonlinear Programming is used for trajectory optimization. Here is a recent review paper: academic.oup.com/iti/article/doi/10.1093/iti/liad026/7459776
@zemanntill
@zemanntill 7 ай бұрын
​@@apmthanks for the answer? Do you think more complex approaches like Reinforcement Learning or Model Predictive Control could work? I'm not sure what to do when they don't give a solution.. e.g. you could plan ahead using RL but if there would be a crash in the future what would I do?
@zemanntill
@zemanntill 7 ай бұрын
​@@apmAnd is nonlinear optimization fast enough if I have many agents?
@apm
@apm 7 ай бұрын
@@zemanntill MPC uses linear or nonlinear programming to calculate the new trajectory. The speed depends on the number of equations and degree of nonlinearity. RL can be useful if you have a simulated environment where it can learn from the trials. RL is typically slow, but iteratively improves.
Net-Zero Circular Economy with Systems Design
59:12
APMonitor.com
Рет қаралды 436
History of Python | Python Tutorials for Beginners #lec2
7:47
Jenny's Lectures CS IT
Рет қаралды 421 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Toward autocorrection of chemical process flowsheets using large language models
31:41
Process Intelligence Research
Рет қаралды 285
GEKKO Optimization Suite Overview
56:07
APMonitor.com
Рет қаралды 2,2 М.
Optimize Uncertainty with GPR Model and Gekko
11:59
APMonitor.com
Рет қаралды 912
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,7 МЛН
Transformer-based Modeling and Control: Joseph Kwon
1:01:09
APMonitor.com
Рет қаралды 1,2 М.
How language model post-training is done today
53:51
Interconnects AI
Рет қаралды 6 М.
Visualizing transformers and attention | Talk for TNG Big Tech Day '24
57:45
I Wish I Knew These 7 ML Engineerings Skills Earlier
20:53
Boris Meinardus
Рет қаралды 32 М.
5 Coding Projects That Give You An UNFAIR Advantage
9:40
Tech With Tim
Рет қаралды 213 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41