No video

Multiobjective optimization

  Рет қаралды 7,134

OpenMDAO

OpenMDAO

Күн бұрын

Multiobjective optimization is somewhat of a misnomer -- you actually have to have predefined weightings for each of the objectives you care about, or implement them as constraints.
0:00 - Intro
0:31 - Weighted sum method
2:37 - Pareto fronts
4:24 - Epsilon-constraint method
5:10 - Conclusion
Accompanying Python notebook:
openmdao.githu...
Referenced paper for Pareto data, Brooks 2020: doi.org/10.251... or www.researchga...
See Chapter 9 in Engineering Design Optimization by Martins and Ning for a more in-depth view: mdobook.github...
Links to other relevant lectures TODO:

Пікірлер: 13
@MahbuburRahman-ro2xy
@MahbuburRahman-ro2xy Ай бұрын
for weighted sum method how do u determine the scale factor. is it max of that value.?
@octaviodelmazoalvarado1241
@octaviodelmazoalvarado1241 Жыл бұрын
I second @flourishomotola5306, there are paid videos FAR from the quality of this content. Straight to the point, clear, well explained, and high quality content overall. Thanks @OpenMDAO
@OpenMDAO
@OpenMDAO 6 ай бұрын
Thank you! Comments like this really propel us!
@ChathuraJayasundaraIMD
@ChathuraJayasundaraIMD 11 ай бұрын
This video saved me. thank you so much ❤
@rpapa
@rpapa 6 ай бұрын
Great Video! thank you so much...................
@antonmaier2263
@antonmaier2263 Жыл бұрын
secondly if you find yourself optimizing multiple outcomes you might want to think about your optimization space. for example: maybe you dont want to optimize fuel burn and zero-fuel weight but want to optimize ROI on that plane for your given business model. answering that question will give you weights or a greater function that you might want to optimize.
@flourishomotola5306
@flourishomotola5306 Жыл бұрын
How is this video free? Thanks a lot. Very clear and concise.
@sarangeulo
@sarangeulo 7 ай бұрын
Hi sir, for the study i am conducting right now in high school, i have only one decision variable that correlates to two conflicting functions that i want to minimize. this means the objective space would only have a Pareto front and not any "surfaces" of different combinations of the two objectives, because defining the value of one function immediately locks my only variable and hence the second function as well. my question is... in such cases, is it reasonable to approach these situations with the same MOO techniques? or if not, could you please guide me to some other ways that I can achieve such MOO with only one decision variable? Thanks in advance.
@OpenMDAO
@OpenMDAO 6 ай бұрын
Thanks for explaining your situation well! This is a sort of special case because you have only one design variable and two functions of interest. If you only have one design variable, you're pretty limited in how much optimization you can do in that space. If possible, reformulating your problem to have more design freedom would be helpful, otherwise there's not much to do to explore the space.
@marcelohenrique3000
@marcelohenrique3000 2 ай бұрын
0:01 you won me here k +1 subscriber
@climbersisyphus
@climbersisyphus Ай бұрын
that shit was so annoying.
@antonmaier2263
@antonmaier2263 Жыл бұрын
wait a second, my intuition would be not to add the variables but to multiply them. am i wrong?
@OpenMDAO
@OpenMDAO Жыл бұрын
That's another way to combine objectives. What that means is that each objective would be weighted by the current value of the other, whereas adding them together assumes no such weighting. The most common type of multiobjective optimization adds the objectives together with different pre-defined weights, as shown in the latter part of this lesson.
Debugging your optimizations, part 1
12:08
OpenMDAO
Рет қаралды 742
Gradient-based multidisciplinary design optimization
17:50
OpenMDAO
Рет қаралды 2,6 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 44 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 22 МЛН
Evolutionary Algorithms - Multi-Objective Problems
14:31
Dr. Shahin Rostami
Рет қаралды 50 М.
Multiobjective optimization & the pareto front
6:03
Eric Delmelle
Рет қаралды 23 М.
Rasterizer Algorithm Explanation
5:18
HuCE - cpvrLab
Рет қаралды 79 М.
23. Multiobjective Optimization
1:07:25
GIAN - MHRD, IIT Kharagpur
Рет қаралды 45 М.
The Pareto front and Lex Parsimoniae
24:23
Nathan Kutz
Рет қаралды 5 М.
SHA: Secure Hashing Algorithm - Computerphile
10:21
Computerphile
Рет қаралды 1,2 МЛН
Hypervolume Indicator for Multi-Objective Problems
12:27
Dr. Shahin Rostami
Рет қаралды 11 М.
The Art of Linear Programming
18:56
Tom S
Рет қаралды 650 М.
SPILLED CHOCKY MILK PRANK ON BROTHER 😂 #shorts
00:12
Savage Vlogs
Рет қаралды 44 МЛН