Tolerance criteria for cost function obtained with PSO
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
I have applied PSO for minimization of RMS value that is my cost function. I have used 150 iterations. How can I set up a tolerance criteria (e.g. 10^-12) for the cost function? So I want to run PSO until I get the cost function close to 10^-12. I call the PSO function within the script and the function outputs the best position, best cost, and cost convergence for 150 iterations. Should I set the tolerance criteria inside the script like a for loop or something else? Any advice would be very helfpul. Thanks.
0 commentaires
Réponses (1)
Walter Roberson
le 30 Nov 2016
You can set FunctionTolerance in relative terms. You would want to set MaxIterations high.
Voir également
Catégories
En savoir plus sur Particle Swarm dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!