Jump to content
Mr. Neukam Johannes

How to set the optimization target and what is a result pool

Recommended Posts

Hello,

 

I defined a result value and can use the parameter for evaluation. But where can I set, whether dakota shall optimize for lower or higher values?

 

After running a batch of optimizations with Dakota-Soga I can see, that I probably have not enough evaluations. Therefore I would like to keep the optimization going, but I can only use the run as a result pool. I could not find that term in the tutorials. What is it?

 

kind regards,

 

Johannes

Share this post


Link to post
Share on other sites

Hi Johannes,

 

I am afraid, there is currently no inbuild option to optimize for max value.

I would simpla invert the value of the evaluation (probably in an additional parameter) if I wanted to head for max value (value * -1).

We should really consider to do this internally and give the user a "clickable" option.

 

You are right, somehow the documentation for the result pool got lost on the road (not good).

Using a previous run as result pool means that a design created within the current run that has the same design variable values like a design in the result pool will not be evaluated but only linked to the result pool design in order to reduce computation time.

 

So it is a recommended option.

 

I hope that helps.

 

Cheers,

Stefan

Share this post


Link to post
Share on other sites

Hi Johannes,

 

CAESES try always to find the minimum.

 

The suggest workaround from Stefan in correct. Theoretically is possible to change the input file for Dakota to force to find the max and not the min. I really suggest you to use the Stefan method if you are not expert.

 

Otherwise, you can  write  sense max , in the response field in the Dakota template.

 

Cheers,

Carlo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...