Tolerance criteria for cost function obtained with PSO
Mostra commenti meno recenti
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.
Risposte (1)
Walter Roberson
il 30 Nov 2016
0 voti
You can set FunctionTolerance in relative terms. You would want to set MaxIterations high.
1 Commento
EB
il 30 Nov 2016
Categorie
Scopri di più su Particle Swarm in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!