Grasshopper

algorithmic modeling for Rhino

Hi, david and everyone...

 

These days I'm studying basics of Genetic Algorithms and Galapagos....

And I'm trying to apply Galapagos to optimization of structures with some success.

 

However, the technical terms in galapagos component is not so easy to undertand.

There are so many varied genetic algorithms, so they are confusing...

 

Can I get a list of reference documents or dissertaions about the Genetic Algorithm applied to Galapagos? Or can I get some detailed document on Galapagos?

 

 

 

Views: 6586

Replies to This Discussion

Hi, I am studying the behavior of Galapagos and relating it with genetic algorithms.
information galapagos final delivery after finding the optimal solution is as follows

genome [37], fitness = 21.00, Genes [40% * 65% * 67%]
record: Genome WAS mutated To Avoid collision?

I wonder that means each of these points, I have an idea that genes would come to be given parameters.
fitness evaluation is a function of how it fits the possible solution to the problem.
genome would be the solution obtained after the crossing.
I hope to help me get more information about it or tell me if I'm wrong.
thanks

Cristian Namoncura
cnamoncur@gmail.com

hello David

i am working with Galapagos on this project i just needed to know what does the graphs repesnt

the point graph in the bottom right and the line graph next to it and the generation graph

be grateful if you can help me with this

Omar etman

Hi David, thak you for you explanation.

I have another doubt: how it is possible to set the type of coupling (isotropic or exclusive) and how a type of coalescence (crossover, interpolated or preference blending) in Galapagos? How could I know which option is the solver employing?

Thank you very much!

Valentina

My Question:

Hi David,

I really enjoyed your detailed explanation about Galapagos!As a computer scientist- for me it is matter how things have been done behind the scene :) Grassopper is really cool and helpfull for me, and I always wanted to know and explore it..

I used Galapagos for solving some task, and now I'm writng an article about what I'm doing..
I have several questions regarding the algorithm's steps you mentioned (I hope you can answer):

In your explanation you described several options for some parts of the algorithm (how to make coupling, mutating etc..). Can you please explain more in detailed (parameter, or atleast the methods only) you used for Galapagos?

To be persicely:

  1. what is the population size on the beginning?

5.a) Did you use isotopically, exclusively or biased??
       
- If exclusively, what percentage?
       - If biased what is the 'vector of weights'? or however you implemented that..

5.b) For the implementation- do you have some Gaussian with a pick on the 'Inbreeding factor' (which is some number in [0,1], while 0 presents 'incestuous', and 1 presents 'zoophilic' or the opposite)?

5.c) Did you interpolated the values by averaging (i.e. equal weights) or using preference weight according to the fitness?

5.d) I see What you said about number of sliders, want to be sure I understand: the mutation here is just to pick some percentage of the genes (what percentage you used?) and change the child's value to be a random number in the range of the slider?

  1. Can I change the percentage of individuals from G[n] are allowed (you said the default is 10%)?
  2. What is the default for this? Is it the first one reached?

Can I specify the max number of iteration?
Can I specify the number of generations?
Can I specify a fitness value to stop in?

Maybe I missed some parameters, but I saw Galapagos as a "black box". But maybe I missed I can adjust it (in the later case, would like to know what are the defaults values).

I guess it is not an open-source code (right?) and maybe you don't want to share it for public. I would be glad if possible to know a bit more at least about the methods, so I describe it when writing my article, please J
You can also answer me here: naama.glauber@gmail.com

Thanks for this explanation! I have been wondering about those terms and settings inside Galapagos...
http://www.youtube.com/watch?v=TvH1rxIr9lA

this is why i'm studying galapos.... i dont know if it will help.
that is a great talk, thanks for sharing
Very interesting. Thanks a lot for sharing all this very interesting stuff...! I'm falling in love with Galapagos...
I am sorry, i cant find answer in this treads - how to solve best X value with Y and Z = true (false)?

Would it be possible to set up a series of goals to be handled by Galapagos, in a succession?

 

  • First solve this (reach at least this fittnes value).
  • ...then solve this (and lock the values from the first step)
  • and so on

This would be good for complex situations, so Galapagos can focus on smaller problems.

Perhaps like a chain of Galapagos components?

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service