Tolerance criteria for cost function obtained with PSO
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuestas (1)
Walter Roberson
el 30 de Nov. de 2016
You can set FunctionTolerance in relative terms. You would want to set MaxIterations high.
Ver también
Categorías
Más información sobre Particle Swarm en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!