MOGA final solutions dont match calculated solutions from .tab file #220
Unanswered
brunorossin
asked this question in
Q&A
Replies: 1 comment
-
|
Correction: resp_i = ( (f1_i -f1_u) ^2 + (f2_i -f2_u) ^2 + (f3_i -f3_u) ^2 ) ^0.5 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Dear Dakota community,
I noticed a difference between the (1) final_solutions provided by MOGA and (2) The final solutions I calculate based on the data dumped into the .tab file. The three best solutions Dakota gives are [18220, 47656, 49193]. The best solutions I calculate are [3968, 20543, 47656]. I also see that the 4th and 5th best solutions of my calculation are [18220, 49193], so the ones given by Dakota as 2nd and 3rd.
The calculation I am doing for this 3-objetivce MOGA is:
resp_i = ( (f1_i -f1_u) ^2 + (f2_i -f2_u) ^2 + (f3_i -f3_u) ) ^0.5
Where u is the utopica point, minimum response among all iterations.
I am using scaling but I see that the responses in the .tab file are already scaled. The MOGA was run a Linux cluster. My calculations were performed on Windows with Python and Excel (for a check). These last two match. I am using Dakota 6.22.0. I attached the dakota input and tab files. The output file was too big so I pasted the final solutions to this message.
Thank you for the help!
Bruno.
dakota_output, start
<<<<< Function evaluation summary (aNySIM): 53367 total (52856 new, 511 duplicate)
<<<<< Best parameters (set 1) =
1.2210293944e+00 spr_len
1.3364286853e+00 low_len
1.0262167135e+00 low_sub
1.1138251999e+00 wir_len
1.3896745247e+00 wir_sub
1.7782573312e+00 anc_dep
moga label
<<<<< Best objective functions (set 1) =
6.7288204014e+03
3.3021024134e+03
3.3714628670e+04
<<<<< Best evaluation ID: 47656
<<<<< Best parameters (set 2) =
5.9508921164e-01 spr_len
1.7109468322e+00 low_len
1.0026724359e+00 low_sub
5.7825111229e-01 wir_len
9.6494138216e-01 wir_sub
1.7175967492e+00 anc_dep
moga label
<<<<< Best objective functions (set 2) =
6.7483367060e+03
4.4190125992e+03
9.5114807661e+03
<<<<< Best evaluation ID: 18220
<<<<< Best parameters (set 3) =
1.9929475659e+00 spr_len
1.3395073297e+00 low_len
9.0512542900e-01 low_sub
9.9285964784e-01 wir_len
1.4398589816e+00 wir_sub
1.6853093299e+00 anc_dep
moga label
<<<<< Best objective functions (set 3) =
7.5136913355e+03
2.1385284965e+03
1.5940997147e+04
<<<<< Best evaluation ID: 49193
<<<<< Iterator moga completed.
<<<<< Environment execution completed.
DAKOTA execution time in seconds:
Total CPU = 79.2314 [parent = 79.2314, child = 3e-06]
Total wall clock = 24172
dakota_output, end
dakota_input.txt
dakota_tab.txt
Beta Was this translation helpful? Give feedback.
All reactions