Tolerance criteria for cost function obtained with PSO
3 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
Walter Roberson
2016 年 11 月 30 日
You can set FunctionTolerance in relative terms. You would want to set MaxIterations high.
参考
カテゴリ
Help Center および File Exchange で Particle Swarm についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!