genetic algorithm solver convergence
Mostrar comentarios más antiguos
I am trying to maximize a function using ga solver. The value of the objective function that I get when the optimizer terminates is not the highest one (I can see some higher value in the command window). The function has four design variables and each of them is constrained between an upper value and a lower one. I'm using the following parameters: population size=20; creation function: use constraint dependent;scaling function=proportional; Selection function=Roulette; elite count=2; crossover fraction=0.8; mutation:uniform (probability=0.01);migration: forward, crossover:Heuristics (1.6)
Even the values of the design variables that I got are not the same as the optimum and those values vary according to the initial population (I'm sure it's a local maximum and not an absolute max.).
- * I know that the convergence is a problem dependent, but do you have some general comments/suggestions??**
Respuesta aceptada
Más respuestas (1)
B
el 8 de Oct. de 2015
0 votos
Categorías
Más información sobre Solver Outputs and Iterative Display en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!