Respuesta

Pregunta sobre cómo funciona "crossover" en gen evo

2 respuestas

bentra

Cliente, bbp_participante, comunidad, sq-ultimate, 22 respuestas.

Visitar el perfil

hace 5 años #236520

If I choose %50 crossover probability does that mean the top 6 out of 12 strategies will copulate? Which one copulates with which one? Is it rank #1 and #2 paired together and then #3 with #4 etc? Or is it #1 is paired with #6 and #2 with #4? Or is it random? Or is it #1 pairs with each of the other top 6 once?

Que todos tus ajustes sean holgados.


https://www.darwinex.com/darwin/SUG.4.2/

0

bentra

Cliente, bbp_participante, comunidad, sq-ultimate, 22 respuestas.

Visitar el perfil

hace 5 años #236526

Supongo que es mucho más complejo que eso. ¿Hay más información sobre cómo funciona exactamente el gen evo? He leído el pdf y consultado los cursos incluidos.... ¿los consejos de los cursos y el pdf siguen siendo válidos para el SQX? También he encontrado este post:

Las islas son una novedad en SQ4. Ejecutar la evolución genética en múltiples islas significa que hay una evolución independiente en cada isla, con la migración ocasional de algunas estrategias de una isla a otra. Su ventaja es una mayor diversidad de estrategias y que la evolución genética no se estanca al máximo en una localización, ya que cada isla es independiente y comienza con su propia población inicial. Su desventaja es que tienes que multiplicar la población por el número de islas, porque se generará una población inicial aleatoria para cada isla. Si estableces islas=1 entonces se comporta igual que en SQ3. Creo que el número razonable es de 5-10 islas, no veo el sentido de tener más de 20 islas. Hay una cosa más que influye en el tamaño de la población inicial - es el coeficiente de diezmación. Si se establece en algo mayor que 1 significa que va a crear una población inicial más grande, y los mejores candidatos son elegidos. Por ejemplo, su población es de 10, se establece el diezmado a 3. Se generará 3 x 10 = 30 estrategias filtradas, y la parte superior 10 de ellos serán seleccionados como población inicial, el resto será desechado. Usted puede ver que el número de estrategias en la población inicial puede crecer rápidamente. Si usted tiene población = 50, decimación = 3, islas = 10 entonces SQ tiene que generar 50 x 3 x 10 = 1500 estrategias que pasan el filtro inicial sólo para generar la población inicial.

¿Alguna otra lectura que pueda hacer sobre este tema para saber cómo funciona en SQX o consejos para la configuración?

Que todos tus ajustes sean holgados.


https://www.darwinex.com/darwin/SUG.4.2/

0

tomas262

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 5 años #236562

Cruce % es el porcentaje de miembros de la población generados a partir del cruce. El cruce toma parte de un miembro y lo combina con parte de un miembro diferente para crear un nuevo miembro de la población. El proceso de evolución genética sigue siendo el mismo en SQ3 y SQX

0

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)