How to display every parameter value at every iteration while using Genetic algorithm
8 次查看(过去 30 天)
显示 更早的评论
Hello,
I am using GA to solve for 6 parameters. I need to define constraints on this parameter like a>b, which I have done. However, I would like to define a stopping criteria for the fitness function. Not sure how to do that.
Most importantly, how can I look at the parameter values at every iteration of GA. I can use display or iter but it doesn't necessarily display the parameter values.
Thank you
2 个评论
John D'Errico
2017-4-12
You can't just dump them out of the objective function in the command window?
回答(2 个)
Alan Weiss
2017-4-13
Use an Output Function to report whatever you like, and/or to stop the algorithm's iterations when you like.
Alan Weiss
MATLAB mathematical toolbox documentation
0 个评论
Vidhya Shree
2017-4-13
Also, the parameter values can be simply displayed using [x,fval,output, scores,population,best]=ga[@fitnessfunction,....]
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Genetic Algorithm 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!