GA generates duplicate initial populations
Afficher commentaires plus anciens
I am using Genetic Algorithms for inverse problems (a large number of variables, i.e. more than 1000). I use the supercomputers provided by my university to run my models. In order to check how efficient my GA model is, I need to run one model a couple of times (e.g. 10 times) and see how many times it converges to an acceptable solution. The problem is that for all the trials of a specific model, Matlab generates exactly the same set of initial populations. This rsults in exactly the same answers for all the trials. I manually generated initial populations to overcome this issue, however, the model did not converge to a solution since it was very complicated and manually generated initial populations did not lead to convergence. In the model, I have upper and lower bounds without any constraint. Is it possible for Matlab to generate timely randomised initial populations (automatically by Matlab through options maybe, not by manually defining initial populations)? This will help with generating different initial populations for different runs of the same model. Your help is much appreciated.
2 commentaires
infinity
le 20 Juin 2019
Twana Haji
le 20 Juin 2019
Modifié(e) : Twana Haji
le 21 Juin 2019
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Genetic Algorithm dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!