Segunda PEC del curso de Inteligencia Artificial
Enviado por manuelpeerez • 26 de Marzo de 2021 • Tarea • 1.357 Palabras (6 Páginas) • 92 Visitas
[pic 1]05.582 · Intel·ligència Artificial · PAC2 · 2020-21 Programa · Estudis d’Informàtica Multimèdia i Telecomunicació
PEC 2: Representación del conocimiento
Presentación
Segunda PEC del curso de Inteligencia Artificial
Competencias
En esta PEC se trabajarán las siguientes competencias: Competencias de grado:
- Capacidad de analizar un problema con el nivel de abstracción adecuado a cada situación y aplicar las habilidades y conocimientos adquiridos para abordarlo y solucionarlo.
Competencias específicas:
- Saber representar las particularidades de un problema según un modelo de representación del conocimiento.
Objetivos
Esta PEC pretende evaluar vuestros conocimientos sobre formalización de problemas mediante marcos y resolver un problema mediante reglas.
Descripción de la PEC/práctica a realizar
PROBLEMA 1:
La base de conocimiento de un sistema basado en reglas contiene las siguientes reglas:
Regla1: Si G ^ D→ B
Regla2: Si F ^ ¬G →¬E
Regla3: Si H → E
Regla4: Si ¬I → I
Regla5: Si F→ C
Regla6: Si ¬I ^ A → ¬A
Regla7: Si I→¬E
Regla8: Si G→C
Regla9: Si C→A
Transcurrido el tercer ciclo de iteración en la ejecución de un algoritmo basado en el encadenamiento hacia adelante, la base de hechos es BH3={D(1), H(2), F(3)}, donde el número entre paréntesis indica el ciclo en que fueron incluidos como verdaderos en la base de hechos.
El método de control del razonamiento consiste en:
- Es más prioritaria aquella regla con un subíndice menor
- Es más prioritaria aquella regla con mas condiciones en el antecedente (si hi ha empate, se aplica el caso a).
- El sistema está dotado de una estrategia de obstinancia, de manera que la aplicación de una regla no se puede repetir.
1.1.-Indicar detalladamente como evoluciona la ejecución del método de encadenamiento hacia adelante, a partir de la BH obtenida después del tercer ciclo de ejecución (BH3). Suponed que el encadenamiento hacia adelante acaba después de la ejecución del ciclo 8 o cuando nos quedamos sin reglas para aplicar. Mostrar en cada ciclo cual es el contenido de la BH.
1.2.- Utilizad el código que se proporciona. Modificadlo de tal manera que en la base de hechos solo pueda haber hechos que sean ciertos, es decir, que solo pueda haber A y que si una regla activa no A, el código elimine de la Base de hechos A, en vez de añadir noA. Un vez realizado el código utilízalo para comprobar si a partir de la BH3={D(1), H(2), F(3)}, se puede demostrar A.
1.3.-Considera la siguiente base de conocimiento:
R1: SI Y ^ D → A
R2: SI X ^ B ^ E → Y
R3: SI A → X
R4: SI C→L
R5: SI L ^ M → N
y la BH, BH={A,B,C,D,E} Explicad, aplicando un método encadenamiento hacia atrás, si en algún momento se puede demostrar Z.
PROBLEMA 2:
El servicio de salud público quiere mejorar la gestión y la información que tiene de cada una de las vacunas que van apareciendo de la Covid, tanto si las tiene actualmente a disposición como si le podrían llegar en un futuro. Para ello, lo prueba creando un sencillo sistema de marcos.
En general las vacunas de la Covid se aplicarán a toda la población. Debido a la escasez con la que llegan, las vacunas se administrarán a diferentes grupos de riesgo según la franja de edad: 0-16 años,> 55 años, 16 a 55 años o todas, aunque en un inicio, la Franja de edad a la que se aplicarán será la de más de 55 años.
Hay dos grandes grupos de vacunas las que contienen ácido nucleicos (también denominadas micro RNA) y las que contienen vectores virales. Las vacunas de vectores virales se caracterizan por que son más adecuadas para la franja de edad de 16 a 55 años.
De todas las vacunas, también se querrá guardar información sobre nº de dosis para una correcta inmunización (1, o dos; se considerará que, por defecto, son 2) y si ha sido aprobada por la agencia Europea del medicamento (AEM), que por defecto se supondrá que si. En algunos casos también tendrá importancia si la temperatura de distribución (que puede ser -4ºC, -20ºC o -80ºC), que por defecto se supondrá que es -20ºC.
...