Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTELIGENCIA ARTIFICIAL II
RIBERALTA
ALGORITMO GENETICO
En la siguiente función:
En la función f(x) = y^2, se desea encontrar el valor de "x" que hace que la
función f(x) alcance su valor máximo, pero restringiendo a la variable "x" a tomar
valores comprendidos entre 0 y 31. Aún más, a "x" sólo le vamos a permitir tomar
valores enteros, es decir: 0,1,2,3,...,30, 31.
Paso2:
Paso3:
Cada elemento padre se lo convierte a número
binario de la columna (J), utiliza el método
crossover de cada número aleatorio.
Paso4:
En cada generación de los mejores padres se van mejorando hasta llegar al valor
deseado como se muestra en la figura la columna (I) se repiten el valor máximo
que es 31