Sunteți pe pagina 1din 23

La Presentacin

Estructurada con Herencia


Capitulo 6

Objetivos
Definir

una Red semntica y su aplicabilidad


en la IA

Establecer

la Estructura de Marcos Para


representar situaciones que involucran
conocimiento en la IA

Definir

y construir objetos para representar


el conocimiento.

Red Semntica
Nodos, Arcos

Definicin
Se fundamentan en el concepto de memoria
asociativa, trmino que desde la antigedad
se ha vinculado con la idea de que la
memoria se estructura a travs de la
asociacin entre conceptos.
Una red Semntica es un conjunto de Nodos
y Arcos.

Herencia
El concepto herencia es fundamental
para entender el funcionamiento de la
Red Semntica.
Se define como el sistema de
razonamiento que lleva a deducir
propiedades de un concepto
basndose en la propiedades de
conceptos

Elementos

Ejemplo Red Semntica

Existen 2 tipos de arcos


1. ISA (Es un)
2. HAVE-a(Tiene un)

Ventaja

Permiten la declaracin de importantes


asociaciones, en forma explcita y sucinta.
El proceso de bsqueda por hechos particular
puede ser significativamente reducido.

Desventaja

No existe una interpretacin normalizada.


La interpretacin de la red depende
exclusivamente de los programas que
manipulan la misma.
La exploracin de una Red Semntica puede
derivar en una explosin combinatoria del
nmero de relaciones comprobadas.

Marcos (Frame)
Slot y facetas

Definicin
Un Marco es una coleccin de
condiciones necesarias y suficientes
sobre un concepto estereotipado. Los
marcos organizan el conocimiento en
objetos y eventos que resultan
apropiados para situaciones
especficas.

Elementos
Rich (1994) plantea que cada marco posee
un nmero de casillas (slots) donde se
almacena la informacin respecto a su uso y
a lo que se espera que ocurra a continuacin,
es decir cada slot contiene la informacin
sobre un atributo del objeto que se modela.
Facetas
Value
Procedure
Demons
Default
Restrictions

Enlace: Si Necesitado, Agregado,

Ejemplo de Marco (Frame)

Principales caracterstica

Precisin: la relaciones entre objetos y su


propiedades se describen de forma precisa
Activacin Dinmica de procesos: Permite
adjuntar procedimientos a un marco o alguno
de sus componentes.
Herencia por defecto no - monofnica :
Permiten que los atributos de los objetos sean
heredados de otros objetos.
Modularidad: La base de conocimiento est
organizada en componentes claramente
diferenciados.

Ventaja
Desventaja
Facilidad de proceso guiado por las expectativas.

Es significativamente ms estructurado y organizado


que el conocimiento dentro de una Red Semntica.
Son capaces de determinar su propia aplicabilidad en
determinadas situaciones.
Se puede fcilmente almacenar en las ranuras valores
dinmicos de variables.

La dificultad de representacin de objetos que se


alejen considerablemente de estereotipos.
No tiene la posibilidad de acomodarse a
situaciones y objetos nuevos.
Dificultad para describir conocimiento heurstico
que es mucho ms fcilmente representado
mediante reglas.

Los Objetos
Similitud con marcos y descripcin

Definicin
Coleccin de informacin
representado una entidad del
mundo real y una descripcin
de como debe ser manipulada
esta informacin, esto es los
mtodos

Similitudes y Diferencias entre


Objetos y Marcos
Los Objetos son similares a los marcos, ya
que ambos sirven para agrupar
conocimiento la diferencia radica en:
En los objetos se crea una fuerte unidad
entre los procedimientos (mtodos) y los
datos.
Los mtodos utilizados por los objetos son
ms universales ya que proporcionan
cualquier tipo general de computacin
requerida y adems soportan
encapsulacin y polimorfismo.

Ejemplo
Nombre del Objeto

Limpiador Izquierdo

Un-Tipo-De

Limpiador

Atributos

Hecho de metal y caucho


Longitud: 14 pulgadas
Color: Negro y plateado
Localizacin: Inferior izquierdo
Funcin: Remover humedad de
parabrisas

Operaciones

Activado: se mueve en arco


sobre el parabrisas rpidamente
de izquierda a derecha.
Desactivado: se mueve a
posicin de reposo

Ventaja
Desventaja

Poder de abstraccin.
Capacidad de esconder informacin
(Encapsulacin).
Herencia
Polimorfismo
Posibilidad de reutilizar el cdigo.
Es ms eficaz al momento de trabajar con
sistemas grandes.
Dificultades para manejar objetos que se
alejan demasiado de la norma
Dificultades para manejar situaciones que
han sido encontrada previamente

Ontologas
Interesantes

Definicin

Podemos definir Ontologa como la rama de


la metafsica que estudia la naturaleza de la
existencia, y que constituye una
especificacin formal y explicita de un
conocimiento compartido.

Concretamente nos dice que es una base de


datos donde se describen conceptos del
mundo o algn dominio especifico, sus
propiedades y como se relacionan los
conceptos entre s.

La Ontologa est compuesta por:

Clases: Son ideas a formalizar y representar los


conceptos en el sentido ms amplio.
Relaciones R: Representan las interacciones
entre las clases es decir entre conceptos.
Funciones F: Son casos especiales de
relaciones donde se identifican elementos
mediante el clculo de una funcin.
Instancias: Se usa para representar elementos
o individuos en una otologa.
Axiomas: Sirven para modelar sentencias que
son siempre ciertas.

Tipos de Ontologa

Ontologas de un Dominio: estas son las


que representan el conocimiento
especializado pertinente de un Dominio.
Ontologas Genricas: son las que
representan conceptos generales y
fundamentales del conocimiento.
Ontologas Representacionales: son las
que se especifican las conceptualizaciones
que subyacen a los formalismos de
representacin del conocimiento.

S-ar putea să vă placă și