Page 397 - [1library.co] l la era de las maquinas espirituales kurzweil
P. 397
397,
la de evolu-
en reglas población.
resolutivas criatur:ls ayudará a impedir cual de criaturas resoluti- (es decir, N-L). Las supervivencia. lo que no continuar la
Decisiones clave de diseño En el esquema simple anterior, es precíso que el diseñador de este algo- primer momento: que representan los números del código genético y cómo se computa la solución a partir del código genético. N primera generación. En general, éstas sólo requieren ser intentos «ra- zonables» de solución. Si estas soluciones de primera generación están muy alejadas unas de otras,
ritmo evolutivo determine desde el Parámetros clave: - N L Umbral de Progreso Lo - método para detcrmin:lr I:lS Un - solutivas iniciales él punto de vista «local». Cómo se evalúan las soluciones. - - - - resolutivas creadas en cada ge~eración La procreación puede estar relacionada con la se procreen. decisión respecto de si La - ¡Feliz evolución!
diseñador del sistema proporcio- código genético (secuencia de números que caracterizan N criaturas resolutivas, haga lo siguiente: re- que criatura resolutiva (como la medio simulac!o. Escoja las L criaturas resolutivas con las máximas evaluaciones Cree (N-L) criaturas resolutivas nuevas a partir de las L criatu- la producción de copias de las L criaturas supervivientes. Intro- combi
«SEUDOCÓDIGO» PARA EL ALGORITMO EVOLUTIVO
riaciones posibles, y es preciso que el He aquí el esquema básico para un algoritmo evolutivo. Hay muchas va- ne ciertos parámetros y métodos críticos, que a continuación se detallan. EL ALGORITMO EVOLUTIVO Cree N «criaturas» resolutivas. Cada una tiene: Un una solución posible al problema). Los números pueden representar un parámetro crítico, pasos hacia una solución, reglas, etc. Para cada gen
Progreso
partes del
evaluación
la
'-
JlI)
11)
JI)
1)
Si
1)
-
-
para
-
-
-
ras
396