REPUBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD FERMIN TORO
FACULTAD DE INGENIERIA
CABUDARE – EDO. LARA

Metodologías de
Representación del
Conocimiento

Jesús Camacho
C.I. 10.307.677
Prof. Edecio Freitez

frames. asociatividad. Metodologías Representación del Conocimiento en Inteligencia Artificial Metodologías Declarativas Estructurales Procedurales Separación entre conocimiento y Estructuración del conocimiento. procedimientos y funciones. sistemas de producción: (bh. orden dependiente. Unión entre el conocimiento y la estructura de control lógica: propiedades inferenciales: herencia. rp. ec). expresiones declarativas (fbf). prolog . estructura de control. transitividad. redes semánticas.

unidas por arcos que representan las relaciones entre los conceptos. . METODOLOGIA ESTRUCTURAL  Red Semántica Esta forma ha sido muy utilizada en IA para representar el conocimiento y por tanto existen una gran diversificación de técnicas.  Un conjunto de procedimientos de inferencia que operan sobre las estructuras de datos. que representan conceptos. Elementos Básicos:  Estructuras de datos en nodos.

que indican cómo se . *Nodos de relación. que pueden representar tanto una entidad como un estado o proceso. Tipos de Redes Semánticas  Redes IS-A: Es una jerarquía taxonómica cuya espina dorsal está constituida por un sistema de enlaces de herencia entre los objetos o conceptos de representación. y los nodos son de dos tipos: *Nodos de concepto. conocidos como nodos  Grafos conceptuales: Los arcos no están etiquetados.

. Tipos de Redes Semánticas  Esquemas de marcos: Es una estructura de datos compleja que representa una situación estereotipada.

Ejemplos de Red Semántica: .

. objeto. METODOLOGIA ESTRUCTURAL  Frames Son una estructura de datos compleja que representa una situación estereotipada. situación o sujeto. en la que se organizar el conocimiento como una colección de características comunes al concepto.

las relaciones entre objetos y sus propiedades. permitiendo que atributos de objetos sean heredados de otros objetos predecesores en la jerarquía  Modularidad: la base de conocimiento está organizada en componentes claramente diferenciados . ej. en ausencia de evidencia contraria se usan valores por omisión  Activación dinámica de procesos (Triggering): se pueden adjuntar procedimientos a un marco o alguno de sus componentes y ser llamados y ejecutados automáticamente tras la comprobación de cambio de alguna propiedad o valor (p. if-added)  Herencia por defecto no-monotónica: los marcos están conceptualmente relacionados. METODOLOGIA ESTRUCTURAL  Frames – Características Principales  Precisión : se precisan los objetos. if-needed.

silla de tijera Material Madera.2.3. plástico Cantidad de patas(base) 1.4 marco_perro descripción: caracterización básica de un perro Dueño : Jesus Camacho fecha : 30/05/2012 Raza : Cocker Edad : 8 años Tipo_de : mamífero Conducta : Jugueton. Ejemplos Frames: Frame: Silla Pertenece a: muebles Subconjuntos posibles Pupitre. metal. no muerde .

METODOLOGIA ESTRUCTURAL Reglas de Producción o Inferencia Los sistemas basados en reglas son los más comúnmente utilizados. Las reglas son un importante paradigma de representación del conocimiento. Su simplicidad y similitud con el razonamiento humano. han contribuido para su popularidad en diferentes dominios. Ejemplo de reglas: SI el problema no me sale Y es la hora de consulta ENTONCES consultar al profesor SI la luz del semáforo es verde Y no hay peatones cruzando ENTONCES Continúa la marcha .

METODOLOGIA ESTRUCTURAL Reglas de Producción o Inferencia INFERENCIAS:  Razonamiento hacia adelante (de abajo a arriba)  Razonamiento hacia atr ́s (de arriba a abajo) .

entonces . Conocimiento modificable. Interpretaciones: Si condición P entonces conclusión C Si ocurre S entonces acción A Ventajas del formalismo de reglas: Modulares. Permiten explicaciones al usuario... METODOLOGIA ESTRUCTURAL Reglas de Producción o Inferencia Reglas: formalismo mas común de representar el conocimiento en un SBC. . Conocimiento incremental.. Reglas si ..

2. que asocia los elementos del lenguaje con los elementos reales del dominio → asocia una interpretación (significado) a los símbolos. 3. Una sintaxis. METODOLOGÍA DECLARATIVA Lógica Lenguaje de representación que nos permite expresar y razonar con sentencias que sor verdaderas o falsas. Toda lógica que sea usada como mecanismo de representación deber constar de 3 elementos: 1. que permiten inferir conocimiento nuevo a partir del ya existente . Un conjunto de reglas de inferencia. que explica cómo construir los elementos del lenguaje de representación (oraciones lógicas). Una semántica.

juan trabaja banco v juan estudia informatica • ”→” (implica): implicación No significa relaci ́n causal (no ’’antecedente implica consecuente’’) . . r. q. encima mesa libro juan es mortal Conectivas lógicas • ”^” (y): conjunción lógica p ^ q .. falso(F) • proposiciones lógicas: (strings de caracteres) Ejemplos: p. METODOLOGÍA DECLARATIVA Lógica Proposicional SINTAXIS ELEMENTOS ́ Atomos • constantes lógicas: verdadero(V).. juan es hombre ^ juan es mortal • ”v” (o): disyunción lógica P v q .

. h ): f(t1. tn) ... Conectivas lógicas: ¬ ^ v → ↔ Cuantificador universal ∀.. etc.. ∀ x: "para todo x" ∃ x: "existe un x" Un conjunto de símbolos auxiliares: ( { . tn) . Símbolos de función (f. n ≥ 0(ti: términos) (Proposiciones atómicas: símbolos de predicado 0-arios. . METODOLOGÍA DECLARATIVA Lógica de Predicados Lenguaje: Símbolos de predicado (P. n∈ (f:Dn → D). Cuantificador existencial ∃..). y...Q.. representan una relación en un dominio P(t1. .. Símbolos de función 0-arios =constantes. z ).. g. .) Variables ( x...

GRACIAS! .