Вы находитесь на странице: 1из 10

REDES

SEMNTICAS
DEFINICION
Una red semntica es una estructura para representar
conocimiento como un patrn de nodos interconectados
por arcos. Las versiones ms tempranas de estos
lenguajes estuvieron orientadas a lenguajes intermedios
de mquinas traductoras. Sin embargo, los sistemas ms
recientes se enfocan hacia lenguajes de representacin de
conocimiento [Sowa, 1992].
SURGIMIENTO
Las primeras redes desarrolladas fueron los llamados grficos
asercionales, donde se representaban las proposiciones como
rboles.
Luego surgen los grficos relacinales, los cuales
representan slo un subconjunto de la lgica de primer orden
(conjunciones y cuantificadores existenciales).
Las redes proposicionales logran el poder expresivo para
todas las expresiones o frmulas de la lgica de predicado de
primer orden.
COMPOSICION
Dada la estructura de una red semntica, su sintaxis se
describe por sus dos elementos constitutivos: nodos y arcos.
Los tipos de nodos vlidos para una red son:
Nodos identificados por constantes de relacin que se
corresponden con sus categoras taxonmicas o propiedades.
Nodos identificados por constantes de objetos que se
corresponden con los objetos del dominio.
COMPOSICION
Los tipos de arcos vlidos para una red son:
Arcos subconjuntos, conocidos como enlaces isa (es un).
Arcos miembros, conocidos como enlaces instancia
(elemento).
Arcos funciones.
CARACTERISTICAS
Los nodos en la red representan conceptos de entidades, atributos,
eventos y estados.
Diferentes nodos del mismo tipo de concepto se refiere a
individuos diferentes, a menos que ellos sean marcados con un
nombre, variable o referencia para indicar que se trata del mismo
individuo.
Los arcos en la red, llamados relaciones conceptuales, representan
las relaciones que se establecen entre los nodos conceptos. Las
etiquetas sobre los arcosespecifican los tipos de relacin.
CARACTERISTICAS
Algunas relaciones conceptuales representan casos
lingsticos tales como: agente, paciente, recipiente o
instrumento. Otros representan conectivos espaciales,
temporales y lgicos.
Los tipos de conceptos estn organizados en una jerarqua de
acuerdo a niveles de generalidad.
Las relaciones que se establecen para todos los conceptos de
un tipo dado son heredados por los subtipos a travs de la
jerarqua establecida.
Ejemplos de lenguajes basados en
redes semnticas
SnePS : SnePS (Semantic Network Processing System), es un sistema de
representacin del conocimiento y razonamiento como red semntica proposicional
[Shapiro, 1992b].
Este sistema incluye los siguientes mdulos:
SNIP: mdulo de inferencia, el cual es una mquina de inferencia sobre reglas
representadas en SnePS por medio de conectivos proposicionales no estndar,
orientados a redes y cuantificadores.
SNaLPS: es un sistema de procesamiento en Lenguaje Natural, que consiste de un
analizador morfolgico, un sintetizador morfolgico y un interpretador de gramticas
para redes.
SNePSLOG: interfaz que permite interactuar con SnePS en un lenguaje muy cercano
a la sintaxis estndar del clculo de predicado de orden ms alto.
Ejemplos de lenguajes basados en
redes semnticas
KL-ONE: Es un sistema que enfatiza la herencia a travs de
una jerarqua. Sirvi de gua para las definiciones
posteriores de conceptos, desarrollos de mtodos para la
herencia y tcnicas de programacin [Kramer, 1992].
SB-ONE: Es una herramienta o lenguaje de representacin
del conocimiento diseado especficamente para la
construccin y explotacin de BC conceptuales en sistemas
de lenguaje natural [Sowa, 1991], [Sowa, 1992].
Limitaciones de representacin
basada en redes semnticas
Falta de estndares para asignacin de nombres a los vnculos.
El nivel de especificacin de los nodos y los enlaces es el mismo.
Presentan una explosin combinatoria en la bsqueda de nodos, sobre todo si la
respuesta a una consulta es negativa. Para que una consulta produzca un
resultado negativo, tendra que buscarse muchos o todos los vnculos de la red.
Son lgicamente inadecuadas porque no pueden definir el conocimiento de la
forma en que lo hace la lgica. Una representacin lgica puede especificar cierta
silla, algunas sillas, todas las sillas, ninguna silla.
Son heursticamente inadecuadas porque no hay forma de insertar en la red
informacin heurstica relacionada con la manera de explorarla de forma eficiente.
No permite trabajar bien con excepciones.