Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


son documentos muy variados, Apuntes de Ciencias

son documentos muy variados y presentados en varios words

Tipo: Apuntes

2019/2020

Subido el 12/10/2020

xuxo23
xuxo23 🇵🇪

2 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Inteligencia Artificial (SI404)
CICLO 2020-2
EXAMEN PARCIAL
Profesor: Wester Zela y Hector
Ugarte
Duración: 110 minutos
Instrucciones
Leer todas las preguntas con cuidado, en caso de duda enviar un e-mail en los primeros 20 minutos al
coordinador: Wester Zela: [email protected]
Cualquier asunto técnico (desconexión, falla del blackboard, fallas en mostrar imágenes o cargar
archivos, etc), contactar al coordinador técnico: Walter Cueva: [email protected]
Asegurese de grabar los archivos de los ejercicios de manera adecuada y compartirlos para su
calificación.
No podrá utilizar: textos, libros, USB, dispositivo móvil, de almacenamiento de datos ni fuentes de
Internet para la resolución del examen.
Al finalizar asegurese de enviar de manera correcta el examen.
Pregunta 1 Se tiene la siguiente posible solución inicial al juego 8 reinas, buscar una
mejor solución optmizando con el algoritmo Hill Climbing, la heurística es el número de
conflictos que se genera en cada movimiento, realice 2 iteraciones y muestre el tablero
optimizado, finalmente de una opinion sobre el resultado obtenido.
a) (1.5 puntos) Realice 1era iteración
b) (1.0 puntos) Realice 2 iteración
c) (0.5 punto) Opinión de resultados de la optimización: ………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
………………………………………………………………………………………………………………
INICIAL 1RA ITERACIÓN 2DA ITERACIÓN
Q
Q
Q
Q
Q
Q
No escribir en los siguientes recuadros
Pregunta 1
3
Pregunta
2
6
Pregunta
3
6
Pregunta
4
5
=
Nota
20
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga son documentos muy variados y más Apuntes en PDF de Ciencias solo en Docsity!

Inteligencia Artificial (SI404)

CICLO 2020-

EXAMEN PARCIAL

Profesor: Wester Zela y Hector Ugarte Duración: 110 minutos Instrucciones ● Leer todas las preguntas con cuidado, en caso de duda enviar un e-mail en los primeros 20 minutos al coordinador: Wester Zela: [email protected] ● Cualquier asunto técnico (desconexión, falla del blackboard, fallas en mostrar imágenes o cargar archivos, etc), contactar al coordinador técnico: Walter Cueva: [email protected] ● Asegurese de grabar los archivos de los ejercicios de manera adecuada y compartirlos para su calificación. ● No podrá utilizar: textos, libros, USB, dispositivo móvil, de almacenamiento de datos ni fuentes de Internet para la resolución del examen. ● Al finalizar asegurese de enviar de manera correcta el examen.

Pregunta 1 Se tiene la siguiente posible solución inicial al juego 8 reinas, buscar una

mejor solución optmizando con el algoritmo Hill Climbing, la heurística es el número de

conflictos que se genera en cada movimiento, realice 2 iteraciones y muestre el tablero

optimizado, finalmente de una opinion sobre el resultado obtenido.

a) (1.5 puntos) Realice 1era iteración b) (1.0 puntos) Realice 2 iteración c) (0.5 punto) Opinión de resultados de la optimización: ……………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… INICIAL 1RA ITERACIÓN 2DA ITERACIÓN Q Q Q Q Q Q No escribir en los siguientes recuadros Pregunta 1 3 Pregunta 2 6 Pregunta 3 6 Pregunta 4 5 = Nota 20

Q Q

Puntajes: Ítems Puntaje máximo Puntaje asignado a) Primera iteración 1. b) Segunda y tercera iteración 1. c) Opinión de resultados de la optimización 0. Total 3.

Pregunta 2 Aplicar y programar/implementar el algoritmo Simulated Annealing

considerando la función de maximización:

f ( x )=tan (

x

En la tabla se presenta los espacios de estados, son números x comprendidos de [0-31],

usar f(x) como energía. El binario conviene usar para cambiar valores buscando el mejor,

en este caso aleatorio en el rango de 1 al 5, ejemplo: si la cadena fuera 01000 y el

número aleatorio fuera 3 entonces cambiamos la posición 3 que está 0 con 1, de manera

que el nuevo estado sería 01100.

x f(x) BIN x f(x) BIN 0 0

La mejor solución y actualización de la temperatura

If Current Energy (….…..) < Best Energy (…….……)

Best = Current (…………………………………………)

Actualización de la temperatura

Temp = ……………………………………

b) (3 puntos) Implemente el programa para este ejemplo en Python o en otro lenguaje de

programación y guarde el archivo Simulated.xxx en la ruta de los archivos del

examen indicado en la parte superior de este examen.

Puntajes: Ítems Puntaje máximo Puntaje asignado a) Aplica el algoritmo Simulate Annealing 3. b) Programa y ejecuta correctamente 3. Total 6.

Pregunta 3 Optimizar y programar/implementar la función

de mutación, utilizando el algoritmo genético, f(x) es la

función de maximización donde x son números en el rango

[0-15], Tomar la tabla como población inicial:

f ( x )=tan (

x

Realizar solamente una sola iteración:

a) (1.5 puntos) Realizar la selección con alguna estrategia b) (1.5 puntos) Realizar la etapa de cruce y mutación

x Binario f(x)

c) (1.0 puntos) Opine sobre el resultado si ha mejorado la nueva generación o no ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………

d) (2.0 puntos) Implemente la función de mutación en Python o en otro lenguaje y guarde el

archivo Mutacion.xxx

Puntajes: Ítems Puntaje máximo Puntaje asignado a) Realizar la selección con alguna estrategia 1. b) Realizar la etapa de cruce y mutación 1. d) Opine sobre el resultado si ha mejorado la nueva generación o no

e) Implemente la función de mutación en Python o en otro lenguaje

Total 6.

Pregunta 4 Sistemas inteligentes basado en conocimiento

a) (2 puntos) Simbolizando y utilizando las reglas de inferencia, verifique si la conclusión es verdadera o es una falacia dado el siguiente enunciado: “Si el estudiante estudia entonces tiene conocimiento. Si tiene conocimiento entonces no necesita ayuda extra. El estudiante estudia y esta cocinando. Por lo tanto no necesita ayuda extra”.

  • Lima, setiembre