Anda di halaman 1dari 25

Redes Semnticas

Asuncin Gmez-Prez Oscar Corcho asun@fi.upm.es ocorcho|@fi.upm.es


Ontology Engineering Group Facultad de Informtica Universidad Politcnica de Madrid Campus de Montegancedo sn, 28660 Boadilla del Monte, Madrid, Spain

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Indice

1. Redes Semnticas
1. 2. Representar Razonar:
1. Equiparacin 2. Herencia de Propiedades

2. La Web Semntica
1. 2. Concepto Lenguajes RDF y RDF(S)

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Conceptos Bsicos
Representacin Grfica: Grafo Orientado etiquetado

Nodos

Conceptos, entidades

arcos unidireccionales

Propiedades,

Relaciones

Ejemplo:
Profesin

Lectura del Grafo:

Pepe

Informtico

Lenguaje Natural: Pepe es Informtico Lenguaje Formal: Profesin (Pepe) = Informtico LGICA: PROFESIN (Pepe, Informtico)

Caractersticas: a) La semntica depende de las etiquetas utilizadas b) No tienen un vocabulario de representacin c) Fcil comprensin grfica
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho

Tipos de Arcos
Tiene Persona ARCOS ESTRUCTURALES (Semntica indep. dominio) Instancia: une un objeto con su tipo (clase) genrica Subclase-de: une una clase con otra ms general Compuesto de: liga un objeto con sus componentes Instancia Hombres Mujeres Subclase-de Subclase-de Cabeza

Parte-de

Cara

ARCOS DESCRIPTIVOS (Semntica. Depend. Dominio) Propiedades: Profesin, Color-Pelo, etc.

Instancia Mayor_que Profesin

Luis Edad

Pepe

Informtico

Edad Mayor_que Edad1

Color_Pelo Rubio Color_Ojos Azules

Edad2 PROFESIN (Pepe, Informtico) COLOR-PELO (Pepe, Rubio) COLOR-OJOS (Pepe, Azul) EDAD (Pepe, Edad1) VALOR (Edad1, 25) MAYOR_QUE (Pepe, Luis) INST (Pepe, Hombres) TIENE (Persona, Cabeza) SUB-CLASE (Hombre, Persona) x Hombre (x) => Persona (x) En Lgica

Valor
25

PARTE_DE (Cara, Cabeza)


Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Representando Acciones: Reificacin


Luis sabe que Pepe vi el museo del Prado

Suceso

Subclase_d e

Subclase_de

Suceso_Sabe r
Instancia Voz Activa Saber_1 Agente Tiempo Luis
Activa

Suceso_ver Pepe Instancia Agente ver_1 Objeto Voz Tiempo El Prado Museo

Objeto

Instancia

Lugar

Present e

Pasado

Madrid

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Representando Predicados no Binarios


Pepe compra a Luis un reloj por 5.000 pts.

Lgica: COMPRA-VENTA ( Pepe, Luis, Reloj1, 5.000, pts.)


Comprador Objeto Unidad Precio

Vendedor

Red Semntica

Compra-Venta

Instancia Vendedor

Pts.

Unidad Compra-Venta1 Precio 5.000 Objeto

Luis

Comprador

Pepe

Reloj1

Instancia

Reloj

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Representando Conocimientos Disjuntos


Notacin de Hendrix
S: subconjunto SD: subconjunto disjunto E: elemento ED: elemento disjunto

A)

Sin utilizar notacin de Hendrix A) Ser-vivo Ser-vivo Utilizando notacin de Hendrix

Subclase-de Plantas

Disjunto Disjunto

Subclase-de Animales

SD Plantas

SD Animales

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

EQUIPARACIN

DEFINICIN: Un apunte (consulta) se equiparar con una BC si la primera puede asociarse con un fragmento de la segunda.

PASOS:
1. Construir un apunte para la pregunta en cuestin. Elementos: nodos constantes, nodos variables, arcos etiquetados Criterio de construccin: el de la Base de Conocimientos. 2. 3. 4. Cotejar el apunte con la Base de Conocimientos. Equiparacin de nodos. Respuesta.

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

EQUIPARACIN
Ejemplo 1: BASE DE CONOCIMIENTOS Instancia Objeto Inst Ver-3 Agente Mara

Lugar

Suceso-ver

Madrid

Museo

Mujer

Inst Agente

Inst Agente Inst Sub-Clase

Sub-Clase

Ver-2

Juan

Ver-1

Pepe

varn

Persona

Lugar Madrid

Objeto Teatro

Lugar Madrid

Objeto Museo

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Suceso-ver Inst Ver-? Agente Objeto Lugar Museo X?

Madrid

CONSULTA: quin vi un museo en Madrid?

EQUIPARACIN 1: Ver-? = Ver-1 X? = Pepe

EQUIPARACIN 2: Ver-? = Ver-3 X? = Mara

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Suceso-ver

Hay algn varn que viera algn Museo en Madrid?


Inst

Ver-?

Agente

Varn?

Instancia

Varn

Objeto Lugar Museo Madrid

Respuesta: Ver-? = Ver-1 Varn? = Pepe

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Suceso-ver

Hay alguna persona que viera algn Museo en Madrid?


Inst

Ver-?

Agente

X?

Instancia
Inst

Persona

Objeto Lugar Museo Madrid Varn

Subclase

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Herencia de Propiedades
Definicin Nodos acceden a las propiedades definidas en otros nodos utilizando los arcos Instancia y Subclase-de Ventajas Evita repetir propiedades Compartir conocimientos entre diferentes conceptos de la red Tratamiento de excepciones: Se hereda el valor de la propiedad del nodo ms cercano al nodo que sirvi como punto de partida en la inferencia

