ALGLIB forum
It is currently Mon Jul 15, 2024 2:12 pm

All times are UTC

Forum rules

1. This forum can be used for discussion of both ALGLIB-related and general numerical analysis questions
2. This forum is English-only - postings in other languages will be removed.

Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: mindf_gdemo_auto stopping criterion
PostPosted: Thu Feb 15, 2024 8:49 am 

Joined: Thu Feb 15, 2024 8:41 am
Posts: 1

I have started to use the Generalized Differential Evolution MultiObjective solver in single-objective mode, leveraging the adaptative choice of the DE parameters.
While the solver works nicely and yields the expected results, I did not find a way to change the desired tolerance after which the solver is stopped. The only option I found in the documentation is the maximum number of iterations, which is not sufficient for my study case.
Is there a way to set a threshold on the relative change of the solution vector ? In other words, if the optimal solution does not change by more than X%, then the solver stops.

Thank you for your help.

 Post subject: Re: mindf_gdemo_auto stopping criterion
PostPosted: Sat Feb 17, 2024 9:28 pm 
Site Admin

Joined: Fri May 07, 2010 7:06 am
Posts: 921

Presently, there is only iterations count condition. Remember that multiheuristics have very erratic convergence, they can stagnate for a long time, they can steadily make tiny steps, etc, etc.

GDEMO was introduced in the last release, it was mature enough to be used. But presently we still test it on synthetic and real life problems and accumulate experience with the solver behavior. Presently I am not ready to take the risk of promising that some convergence condition which takes something like EPSILON will find a solution with accuracy even vaguely related to EPSILON.

Promising is easy, but making that promise work is not that easy :)

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC

Who is online

Users browsing this forum: No registered users and 3 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group