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


Sistemas Basados en Conocimiento e Inteligencia Artificial - Prof. Llantoy, Diapositivas de Introducción a la Informática

Guia del curso de logica proposicional para el curso

Tipo: Diapositivas

2022/2023

Subido el 20/10/2023

edwin-llantoy
edwin-llantoy 🇵🇪

6 documentos

1 / 84

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Septiembre de 2007
Inteligencia Artificial e Ingenieria del Conocimiento
1de 110
Datos de la Asignatura
Temarío
2º Cuatrimestre
Sistemas basados en el conocimiento (Cap. 8-12)
Mediante lógica de predicados.
Mediante Sistemas de producción.
Tratamiento de la incertidumbre (Cap. 13-15)
Redes Bayesianas.
Razonamiento aproximado (lógica difusa).
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54

Vista previa parcial del texto

¡Descarga Sistemas Basados en Conocimiento e Inteligencia Artificial - Prof. Llantoy y más Diapositivas en PDF de Introducción a la Informática solo en Docsity!

Datos de la Asignatura

Temarío

2º Cuatrimestre

Sistemas basados en el conocimiento (Cap. 8-12)
  • Mediante lógica de predicados.
  • Mediante Sistemas de producción.

Tratamiento de la incertidumbre (Cap. 13-15)

  • Redes Bayesianas.
  • Razonamiento aproximado (lógica difusa).

Universidad de Castilla-La Mancha

Inteligencia Artificial e Ingeniería del Conocimiento

Tema4: Sistemas basados en el conocimiento

(Agentes Lógicos)

Profesores: Luis Jiménez Linares. Luis Enrique Sánchez Crespo.

Búsqueda informada

Agente conocimiento-intensivo

Agentes basados en conocimiento

Introducción

Se introduce el diseño de un agente basado en el
conocimiento
Se presenta un lenguaje lógico sencillo pero insuficiente, el
de la lógica propositiva,
Se ejemplifica con un agente capaz de desempeñarse bien
en el mundo de Wumpus, siendo Wumpus un juego que
provoca adicción.
En este capítulo se aprende a diseñar agentes que
  • construyen representaciones del mundo,
  • derivan nuevas representaciones del mundo por inferencia y
  • usan esas nuevas representaciones para saber qué hacer

Agentes basados en conocimiento

La meta consiste en que …

  • el conocimiento aparezca explícitamente en una base
  • se logren conclusiones del conocimiento declarado en la base

Para ello es indispensable la LÓGICA

  • Una dada lógica es una notación ( o un lenguaje) matemático

para gestionar el conocimiento

  • La principal alternativa que hay para la lógica es el lenguaje

natural (español, inglés,...).

  • Tanto en el lenguaje natural como en la lógica la unidad es la

oración ( “sentence”)

  • Sintaxis y Semántica
  • Inferencia Lógica
  • Lógica sana y completa

Agentes Lógicos

Agentes basados en conocimiento

Agentes basados en conocimiento

Función

  • Un agente conocimiento-intensivo tiene como
componente seminal una base de conocimientos.
  • Una base de conocimientos es un conjunto de
representaciones de hechos del mundo.
  • Cada una de esas representaciones se llama una
“oración”.
  • Las oraciones se expresan en un lenguaje
representacional del conocimiento.

Agentes basados en conocimiento

El agente opera como sigue (TELL and ASK)

  1. Le dice a la base su PERCEPCIÓN
    • (añade oraciones a la base)
  2. Le pregunta a la base qué ACCIÓN encarar
    • (contesta preguntas de la base)
    • (mientras, opera un MOTOR DE INFERENCIAS)
  3. Ejecuta la ACCIÓN

Agentes basados en conocimiento

Arq. de un agente con base de conocimiento

Nivel de conocimiento

  • es el nivel más abstracto - describimos al agente indicando qué

conoce

  • ejemplo - un taximetrero automático podría saber que desde la

playa Bristol a la playa La Perla hay una ruta costanera rápida

Nivel lógico

  • es el nivel en el cual el conocimiento queda codificado en

oraciones

  • p.ej.: enlaces (Bristol, La Perla, ruta costanera rápida)

Nivel de implementación

  • es el nivel en el cual hay una representación física de las oraciones

en el nivel lógico

  • p.ej.:”enlaces (Bristol, La Perla, ruta costanera rápida)”
  • conexión{B,P,rcr} = 1
  • (un 1 en una tabla tridimensional)
  • (un conjunto de apuntadores dirigidos a los símbolos)

Agentes Lógicos

El mundo de Wumpus

El mundo de Wumpus

El ambiente del mundo de Wumpus

Detalles del ambiente

  • mundos de wumpus elegidos al azar
  • agentes múltiples, en comunicación
  • wumpi móviles
  • múltiples piezas de oro

Detalles de disponibilidades

  • lenguaje natural
  • aprendizaje
  • visión
  • habla

El mundo de Wumpus

Ayudas en el mundo de Wumpus

[Hedor, Brisa,
Resplandor, Golpe, Grito]
[Hedor, Brisa,
Resplandor, Golpe, Grito]
[Hedor, Brisa,
Resplandor, Golpe, Grito]

El mundo de Wumpus

Percepciones

Las percepciones forman una vector fila de 1x5 del

tipo

(Hedor,Brisa,Nada,Nada,Nada)

El primer Nada es resplandor

El segundo es Golpe (contra la pared)

El tercero es Grito

El mundo de Wumpus

PaMA

Percepciones

acciones ..avanzar,girarizq, etc.

Meta - Capturar el oro y volver

Ambiente – mundo de wumpus