Brutus

Instancia

gorila Color Negro

Instancia

Copito de Nieve Color Blanco


Asuncin Gmez Prez, O. Corcho

De qu color es Brutus? De qu color es Copito de Nieve?

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Redes Semnticas

Ejemplo de Herencia
De qu color es Dumbo? Gris

Ballena

De_Color

Gris

De_Color

Tiburn

SubClase-de

De-Color Elefante

SubClase-de

Qu puedo decir de Dumbo?


Necesita Oxigeno Es Macho Animal

Dumbo

Instancia

Instancia

Mael Instancia Hembra

Instancia Macho SubClase-de

SubClase-de

Mamfero SubClase-de

Ser vivo
Elefante Mamfero De color Gris Oxgeno

SubClase-de Animal

Necesita

SubClase-de Ser_Vivo

Necesita

SubClase-de Planta

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Consultas 1. Dame todos los eventos 2. Dame todos los eventos organizados por Oscar 3. Dame todos los eventos organizados por un Professor

evento1

Instancia de

evento

Instancia de

evento2
Instancia de

Evento local

15/05/2006
fecha

Evento Personal

evento5

Instancia de

Instancia de

organizadoPor

16/05/2006 evento3
fecha fecha

evento4

15/05/2006
organizadoPor Organizado por

Asun
Instancia de

Mariano
Instancia de

Oscar

profesor

Persona investigador
Facultad de Informtica. Universidad Politcnica de Madrid

Instancia de

Redes Semnticas

Asuncin Gmez Prez, O. Corcho

Consultas 1. Dame todos los eventos 2. Dame todos los eventos organizados por Oscar 3. Dame todos los eventos organizados por un Professor

evento1

Instancia de

evento
Subclase-de

Instancia de

evento2
Instancia de

Evento local

15/05/2006
fecha

Evento Personal

evento5

Instancia de

Instancia de

organizadoPor

16/05/2006 evento3
fecha fecha

evento4

15/05/2006
organizadoPor Organizado por

Asun
Instancia de

Mariano
Instancia de

Oscar

profesor

Persona
Subclase-de Subclase-de

Instancia de Organizado por

investigador

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Indice

1. Redes Semnticas
1. 2. 3. Representar Razonar Ejercicios

2. La Web Semntica
1. 2. Concepto Lenguajes RDF y RDF(S)

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Definicin de Web Semntica


La Web Semntica es una extensin de la actual Web en la que la
informacin viene dada por un significado bien definido, permitiendo que las personas y los ordenadores trabajen mejor en cooperacin. Est basada en la idea de proporcionar en la Web datos definidos y enlazados tal que pueda ser usados para mayor descubrimiento efectivo, automatizacin, integracin y reutilizacin entre varias aplicaciones.

OWL
RDFS RDF(S) RDF XML
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho

Definition of Ontology
An ontology is a formal, explicit specification of a shared conceptualization

OWL RDFS RDF XML

Machine-readable RDF(S)

Consensual Knowledge Concepts, properties relations, functions, constraints, axioms, are explicitly defined Abstract model and simplified view of some phenomenon in the world that we want to represent

Living Being

Frames and FoL


Animals
Subclass of Subclass of Subclass of Subclass of

Ontologas
Plants

Mammals

Birds

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Red semntica en RDF(S)


rdfs:Class rdf:ID="Travel"> <rdfs:comment>A journey from place to place</rdfs:comment> </rdfs:Class> <rdf:Property rdf:ID="arrivalDate"> <rdfs:domain rdf:resource="#Travel"/> <rdfs:range rdf:resource="&xsd;date"/> rdfs:Class </rdf:Property> <rdf:Property rdf:ID="departureDate"> <rdfs:domain rdf:resource="#Travel"/> rdf:Type <rdfs:range rdf:resource="&xsd;date"/> </rdf:Property>

RDFS rdfs:Literal

rdfs:range

Travel
rdfs:domain rdfs:domai n singleFare rdfs:range units:currencyQuantity

rdfs:domain rdfs:domai n departureDate

arrivalDate

Company-name

rdfs:range rdfs:range

rdf:Type

xsd:Date

RDF rdf:Type rdf:Type


Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid

rdf:Property

rdf:Type

Asuncin Gmez Prez, O. Corcho

Red semntica en RDF(S)

Iberia Company-name

IB-4321
arrivalDate singleFare departureDate

10/11/2005 500 euros

<RS-travel:Travel rdf:ID=IB-4321"> <RS-travel:Company-name>Iberia</RS-travel:Company-name> <RS-travel:singleFare>500 Euros</singleFare> <RS-travel:departureDate rdf:datatype="&xsd;date">2005-11-10 </RS-travel:departureDate> <RS-travel:arrivalDate rdf:datatype="&xsd;date"> 2005-11-10 </RS-travel:arrivalDate> <RS-travel:arrivalPlace rdf:resource="#Paris"/> </RS-travel:Travel>
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho

RDFS rdfs:Literal rdfs:Class rdf:Type rdfs:range

rdf:Type
rdfs:domain rdfs:domain Company-name singleFare

Travel

rdfs:domain rdfs:domain departureDate

arrivalDate

rdfs:range

rdfs:range units:currencyQuantity

rdf:Type
rdf:Type

rdfs:range

rdf:Type

rdf:Type

time:Date

RDF rdf:Property

rdf:Type
Company-name

rdf:Type

rdf:Type
Iberia singleFare 500 euros

IB-4321

arrivalDate departureDate 10/11/2005

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

The Web

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Semantic Webs

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Redes Semnticas

Facultad de Informtica. Universidad Politcnica de Madrid

Asuncin Gmez Prez, O. Corcho

Anda mungkin juga menyukai