Está en la página 1de 3

MARCOS

April 9, 2012

En la IA existen una variedad de formas de representar el conocimiento como por ejemplo: sistemas basados en reglas, marcos con asignaciones por omisin, clculo de predicados, representaciones procedimentales, bases de datos asociadas, redes semnticas, estructura de datos orientadas a objetos, redes neuronales, guiones de accin y lenguaje natural. Cuyo objeto es el diseo de sistemas que incorporen mayor eciencia del conocimiento representado. Los marcos (frames), fueron introducidos por Minsky (1974) , tambin denominados como estructuras o unidades , se denen como una forma de expresar las redes semnticas textualmente, asimismo pueden incluir representaciones de conocimiento procedimental, cada nodo correspondiente a un objeto o a una clase se convierte en un marco, en conclusin los marcos son sinnimos de una clase. La caracterstica de un marco, es que representa conocimientos relacionado con un tema concreto que cuenta con mucho conocimiento predeterminado. Un frame es una plantilla de objetos que contiene un conjunto de slots y unas lneas llamadas ranuras. Cada slot puede ser de alguno de los siguientes tipos: 1. un atributo simple con un valor opcional de default; 2. un procedimiento; 3. una restriccin; 4. un apuntador a otro frame. En programacin ofrece uno de los mecanismos de estructuracin ms poderosos y exibles que existen en Inteligencia Articial, puede implementar cualquier esquema de representacin del conocimiento e incluso diversos paradigmas de programacin como orientado a objetos, orientado a accesos, etc. Algunos idiomas como CLOS, Lisp, y Common Lisp ofrecen frames. Para representar un conocimiento en un marco se sigue la siguiente sintaxis:

<ranura> ::= <nombre de relacin>: <objeto relacionado> | <nombre de relacin>: <clase relacionada> | <nombre de propiedad>: <valor de la propiedad> | <nombre de propiedad>: (excep) <valor de la propiedad> | <nombre de propiedad>: if_needed <procedimiento> | <nombre de propiedad>: if_added <procedimiento> <nombre de relacin> ::= es_un | tipo_de | <relacion especca de la aplicacin>

A continuacin se indica un ejemplo:

Tipos de marcos y relaciones jerrquicas

Marcos de Clase (MC): conocimiento relativo a clases Marcos de Particularizacin (MP): conocimiento relativo a elementos in Relacin clase-superior (MCMC): relacin de orden parcial:
anti simtrica, transitiva dividuales reexiva,

Relacin particularizacin-de (MP MC): funcin total sobre MP

References

[PACHECO Alberto, Representacin del Conocimiento, 10-03-1999, http://www.depi.itch.edu.mx/apacheco/a

[GUTIRREZ Claudio, Epistemologa e Informtica, Google Books, http://books.google.com.ec , [Fecha de co