Академический Документы
Профессиональный Документы
Культура Документы
conocimiento.
Conferencia 2:
Formas de representación del
conocimiento (FRC)
Objetivo
• Declarativas
• Procedurales
Clasificación de las FRC
Declarativas
Donde la mayor parte del conocimiento se representa
como una colección estática de hechos junto con un
pequeño conjunto de procedimientos generales para
manipularlos. Ejemplos de ellas son:
- Lógica
- Redes semánticas (Semantic Networks).
- Marcos o armazones (Frames).
- Guiones (Scripts).
Clasificación de las FRC
Procedurales
Donde la mayor parte del conocimiento se representa
como procedimientos para usarlo.
Ejemplos de este tipo de FRC son:
- Reglas de producción.
- Strips.
Clasificación de las FRC
Científico estadounidense
considerado uno de los padres
de las ciencias de la
computación y cofundador del
laboratorio de inteligencia
artificial del Instituto
Premio Turing
Tecnológico de Massachusetts
1969
o MIT.
Frames
Necesidad de la FRC:
- Reducir la cantidad de información almacenada.
- Validar el valor de los atributos,
- Calcular dinámicamente el valor de un atributo
cuando éste se necesite,
- Modificar directamente el valor de un atributo
cuando se asigne un nuevo valor a otro,
Frames. Ejemplos.
1- Marco: Empleado
Nombre
Edad (entre 16 y 65)
Piernas (2 por defecto)
Ocupación
Facetas de la ranura:
Valor: Almacena el valor para la ranura.
Genérico: Es una propiedad asociada a una clase de
entidades, de tal forma que cada entidad de la clase
posee esa propiedad.
Restricciones: contiene un conjunto de expresiones
lógicas que tienen que ser verdaderas para el valor
almacenado en la faceta Valor.
Procedimiento: contiene un procedimiento para
calcular el valor que debe ser almacenado en la faceta
Valor.
Frames. Ejemplificación de un marco.
Facetas de la ranura:
- El marco,
Emparejamiento:
Propiedades deseables:
Propiedades deseables:
Episodio 1
Escena 1 Episodio i
Conocimiento
Escena i Episodio n
Estereotipado
Escena n
Guiones (Scripts). Ejemplo
GUION RESTAURANTE
Sitio: Restaurante de autoservicio y su contorno.
Sujetos: Cliente (C),Dependiente (D), Cajero (J).
Objetos: Contadora, bandeja, comida, dinero.
Condición: C tiene hambre, C tiene dinero.
Escena 1: “Entrada al restaurante”
- C entra al restaurante.
- C se pone en cola ante la contadora.
- C lee el menú en la pared y decide qué pedir.
Escena 2: “Tomar los alimentos”
- C toma la bandeja vacía.
- C le pide a D los alimentos.
- D coloca los alimentos en la bandeja.
- C le paga a J.
Guiones (Scripts). Ejemplo
GUION RESTAURANTE
Guión Iniciador:
Guión que sirve para invocar a otros guiones.
Existen 4 tipos de guiones iniciadores:
- invocación por precondición(PH o Precondition
Header).
- invocación como instrumento(IH o Instrumental
Header)
- invocación como local(LH o Local Header)
- invocación directa(DH o Direct Header)
Guiones (Scripts)
Guión Iniciador:
Guión que sirve para invocar a otros guiones.
Existen 4 tipos de guiones iniciadores:
- invocación por precondición(PH o Precondition
Header).
- invocación como instrumento(IH o Instrumental
Header)
- invocación como local(LH o Local Header)
- invocación directa(DH o Direct Header)
Guiones (Scripts)
Resolución de conflictos:
- Preferencias basadas en reglas
- Preferencias basadas en objetos
- Preferencias basadas en estados
Reglas de Producción