Modelo de Respuesta computacion evolutiva

7
350 -M/R Versin 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2 1/7 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADMICO `REA: INGENIER˝A MODELO DE RESPUESTA ASIGNATURA: Computacin Evolutiva CDIGO: 350 MOMENTO: Primera Parcial VERSIN: 1 FECHA DE APLICACIN: 15/11/2014 MOD. I, UND. 1, OBJ.1 CRITERIO DE DOMINIO 1/1 1- Problema de optimizacin a) Tipo de problema: se trata de un problema de optimizacin combinatoria, del tipo de coloracin de mapas. Cuando n es grande es un problema difcil de resolver por los mØtodos de optimizacin clÆsicos. b) Para n = 20, la representacin de una solucin al problema, en tØrminos computacionales es la siguiente: cada ventanal V es una matriz que contiene nœmeros enteros entre 1 y 4, considerando el color amarillo (valor 1), celeste (valor 2), magenta (valor 3) y verde (valor 4), con dimensiones V[7,2]. Ejemplo de solucin factible y de solucin infactible: (a) Solucin factible (b) Solucin infactible 4 2 3 2 1 3 1 3 1 4 1 2 4 2 4 2 2 2 1 3 1 3 1 4 1 2 1 2 pdfMachine A pdf writer that produces quality PDF files with ease! Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the “Broadgun pdfMachine printer” and that’s it! Get yours now!

description

Modelo de respuesta de examen tipo UNA de la materia 350 primera parcial 2014-1 Computacion evolutiva

Transcript of Modelo de Respuesta computacion evolutiva

Page 1: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

1/7

UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA: INGENIERÍA

MODELO DE RESPUESTA

ASIGNATURA: Computación Evolutiva CÓDIGO: 350 MOMENTO: Primera Parcial VERSIÓN: 1 FECHA DE APLICACIÓN: 15/11/2014 MOD. I, UND. 1, OBJ.1 CRITERIO DE DOMINIO 1/1

1- Problema de optimización

a) Tipo de problema: se trata de un problema de optimización combinatoria,

del tipo de coloración de mapas. Cuando n es grande es un problema difícil

de resolver por los métodos de optimización clásicos.

b) Para n = 20, la representación de una solución al problema, en términos

computacionales es la siguiente: cada ventanal V es una matriz que contiene números enteros entre 1 y 4, considerando el color amarillo (valor 1), celeste (valor 2), magenta (valor 3) y verde (valor 4), con dimensiones V[7,2]. Ejemplo de solución factible y de solución infactible:

(a) Solución factible (b) Solución infactible

4

2

3

2

1

3

1

3

1

4

1

2

4

2

4

2

2

2

1

3

1

3

1

4

1

2

1

2

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 2: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

2/7

Deben crearse 20 matrices semejantes a la mostrada en la matriz (a) con diferentes combinaciones de los números del 1 al 4 que conformaría la

solución.

c) Función objetivo de este problema: se podría asignar un 1 por cada color

que esté �bien colocado� y 0 en otro caso. Ejemplo: en el caso (a) el valor de f(V) sería 14 y en el caso (b) f(V) = 10. Este cálculo se debe hacer para cada ventanal i (i=1,�,20), de tal manera que la suma total de todas las f(V)

sería el valor de la solución.

Criterio de corrección: se logra el objetivo si se identifica el problema como uno de optimización combinatoria, comparándolo con el de coloración de mapas y

además se propone una representación computacional de la solución y de la

función objetivo.

MOD. I, UND. 2, OBJ.2 CRITERIO DE DOMINIO 1/1

2- Métodos de selección de individuos en una población

Maximizar f(x1,x2) =(x1 - 1)3 - (x2 - 1)3

-5 x1,x2 5 Población

Individuo Fitness

x1 x2 f(x1,x2) 1 0 -1 7 2 1 5 -64 3 4 -3 91 4 1 0 1 5 1 -2 27 6 3 -3 72 7 -1 1 -8 8 1 1 0

a) En este caso no se puede aplicar el método de la Ruleta, ya que hay valores negativos y nulos de la función de fitness. Por lo tanto al intentar calcular los porcentajes de participación dentro de la totalidad de fitness de la población se presentan valores que distorsionan el propósito del

método. A continuación se presentan los porcentajes de participación:

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 3: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

3/7

x1 x2 f(x1,x2) % Fitness

1 0 -1 7 5,56 2 1 5 -64 -50,79 3 4 -3 91 72,22 4 1 0 1 0,79 5 1 -2 27 21,43 6 3 -3 72 57,14 7 -1 1 -8 -6,35 8 1 1 0 0

126

b) Torneo, magnitud 3:

Primera selección

2 1 5 -64 5 1 -2 27 7 -1 1 -8

Al seleccionar(al azar) estos individuos resulta ganador el individuo 5,

cuya función de fitness es 27.

1 0 -1 7 3 4 -3 91 8 1 1 0

En esta selección el ganador es el individuo 3, con fitness 91

Criterio de corrección: se logra el objetivo si se responde correctamente lo solicitado en las dos secciones de la pregunta.

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 4: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

4/7

MOD. II, UND. 3, OBJ. 3 CRITERIO DE DOMINIO 1/1

3- Algoritmo Genético

a) Población y fitness

b) Los dos Individuos con mayor fitness

Los dos Individuos con menor fitness que serán eliminados Cruce simple, punto medio, entre los dos mejores individuos

Hijos resultantes del cruce y su fitness (sustituirán a los individuos 2 y 5

respectivamente)

N° Individuo Fitness

1 0110010110 1

2 0111101101 0 3 1101001010 3 4 1000010101 2 5 1011111111 0

3 1101001010 3 4 1000010101 2

2 0111101101 0

5 1011111111 0

11010 01010

Fitness

10000 10101

1101010101 3

1000001010

2

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 5: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

5/7

Nueva población

b) Mutación: vamos a conmutar el bit uno del individuo 2, es decir de uno pasa a cero, resultando la generación:

Primera generación (cinco individuos)

d) Obtención de la próxima generación Los dos Individuos con mayor fitness

Los dos Individuos con menor fitness que serán eliminados, como los individuos 4 y 5 tienen igual fitness tomamos cualquiera de los dos, por ejemplo el 4.

N° Individuo Fitness

1 0110010110 1

2 1101010101 3 3 1101001010 3 4 1000010101 2 5 1000001010 2

N° Individuo Fitness

1 0110010110 1

2 0101010101 4 3 1101001010 3 4 1000010101 2 5 1000001010 2

2 0101010101 4 3 1101001010 3

1 0110010110 1

4 1000010101 2

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 6: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

6/7

Cruce simple, punto medio, entre los dos mejores individuos

Hijos resultantes del cruce y su fitness (sustituirán a los individuos 1 y 4 respectivamente)

Nueva población

Mutación: vamos a conmutar el bit uno del individuo 3, es decir de uno pasa a cero, resultando la generación:

Segunda generación

N° Individuo Fitness

1 0101001010 4

2 1101010101 3 3 1101001010 3 4 1101010101 3 5 1000001010 2

N° Individuo Fitness

1 0101001010 4

2 1101010101 3 3 0101001010 4 4 1101010101 3 5 1000001010 2

01010 10101

11010 01010

0101001010 4

1101010101 3

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!

Page 7: Modelo de Respuesta computacion evolutiva

350 -M/R Versión 1 1era. Prueba Parcial SEMANA 46 LAPSO 2014-2

Especialista: Maria E. Mazzei Ingeniería de Sistemas Evaluador: Sandra Sánchez

7/7

Criterio de corrección: se logra el objetivo si se realiza correctamente lo solicitado en todas las secciones de la pregunta. Debe obtenerse las dos generaciones y su fitness.

FIN DEL MODELO DE RESPUESTA

pdfMachine A pdf writer that produces quality PDF files with ease!

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, simply open the document you want to convert, click “print”, select the

“Broadgun pdfMachine printer” and that’s it! Get yours now!