Help needed in choosing population size

1 view (last 30 days)
Burak Pehlivan
Burak Pehlivan on 1 Sep 2014
Answered: Geoff Hayes on 1 Sep 2014
Hi, I'm running a cfd geometry optimization case by using Matlab genetic algorithm(integer variables) with Ansys Fluent.I have 4 variables. Each iteration takes 4 minute to complete. There are a total of 3500 possible geometries.
I currently run the simulation at: Population Size 10, Number of Generations:25
Do you think is this enough for the population size?
Thanks.

Answers (1)

Geoff Hayes
Geoff Hayes on 1 Sep 2014
Burak - I think that you may want a larger population. Ten members may not be enough to introduce enough "genetic diversity" into the population especially with only 25 iterations.
What are the intervals for your four variables? What is the crossover method that you are using - one point or two point?
What have you observed after the 25 generations have completed - did your population converge quickly to the best solution, or do you think that a few more generations may have been helpful?
Can you optimize your (fitness) function so that it takes less than the four minutes per iteration?

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!