Grasshopper

algorithmic modeling for Rhino

Minimization using Galapagos converges to a larger value than the minimum of all iterated fitness

Hi every one

 

I'm using Galapagos for a minimization, but after a while the iteration converges to a solution that is larger than the minimum of all the iteration loop it has done. I have illustrated the iteration process of the fitness in the picture:

I think the problem is the settings for the used evolutionary solver which are:

 

Population: 20

Initial boost: 3

Maintain: 5%

Inbreeding: 75%

 

Anyone who know what could be better as index? I think the problem might be something with the "Maintain" or "inbreeding" indexes?

 

Hope someone can help me and thank you very much!

Views: 831

Replies to This Discussion

you did set the solver to minimize your fitness value, did you?!

even for a maximization it would not be the optimized solution. how do you calculate the fitness value? maybe something wrong with your equation....? would you like to share your gh file? 

thank you for the fast reply.

My equation is quiet heavy! I'm simulating indoor climate using MATLAB and one simulation loop runs for about 1 minute. Last night I stop the solver cause the fitness started to fluctuate in a pattern. Like a standing wave with big amplitude :(

See figure:

 

 

Before going to bed I start a new optimization where:

 

Population: 20

Initial boost: 5

Maintain: 10% (thought maintaining more of the good solution would help the solver in the right "direction")

Inbreeding: +90% (cause the best solutions will be near each other)

 

After 8 hours the fitness iteration look like this figure:

That thought came through my mind as well. I agree it nearly look like an maximization but I just double check – the solver is set to minimize.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service