En un algoritmo genético, al seleccionar miembros para el cruce utilizando el método de selección de rueda de ruleta, ¿la población primero debe ordenarse por rango de condición física?Selección de rueda de la ruleta en algoritmo genético. La población necesita ser ordenada primero?
Las posibilidades parecen ser:
- población especie por primera vez por la aptitud ascendente población
- ordenar por descender de fitness
- no ordenar población & dejar caer la bola de la ruleta donde se puede ..
Estoy pensando que ordenar de cualquier manera puede no tener ningún efecto: un aterrizaje de guijarros al azar en una rueda que contiene rodajas de diferentes tamaños (por estado físico) tendrá exactamente la misma probabilidad de resultado si las rebanadas más grandes se agrupan juntas o no. Pero no estoy 100% convencido.
¿Qué opinas?
La necesidad de hacer una ordenación de cada generación afecta la velocidad del algoritmo también, así que preferiría no hacerlo (haría una especie si uso elitismo, pero no estoy en este caso). Gracias si lo conoce, ya que no puedo encontrar una respuesta definitiva a través de google, etc.
Tuve exactamente la misma pregunta después de leer acerca de este algoritmo +1. – jkp