SlideShare a Scribd company logo
1 of 40
Download to read offline
Introducción
    Niveles de representación
 Representación conocimiento




                     Ontologías

  Miguel Rebollo Pedruelo (@mrebollo)

     Dept. Sistemas Informáticos y Computación
           Univ. Politécnica de Valencia


Agentes de Información y Web Semántica
             Master IARFID




                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Contenidos


  1   Introducción a las ontologías

  2   Niveles de representación
        Sintaxis
        Estructura
        Semántica
        Uso

  3   Representación del conocimiento




                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Contenidos


  1   Introducción a las ontologías

  2   Niveles de representación
        Sintaxis
        Estructura
        Semántica
        Uso

  3   Representación del conocimiento




                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Visión general de las ontologías


  Información vs. conocimiento
        en la web tenemos información: gran colección de hechos
        debemos traducir esos hechos a conceptos: verdades,
        creencias, perspectivas, juicios, metodologías, know-how. . .
  Problemas
    1   ¿Cómo representamos el conocimiento para que lo pueda
        tratar una máquina?
    2   ¿Cómo lo usamos en aplicaciones reales?




                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Visión general de las ontologías


  Información vs. conocimiento
        en la web tenemos información: gran colección de hechos
        debemos traducir esos hechos a conceptos: verdades,
        creencias, perspectivas, juicios, metodologías, know-how. . .
  Problemas
    1   ¿Cómo representamos el conocimiento para que lo pueda
        tratar una máquina?
    2   ¿Cómo lo usamos en aplicaciones reales?




                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Visión general de las ontologías


  Información vs. conocimiento
        en la web tenemos información: gran colección de hechos
        debemos traducir esos hechos a conceptos: verdades,
        creencias, perspectivas, juicios, metodologías, know-how. . .
  Problemas
    1   ¿Cómo representamos el conocimiento para que lo pueda
        tratar una máquina?
    2   ¿Cómo lo usamos en aplicaciones reales?




                                   @mrebollo    Ontologías
Introducción
                     Niveles de representación
                  Representación conocimiento


Definición de ontología

  Definition (Ontología)
  Una ontología define los términos y conceptos comunes empleados
  para describir y representar un área de conocimiento.

 Descripción mediante                              Representación
     clases                                               frases que combinan la
     instancias                                           terminología para expresar
                                                          relaciones entre los
     relaciones
                                                          términos
     propiedades
                                                          estas frases aportan
     funciones/procesos                                   significado.
     restricciones

                                    @mrebollo    Ontologías
Introducción
                     Niveles de representación
                  Representación conocimiento


Definición de ontología

  Definition (Ontología)
  Una ontología define los términos y conceptos comunes empleados
  para describir y representar un área de conocimiento.

 Descripción mediante                              Representación
     clases                                               frases que combinan la
     instancias                                           terminología para expresar
                                                          relaciones entre los
     relaciones
                                                          términos
     propiedades
                                                          estas frases aportan
     funciones/procesos                                   significado.
     restricciones

                                    @mrebollo    Ontologías
Introducción
                     Niveles de representación
                  Representación conocimiento


Definición de ontología

  Definition (Ontología)
  Una ontología define los términos y conceptos comunes empleados
  para describir y representar un área de conocimiento.

 Descripción mediante                              Representación
     clases                                               frases que combinan la
     instancias                                           terminología para expresar
                                                          relaciones entre los
     relaciones
                                                          términos
     propiedades
                                                          estas frases aportan
     funciones/procesos                                   significado.
     restricciones

                                    @mrebollo    Ontologías
Introducción
                   Niveles de representación
                Representación conocimiento


Ciclo de vida del conocimiento

  El conocimiento no es algo estático




                                  @mrebollo    Ontologías
Introducción
                Niveles de representación
             Representación conocimiento


Espectro de ontologías




                               @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Contenidos


  1   Introducción a las ontologías

  2   Niveles de representación
        Sintaxis
        Estructura
        Semántica
        Uso

  3   Representación del conocimiento




                                   @mrebollo    Ontologías
Sintaxis
                                   Introducción
                                                  Estructura
                      Niveles de representación
                                                  Semántica
                   Representación conocimiento
                                                  Uso


Niveles de representación


  Un lenguaje es un sistema formal formado por
        alfabeto, vocabulario o ambos
        reglas para combinar los elementos en sentencias
        semántica para dar significado a los elementos anteriores
  Son necesarios 4 niveles para construir modelos:
    1   sintaxis
    2   estructura
    3   semántica
    4   uso



                                     @mrebollo    Ontologías
Sintaxis
                                   Introducción
                                                  Estructura
                      Niveles de representación
                                                  Semántica
                   Representación conocimiento
                                                  Uso


Niveles de representación


  Un lenguaje es un sistema formal formado por
        alfabeto, vocabulario o ambos
        reglas para combinar los elementos en sentencias
        semántica para dar significado a los elementos anteriores
  Son necesarios 4 niveles para construir modelos:
    1   sintaxis
    2   estructura
    3   semántica
    4   uso



                                     @mrebollo    Ontologías
Sintaxis
                                  Introducción
                                                 Estructura
                     Niveles de representación
                                                 Semántica
                  Representación conocimiento
                                                 Uso


Sintaxis


  La sintaxis hace referencia al orden, al formato y a la estructura
      el análisis sintáctico es el primer paso de un compilador
      en la web se trabaja con documentos: cadenas de texto

  Example (Sintaxis de XML)
      cabecera
      orden y cierre de etiquetas
      atributos
      comentarios



                                    @mrebollo    Ontologías
Sintaxis
                                  Introducción
                                                 Estructura
                     Niveles de representación
                                                 Semántica
                  Representación conocimiento
                                                 Uso


Sintaxis


  La sintaxis hace referencia al orden, al formato y a la estructura
      el análisis sintáctico es el primer paso de un compilador
      en la web se trabaja con documentos: cadenas de texto

  Example (Sintaxis de XML)
      cabecera
      orden y cierre de etiquetas
      atributos
      comentarios



                                    @mrebollo    Ontologías
Sintaxis
                                  Introducción
                                                 Estructura
                     Niveles de representación
                                                 Semántica
                  Representación conocimiento
                                                 Uso


Sintaxis


  La sintaxis hace referencia al orden, al formato y a la estructura
      el análisis sintáctico es el primer paso de un compilador
      en la web se trabaja con documentos: cadenas de texto

  Example (Sintaxis de XML)
      cabecera
      orden y cierre de etiquetas
      atributos
      comentarios



                                    @mrebollo    Ontologías
Sintaxis
                           Introducción
                                          Estructura
              Niveles de representación
                                          Semántica
           Representación conocimiento
                                          Uso




Sgeun un etsduio de una uivenrsdiad ignlsea, no
ipmotra el odren en el que las ltears etsan ersciats,
la uicna csoa ipormtnate es que la pmrirea y la
utlima ltera esten ecsritas en la psiocion cocrrtea.
El rsteo peuden estar ttaolmntee mal y aun pordas
lerelo sin pobrleams. Etso es pquore no lemeos cada
ltera por si msima preo la paalbra es un tdoo




                             @mrebollo    Ontologías
Sintaxis
                           Introducción
                                          Estructura
              Niveles de representación
                                          Semántica
           Representación conocimiento
                                          Uso



C13R70 D14 D3 V3R4N0 3574B4 3N L4 PL4Y4 0853RV4ND0
D05 CH1C45 8R1NC4ND0 3N 14 4R3N4, 357484N 7R484J4ND0
MUCH0 C0N57RUY3ND0 UN C4571LL0 D3 4R3N4 C0N 70RR35,
P454D1Z05, 0CUL705 Y PU3N735. CU4ND0 357484N
4C484ND0 V1N0 UN4 0L4 9U3 D357RUY0 70D0 R3DUC13ND0
3L C4571LL0 4 UN M0N70N D3 4R3N4 Y 35PUM4. P3N53 9U3
D35PU35 DE 74N70 35FU3RZ0 L45 CH1C45 C0M3NZ4R14N 4
110R4R,P3R0 3N V3Z D3 350, C0RR13R0N P0R L4 P14Y4
R13ND0 Y JU64ND0 Y C0M3NZ4R0N 4 C0N57RU1R 07R0
C4571LLO. C0MPR3ND1 9U3 H4814 4PR3ND1D0 UN4 6R4N
L3CC10N; 64574M05 MUCH0 713MP0 D3 NU357R4 V1D4
C0N57RUY3ND0 4L6UN4 C054 P3R0 CU4ND0 M45 74RD3 UN4
0L4 L1364 4 D357RU1R 70D0, S010 P3RM4N3C3 L4 4M1574D,
3L 4M0R Y 3L C4R1Ñ0, Y L45 M4N05 D3 49U3LL05 9U3 50N
C4P4C35 D3 H4C3RN05 50NRR31R. S4LUD05 Y 83505

                             @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Estructura
  Define la forma de organizar los elementos del modelo
      organización de los elementos
      anidamiento/jerarquía
      jerarquía, herencia, parte-de
  La estructura se suele representar mediante un grafo
      dirigido
      acíclico

  Example (Estructuras)
      esquema de una base de datos
      diagramas de UML
      DTD, XML-Schema

                                   @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Estructura
  Define la forma de organizar los elementos del modelo
      organización de los elementos
      anidamiento/jerarquía
      jerarquía, herencia, parte-de
  La estructura se suele representar mediante un grafo
      dirigido
      acíclico

  Example (Estructuras)
      esquema de una base de datos
      diagramas de UML
      DTD, XML-Schema

                                   @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Estructura
  Define la forma de organizar los elementos del modelo
      organización de los elementos
      anidamiento/jerarquía
      jerarquía, herencia, parte-de
  La estructura se suele representar mediante un grafo
      dirigido
      acíclico

  Example (Estructuras)
      esquema de una base de datos
      diagramas de UML
      DTD, XML-Schema

                                   @mrebollo    Ontologías
Sintaxis
                               Introducción
                                              Estructura
                  Niveles de representación
                                              Semántica
               Representación conocimiento
                                              Uso


Semántica


  Definition (Semántica)
  Mapeo entre un conjunto de datos estructurados y un modelo de
  objetos de algún dominio que aporta significados, así como las
  relaciones entre estos objetos.

      el significado recae en la representación simbólica que los
      humanos hacemos del mundo
      si queremos que una máquina comprenda el contenido de un
      documento, necesitamos automatizar el proceso de
      interpretación semántica



                                 @mrebollo    Ontologías
Sintaxis
                               Introducción
                                              Estructura
                  Niveles de representación
                                              Semántica
               Representación conocimiento
                                              Uso


Semántica


  Definition (Semántica)
  Mapeo entre un conjunto de datos estructurados y un modelo de
  objetos de algún dominio que aporta significados, así como las
  relaciones entre estos objetos.

      el significado recae en la representación simbólica que los
      humanos hacemos del mundo
      si queremos que una máquina comprenda el contenido de un
      documento, necesitamos automatizar el proceso de
      interpretación semántica



                                 @mrebollo    Ontologías
Sintaxis
                               Introducción
                                              Estructura
                  Niveles de representación
                                              Semántica
               Representación conocimiento
                                              Uso


Semántica


  Definition (Semántica)
  Mapeo entre un conjunto de datos estructurados y un modelo de
  objetos de algún dominio que aporta significados, así como las
  relaciones entre estos objetos.

      el significado recae en la representación simbólica que los
      humanos hacemos del mundo
      si queremos que una máquina comprenda el contenido de un
      documento, necesitamos automatizar el proceso de
      interpretación semántica



                                 @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Interpretación

  Definition (Interpretación semántica)
  Estructurando los símbolos que usamos los humanos en un
  lenguaje lógico y axiomático, las máquinas podrían concluir
  aproximadamente, por un proceso de inferencia, lo que una
  persona haría en circunstancias parecidas

  Para eso necesitamos una ontología: expresiones en un lenguaje de
  representación del conocimiento (KR) para modelar
      el mundo
      sus entidades
      las relaciones existentes entre ellas
  y mapear las expresiones del lenguaje con la ontología.

                                   @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Interpretación

  Definition (Interpretación semántica)
  Estructurando los símbolos que usamos los humanos en un
  lenguaje lógico y axiomático, las máquinas podrían concluir
  aproximadamente, por un proceso de inferencia, lo que una
  persona haría en circunstancias parecidas

  Para eso necesitamos una ontología: expresiones en un lenguaje de
  representación del conocimiento (KR) para modelar
      el mundo
      sus entidades
      las relaciones existentes entre ellas
  y mapear las expresiones del lenguaje con la ontología.

                                   @mrebollo    Ontologías
Sintaxis
                              Introducción
                                             Estructura
                 Niveles de representación
                                             Semántica
              Representación conocimiento
                                             Uso


Mapeo entre sintaxis y semántica


   Sintaxis         Semántica simple
   zDLKFL           StringConstant
   12323            IntegerConstant
   IcountForLoop    IntegerType Varible
   4+3              Addition(IntegerType Variable,
                       IntegerType Variable)
   ¬(x ∨ y)         Negation(
                       InclusiveOr( BooleanType Variable,
                          BooleanTypeVariable))




                                @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Mapeo entre semántica simple y compleja

   Semántica simple                Semántica compleja
   StringConstant                  { zDLKFL ∈ {a, b, c, . . . , ∗s∗}}
   IntegerConstant                 {12323} ∈ {1, 2, 3, . . . , n}
   IntegerType Varible             X |X ∈ {1, 2, 3, . . . , n}
   Addition(                       [[Addition(4 ∈ {1, 2, 3, . . . , n},
      IntegerType Variable,             3 ∈ {1, 2, 3, . . . , n}]]
      IntegerType Variable )
   Negation(                       [[¬(X |X ∈ {t, f } ∨ Y |Y ∈ {t, f })]]
      InclusiveOr(
         BooleanType Variable,
         BooleanTypeVariable))
  Con [[X ]] se denota el valor de verdad de la expresión X


                                   @mrebollo    Ontologías
Sintaxis
                               Introducción
                                              Estructura
                  Niveles de representación
                                              Semántica
               Representación conocimiento
                                              Uso


Uso (pragmática)



  Indica cómo se debe usar la semántica
      poco usada en lenguajes de programación (ej #pragma en C)
      cada vez de más importancia en la web semántica
  Pragmática en agentes inteligentes
      teoría de los speech acts: describe el uso de los mensajes para
      conseguir ciertos objetivos (informar, solicitar)
      tipos de diálogo (D. Walton & E: Krabbe)




                                 @mrebollo    Ontologías
Sintaxis
                               Introducción
                                              Estructura
                  Niveles de representación
                                              Semántica
               Representación conocimiento
                                              Uso


Uso (pragmática)



  Indica cómo se debe usar la semántica
      poco usada en lenguajes de programación (ej #pragma en C)
      cada vez de más importancia en la web semántica
  Pragmática en agentes inteligentes
      teoría de los speech acts: describe el uso de los mensajes para
      conseguir ciertos objetivos (informar, solicitar)
      tipos de diálogo (D. Walton & E: Krabbe)




                                 @mrebollo    Ontologías
Sintaxis
                                 Introducción
                                                Estructura
                    Niveles de representación
                                                Semántica
                 Representación conocimiento
                                                Uso


Intercambio de mensajes entre agentes
   Nivel            ej 1: solicita ejecución                 ej 2: acepta acción solic-
                    acción                                   itada
   3) Uso           Agente i solicita a agente               Agente j acepta la ac-
                    j una acción identificada                 ción order678 solicitada
                    como order678                            por agente i
   2) Semán-        Agente i solicita enviar el              La acción solicitada se
   tica             paquete package234 a la                  marca como de alta pri-
                    localización 25 35                       oridad
   1) sintaxis      (action                                  ((action
                    (agent-identifier                        (agent-identifier
                    :name i) (deliver                        :name i) (deliver
                    package234 (loc 25                       package234 (loc
                    35)))                                    25 35)))(priority
                                                             order678 high))

                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Contenidos


  1   Introducción a las ontologías

  2   Niveles de representación
        Sintaxis
        Estructura
        Semántica
        Uso

  3   Representación del conocimiento




                                   @mrebollo    Ontologías
Introducción
                  Niveles de representación
               Representación conocimiento


Expresividad



      una ontología puede variar desde una taxonomía, un tesauro,
      un modelo conceptual hasta una teoría lógica
      la ingeniería de ontologías la caracteriza mediante un sistema
      axiomático.
          axiomas
          reglas de inferencia
          teoremas
          ⇒ teoría




                                 @mrebollo    Ontologías
Introducción
                Niveles de representación
             Representación conocimiento




Tesauros vs. Ontologías




                               @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Niveles de representación

  Nivel 1: Representación conocimiento
  Clase, relación, instancia, función, atributo, propiedad, restricción,
  axioma, regla.

  Nivel 2: Conceptos de la ontología
  Persona, localización, evento, padre, martillo, río,
  TransacciónFinanciera, coche, CompraDeCasa, etc.

  Nivel 3: Instancias de la ontología
  Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4
  Picasso, etc.


                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Niveles de representación

  Nivel 1: Representación conocimiento
  Clase, relación, instancia, función, atributo, propiedad, restricción,
  axioma, regla.

  Nivel 2: Conceptos de la ontología
  Persona, localización, evento, padre, martillo, río,
  TransacciónFinanciera, coche, CompraDeCasa, etc.

  Nivel 3: Instancias de la ontología
  Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4
  Picasso, etc.


                                   @mrebollo    Ontologías
Introducción
                    Niveles de representación
                 Representación conocimiento


Niveles de representación

  Nivel 1: Representación conocimiento
  Clase, relación, instancia, función, atributo, propiedad, restricción,
  axioma, regla.

  Nivel 2: Conceptos de la ontología
  Persona, localización, evento, padre, martillo, río,
  TransacciónFinanciera, coche, CompraDeCasa, etc.

  Nivel 3: Instancias de la ontología
  Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4
  Picasso, etc.


                                   @mrebollo    Ontologías
Introducción
                  Niveles de representación
               Representación conocimiento


Para saber más. . .



      N.F. Noy, D.L. McGuinness
      Desarrollo de Ontologías: Guía para crear tu primera ontología
      Standford University, 2005.
      OntoWeb Consortium
      A Survey on Ontology Tools
      OntoWeb IST Project Deliverable 1.3




                                 @mrebollo    Ontologías
Introducción
                   Niveles de representación
                Representación conocimiento


Temas para posibles trabajos
  Revisión del estado del arte
  Estudiar las ontologías empleadas para la representación del
  conocimiento en agentes.

  Alineamiento ontológico
  Uno de las líneas de investigación abiertas consiste en el
  alineamiento ontológico: cómo dos entidades que emplean
  ontologías distintas pero compatibles son capaces de
  intercambiarlas y comunicarse entre sí.

  Revisión de herramientas
  Estudiar y comparar las herramientas disponibles para la
  construcción de ontologías. Algunas "históricas" como Ontolingua,
  Oiled y OntoEdit, y otras actuales como Protégé y Hozo.
                                  @mrebollo    Ontologías

More Related Content

What's hot

Introducción a la Sintaxis del Latín
Introducción a la Sintaxis del LatínIntroducción a la Sintaxis del Latín
Introducción a la Sintaxis del LatínManuel López-Muñoz
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Leonardo Quiñonez
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)magalI.vicente
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)nathyuylili
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)02020301
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)vititovypavichenco
 
Complement del verb
Complement del verbComplement del verb
Complement del verbguest9f5196
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4Julio Chuqui
 
Trabajo de comunicacion ulises guevara grupo #1
Trabajo de comunicacion ulises guevara  grupo #1Trabajo de comunicacion ulises guevara  grupo #1
Trabajo de comunicacion ulises guevara grupo #1UlisesPGA
 

What's hot (10)

Introducción a la Sintaxis del Latín
Introducción a la Sintaxis del LatínIntroducción a la Sintaxis del Latín
Introducción a la Sintaxis del Latín
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)
 
Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)Caracteristicas del texto. unidad 2. (zully)
Caracteristicas del texto. unidad 2. (zully)
 
Complement del verb
Complement del verbComplement del verb
Complement del verb
 
lectoescritura
lectoescrituralectoescritura
lectoescritura
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4
 
Trabajo de comunicacion ulises guevara grupo #1
Trabajo de comunicacion ulises guevara  grupo #1Trabajo de comunicacion ulises guevara  grupo #1
Trabajo de comunicacion ulises guevara grupo #1
 

Viewers also liked

Tercer nivel lingüístico
Tercer nivel lingüísticoTercer nivel lingüístico
Tercer nivel lingüísticoLily Robledo
 
Etapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticoEtapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticok4rol1n4
 
Cuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticoCuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticok4rol1n4
 
TIC en lectoescritura
TIC en lectoescrituraTIC en lectoescritura
TIC en lectoescrituravillaves56
 
Ontologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareOntologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareSelin Carrasco
 
ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.Ingrid Serra
 
Conceptos de metafísica y ontología
Conceptos de metafísica y ontologíaConceptos de metafísica y ontología
Conceptos de metafísica y ontologíaWilbert Tapia
 
El Lenguaje
El LenguajeEl Lenguaje
El Lenguaje3rotico
 
Desarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaDesarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaerikba7
 
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOS
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOSSIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOS
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOSJames Pérez Rosales
 
Curso ontologías - Modelando en E-R y RDF Schema
Curso ontologías - Modelando en E-R y RDF SchemaCurso ontologías - Modelando en E-R y RDF Schema
Curso ontologías - Modelando en E-R y RDF SchemaFrancisco Cifuentes Silva
 

Viewers also liked (15)

Tercer nivel lingüístico
Tercer nivel lingüísticoTercer nivel lingüístico
Tercer nivel lingüístico
 
Etapas del lenguaje prelinguistico
Etapas del lenguaje prelinguisticoEtapas del lenguaje prelinguistico
Etapas del lenguaje prelinguistico
 
Ontologias con Bases de Datos
Ontologias con Bases de DatosOntologias con Bases de Datos
Ontologias con Bases de Datos
 
Cuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguisticoCuadro de prelinguistico y linguistico
Cuadro de prelinguistico y linguistico
 
Retorica de la imagen examen
Retorica de la imagen examenRetorica de la imagen examen
Retorica de la imagen examen
 
TIC en lectoescritura
TIC en lectoescrituraTIC en lectoescritura
TIC en lectoescritura
 
Ontologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de softwareOntologías y su utilidad en ingeniería de software
Ontologías y su utilidad en ingeniería de software
 
ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.ESCUCHAR: El Lado Oscuro del Lenguaje.
ESCUCHAR: El Lado Oscuro del Lenguaje.
 
Desarrollo prelinguistico
Desarrollo prelinguisticoDesarrollo prelinguistico
Desarrollo prelinguistico
 
Conceptos de metafísica y ontología
Conceptos de metafísica y ontologíaConceptos de metafísica y ontología
Conceptos de metafísica y ontología
 
El Lenguaje
El LenguajeEl Lenguaje
El Lenguaje
 
Desarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion tempranaDesarrollo evolutivo del lenguaje y Atencion temprana
Desarrollo evolutivo del lenguaje y Atencion temprana
 
El signo lingüístico
El signo lingüísticoEl signo lingüístico
El signo lingüístico
 
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOS
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOSSIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOS
SIGNO LINGUÍSTICO - CARACTERÍSTICAS Y EJERCICIOS
 
Curso ontologías - Modelando en E-R y RDF Schema
Curso ontologías - Modelando en E-R y RDF SchemaCurso ontologías - Modelando en E-R y RDF Schema
Curso ontologías - Modelando en E-R y RDF Schema
 

Similar to Ontologias

3 Rc2 Ontologias 2
3 Rc2 Ontologias 23 Rc2 Ontologias 2
3 Rc2 Ontologias 2cua cua
 
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]Alvaro Maquilon Montalvo
 
Introducciã“n a _la_comunicaciã“n_cientã-fica
Introducciã“n a _la_comunicaciã“n_cientã-ficaIntroducciã“n a _la_comunicaciã“n_cientã-fica
Introducciã“n a _la_comunicaciã“n_cientã-ficaAlvaro Maquilon Montalvo
 
Guía teórica tipología textual
Guía teórica tipología textualGuía teórica tipología textual
Guía teórica tipología textualJose A. Venegas
 
LA COMUNICACION ICC
LA COMUNICACION ICCLA COMUNICACION ICC
LA COMUNICACION ICCnathrivera
 
Lenguaje
LenguajeLenguaje
LenguajeTrelew
 
La Etnometodología y el Discurso.pptx
La Etnometodología y el Discurso.pptxLa Etnometodología y el Discurso.pptx
La Etnometodología y el Discurso.pptxXioMorn
 
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)Leonher
 
Formas de representacion del conocimiento
Formas de representacion del conocimientoFormas de representacion del conocimiento
Formas de representacion del conocimientoequipoUFTsis2
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEmilio Ardila
 
Análisis y clasificación de textos
Análisis y clasificación de textosAnálisis y clasificación de textos
Análisis y clasificación de textosmartinha_prieta
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4Leonardo Quiñonez
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4Leonardo Quiñonez
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4vititovypavichenco
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4Raquel Vilela
 

Similar to Ontologias (20)

Ti036 Caso Práctico
Ti036 Caso PrácticoTi036 Caso Práctico
Ti036 Caso Práctico
 
3 Rc2 Ontologias 2
3 Rc2 Ontologias 23 Rc2 Ontologias 2
3 Rc2 Ontologias 2
 
Qué es un texto
Qué es un textoQué es un texto
Qué es un texto
 
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]
Introducciã“n a _la_comunicaciã“n_cientã-fica_2[1]
 
Introducciã“n a _la_comunicaciã“n_cientã-fica
Introducciã“n a _la_comunicaciã“n_cientã-ficaIntroducciã“n a _la_comunicaciã“n_cientã-fica
Introducciã“n a _la_comunicaciã“n_cientã-fica
 
Guía teórica tipología textual
Guía teórica tipología textualGuía teórica tipología textual
Guía teórica tipología textual
 
LA COMUNICACION ICC
LA COMUNICACION ICCLA COMUNICACION ICC
LA COMUNICACION ICC
 
Metodologías de lectura critica
Metodologías de lectura criticaMetodologías de lectura critica
Metodologías de lectura critica
 
Propiedades texto
Propiedades textoPropiedades texto
Propiedades texto
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
IngléS
IngléSIngléS
IngléS
 
La Etnometodología y el Discurso.pptx
La Etnometodología y el Discurso.pptxLa Etnometodología y el Discurso.pptx
La Etnometodología y el Discurso.pptx
 
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)
Ejes por alrededor de los cuales pensar propuestas curriculares (capítulo IV)
 
Formas de representacion del conocimiento
Formas de representacion del conocimientoFormas de representacion del conocimiento
Formas de representacion del conocimiento
 
El conocimiento en inteligencia artificial
El conocimiento en inteligencia artificialEl conocimiento en inteligencia artificial
El conocimiento en inteligencia artificial
 
Análisis y clasificación de textos
Análisis y clasificación de textosAnálisis y clasificación de textos
Análisis y clasificación de textos
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4
 
21 textos cientificos. unidad 4
21 textos cientificos. unidad 421 textos cientificos. unidad 4
21 textos cientificos. unidad 4
 

More from Miguel Rebollo

GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
 GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N... GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...Miguel Rebollo
 
Co-Learning: Consensus-based Learning for Multi-Agent Systems
 Co-Learning: Consensus-based Learning for Multi-Agent Systems Co-Learning: Consensus-based Learning for Multi-Agent Systems
Co-Learning: Consensus-based Learning for Multi-Agent SystemsMiguel Rebollo
 
Análisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de ClarkesworldAnálisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de ClarkesworldMiguel Rebollo
 
Y sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejasY sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejasMiguel Rebollo
 
Exámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluaciónExámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluaciónMiguel Rebollo
 
Gamification. Key Concepts
Gamification. Key ConceptsGamification. Key Concepts
Gamification. Key ConceptsMiguel Rebollo
 
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing AppsUsing Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing AppsMiguel Rebollo
 
Distributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for AgreementsDistributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for AgreementsMiguel Rebollo
 
Detección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redesDetección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redesMiguel Rebollo
 
La hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacionalLa hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacionalMiguel Rebollo
 
Procesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en redProcesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en redMiguel Rebollo
 
desarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmediadesarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmediaMiguel Rebollo
 
Distributed Group Analytical Hierarchical Process by Consensus
 Distributed Group Analytical Hierarchical Process by Consensus Distributed Group Analytical Hierarchical Process by Consensus
Distributed Group Analytical Hierarchical Process by ConsensusMiguel Rebollo
 
Análisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes socialesAnálisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes socialesMiguel Rebollo
 
Análisis de datos en redes sociales
Análisis de datos en redes socialesAnálisis de datos en redes sociales
Análisis de datos en redes socialesMiguel Rebollo
 
The multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURFThe multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURFMiguel Rebollo
 
Narrativa transmedia en el aula
Narrativa transmedia en el aulaNarrativa transmedia en el aula
Narrativa transmedia en el aulaMiguel Rebollo
 
Using geo-tagged sentiment to better understand social interactions
 Using geo-tagged sentiment to better understand social interactions Using geo-tagged sentiment to better understand social interactions
Using geo-tagged sentiment to better understand social interactionsMiguel Rebollo
 
Transport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open FleetsTransport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open FleetsMiguel Rebollo
 
Análisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMMAnálisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMMMiguel Rebollo
 

More from Miguel Rebollo (20)

GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
 GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N... GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
 
Co-Learning: Consensus-based Learning for Multi-Agent Systems
 Co-Learning: Consensus-based Learning for Multi-Agent Systems Co-Learning: Consensus-based Learning for Multi-Agent Systems
Co-Learning: Consensus-based Learning for Multi-Agent Systems
 
Análisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de ClarkesworldAnálisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de Clarkesworld
 
Y sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejasY sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejas
 
Exámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluaciónExámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluación
 
Gamification. Key Concepts
Gamification. Key ConceptsGamification. Key Concepts
Gamification. Key Concepts
 
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing AppsUsing Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
 
Distributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for AgreementsDistributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for Agreements
 
Detección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redesDetección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redes
 
La hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacionalLa hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacional
 
Procesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en redProcesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en red
 
desarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmediadesarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmedia
 
Distributed Group Analytical Hierarchical Process by Consensus
 Distributed Group Analytical Hierarchical Process by Consensus Distributed Group Analytical Hierarchical Process by Consensus
Distributed Group Analytical Hierarchical Process by Consensus
 
Análisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes socialesAnálisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes sociales
 
Análisis de datos en redes sociales
Análisis de datos en redes socialesAnálisis de datos en redes sociales
Análisis de datos en redes sociales
 
The multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURFThe multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURF
 
Narrativa transmedia en el aula
Narrativa transmedia en el aulaNarrativa transmedia en el aula
Narrativa transmedia en el aula
 
Using geo-tagged sentiment to better understand social interactions
 Using geo-tagged sentiment to better understand social interactions Using geo-tagged sentiment to better understand social interactions
Using geo-tagged sentiment to better understand social interactions
 
Transport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open FleetsTransport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open Fleets
 
Análisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMMAnálisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMM
 

Recently uploaded

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Recently uploaded (16)

trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Ontologias

  • 1. Introducción Niveles de representación Representación conocimiento Ontologías Miguel Rebollo Pedruelo (@mrebollo) Dept. Sistemas Informáticos y Computación Univ. Politécnica de Valencia Agentes de Información y Web Semántica Master IARFID @mrebollo Ontologías
  • 2. Introducción Niveles de representación Representación conocimiento Contenidos 1 Introducción a las ontologías 2 Niveles de representación Sintaxis Estructura Semántica Uso 3 Representación del conocimiento @mrebollo Ontologías
  • 3. Introducción Niveles de representación Representación conocimiento Contenidos 1 Introducción a las ontologías 2 Niveles de representación Sintaxis Estructura Semántica Uso 3 Representación del conocimiento @mrebollo Ontologías
  • 4. Introducción Niveles de representación Representación conocimiento Visión general de las ontologías Información vs. conocimiento en la web tenemos información: gran colección de hechos debemos traducir esos hechos a conceptos: verdades, creencias, perspectivas, juicios, metodologías, know-how. . . Problemas 1 ¿Cómo representamos el conocimiento para que lo pueda tratar una máquina? 2 ¿Cómo lo usamos en aplicaciones reales? @mrebollo Ontologías
  • 5. Introducción Niveles de representación Representación conocimiento Visión general de las ontologías Información vs. conocimiento en la web tenemos información: gran colección de hechos debemos traducir esos hechos a conceptos: verdades, creencias, perspectivas, juicios, metodologías, know-how. . . Problemas 1 ¿Cómo representamos el conocimiento para que lo pueda tratar una máquina? 2 ¿Cómo lo usamos en aplicaciones reales? @mrebollo Ontologías
  • 6. Introducción Niveles de representación Representación conocimiento Visión general de las ontologías Información vs. conocimiento en la web tenemos información: gran colección de hechos debemos traducir esos hechos a conceptos: verdades, creencias, perspectivas, juicios, metodologías, know-how. . . Problemas 1 ¿Cómo representamos el conocimiento para que lo pueda tratar una máquina? 2 ¿Cómo lo usamos en aplicaciones reales? @mrebollo Ontologías
  • 7. Introducción Niveles de representación Representación conocimiento Definición de ontología Definition (Ontología) Una ontología define los términos y conceptos comunes empleados para describir y representar un área de conocimiento. Descripción mediante Representación clases frases que combinan la instancias terminología para expresar relaciones entre los relaciones términos propiedades estas frases aportan funciones/procesos significado. restricciones @mrebollo Ontologías
  • 8. Introducción Niveles de representación Representación conocimiento Definición de ontología Definition (Ontología) Una ontología define los términos y conceptos comunes empleados para describir y representar un área de conocimiento. Descripción mediante Representación clases frases que combinan la instancias terminología para expresar relaciones entre los relaciones términos propiedades estas frases aportan funciones/procesos significado. restricciones @mrebollo Ontologías
  • 9. Introducción Niveles de representación Representación conocimiento Definición de ontología Definition (Ontología) Una ontología define los términos y conceptos comunes empleados para describir y representar un área de conocimiento. Descripción mediante Representación clases frases que combinan la instancias terminología para expresar relaciones entre los relaciones términos propiedades estas frases aportan funciones/procesos significado. restricciones @mrebollo Ontologías
  • 10. Introducción Niveles de representación Representación conocimiento Ciclo de vida del conocimiento El conocimiento no es algo estático @mrebollo Ontologías
  • 11. Introducción Niveles de representación Representación conocimiento Espectro de ontologías @mrebollo Ontologías
  • 12. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Contenidos 1 Introducción a las ontologías 2 Niveles de representación Sintaxis Estructura Semántica Uso 3 Representación del conocimiento @mrebollo Ontologías
  • 13. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Niveles de representación Un lenguaje es un sistema formal formado por alfabeto, vocabulario o ambos reglas para combinar los elementos en sentencias semántica para dar significado a los elementos anteriores Son necesarios 4 niveles para construir modelos: 1 sintaxis 2 estructura 3 semántica 4 uso @mrebollo Ontologías
  • 14. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Niveles de representación Un lenguaje es un sistema formal formado por alfabeto, vocabulario o ambos reglas para combinar los elementos en sentencias semántica para dar significado a los elementos anteriores Son necesarios 4 niveles para construir modelos: 1 sintaxis 2 estructura 3 semántica 4 uso @mrebollo Ontologías
  • 15. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Sintaxis La sintaxis hace referencia al orden, al formato y a la estructura el análisis sintáctico es el primer paso de un compilador en la web se trabaja con documentos: cadenas de texto Example (Sintaxis de XML) cabecera orden y cierre de etiquetas atributos comentarios @mrebollo Ontologías
  • 16. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Sintaxis La sintaxis hace referencia al orden, al formato y a la estructura el análisis sintáctico es el primer paso de un compilador en la web se trabaja con documentos: cadenas de texto Example (Sintaxis de XML) cabecera orden y cierre de etiquetas atributos comentarios @mrebollo Ontologías
  • 17. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Sintaxis La sintaxis hace referencia al orden, al formato y a la estructura el análisis sintáctico es el primer paso de un compilador en la web se trabaja con documentos: cadenas de texto Example (Sintaxis de XML) cabecera orden y cierre de etiquetas atributos comentarios @mrebollo Ontologías
  • 18. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Sgeun un etsduio de una uivenrsdiad ignlsea, no ipmotra el odren en el que las ltears etsan ersciats, la uicna csoa ipormtnate es que la pmrirea y la utlima ltera esten ecsritas en la psiocion cocrrtea. El rsteo peuden estar ttaolmntee mal y aun pordas lerelo sin pobrleams. Etso es pquore no lemeos cada ltera por si msima preo la paalbra es un tdoo @mrebollo Ontologías
  • 19. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso C13R70 D14 D3 V3R4N0 3574B4 3N L4 PL4Y4 0853RV4ND0 D05 CH1C45 8R1NC4ND0 3N 14 4R3N4, 357484N 7R484J4ND0 MUCH0 C0N57RUY3ND0 UN C4571LL0 D3 4R3N4 C0N 70RR35, P454D1Z05, 0CUL705 Y PU3N735. CU4ND0 357484N 4C484ND0 V1N0 UN4 0L4 9U3 D357RUY0 70D0 R3DUC13ND0 3L C4571LL0 4 UN M0N70N D3 4R3N4 Y 35PUM4. P3N53 9U3 D35PU35 DE 74N70 35FU3RZ0 L45 CH1C45 C0M3NZ4R14N 4 110R4R,P3R0 3N V3Z D3 350, C0RR13R0N P0R L4 P14Y4 R13ND0 Y JU64ND0 Y C0M3NZ4R0N 4 C0N57RU1R 07R0 C4571LLO. C0MPR3ND1 9U3 H4814 4PR3ND1D0 UN4 6R4N L3CC10N; 64574M05 MUCH0 713MP0 D3 NU357R4 V1D4 C0N57RUY3ND0 4L6UN4 C054 P3R0 CU4ND0 M45 74RD3 UN4 0L4 L1364 4 D357RU1R 70D0, S010 P3RM4N3C3 L4 4M1574D, 3L 4M0R Y 3L C4R1Ñ0, Y L45 M4N05 D3 49U3LL05 9U3 50N C4P4C35 D3 H4C3RN05 50NRR31R. S4LUD05 Y 83505 @mrebollo Ontologías
  • 20. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Estructura Define la forma de organizar los elementos del modelo organización de los elementos anidamiento/jerarquía jerarquía, herencia, parte-de La estructura se suele representar mediante un grafo dirigido acíclico Example (Estructuras) esquema de una base de datos diagramas de UML DTD, XML-Schema @mrebollo Ontologías
  • 21. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Estructura Define la forma de organizar los elementos del modelo organización de los elementos anidamiento/jerarquía jerarquía, herencia, parte-de La estructura se suele representar mediante un grafo dirigido acíclico Example (Estructuras) esquema de una base de datos diagramas de UML DTD, XML-Schema @mrebollo Ontologías
  • 22. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Estructura Define la forma de organizar los elementos del modelo organización de los elementos anidamiento/jerarquía jerarquía, herencia, parte-de La estructura se suele representar mediante un grafo dirigido acíclico Example (Estructuras) esquema de una base de datos diagramas de UML DTD, XML-Schema @mrebollo Ontologías
  • 23. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Semántica Definition (Semántica) Mapeo entre un conjunto de datos estructurados y un modelo de objetos de algún dominio que aporta significados, así como las relaciones entre estos objetos. el significado recae en la representación simbólica que los humanos hacemos del mundo si queremos que una máquina comprenda el contenido de un documento, necesitamos automatizar el proceso de interpretación semántica @mrebollo Ontologías
  • 24. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Semántica Definition (Semántica) Mapeo entre un conjunto de datos estructurados y un modelo de objetos de algún dominio que aporta significados, así como las relaciones entre estos objetos. el significado recae en la representación simbólica que los humanos hacemos del mundo si queremos que una máquina comprenda el contenido de un documento, necesitamos automatizar el proceso de interpretación semántica @mrebollo Ontologías
  • 25. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Semántica Definition (Semántica) Mapeo entre un conjunto de datos estructurados y un modelo de objetos de algún dominio que aporta significados, así como las relaciones entre estos objetos. el significado recae en la representación simbólica que los humanos hacemos del mundo si queremos que una máquina comprenda el contenido de un documento, necesitamos automatizar el proceso de interpretación semántica @mrebollo Ontologías
  • 26. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Interpretación Definition (Interpretación semántica) Estructurando los símbolos que usamos los humanos en un lenguaje lógico y axiomático, las máquinas podrían concluir aproximadamente, por un proceso de inferencia, lo que una persona haría en circunstancias parecidas Para eso necesitamos una ontología: expresiones en un lenguaje de representación del conocimiento (KR) para modelar el mundo sus entidades las relaciones existentes entre ellas y mapear las expresiones del lenguaje con la ontología. @mrebollo Ontologías
  • 27. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Interpretación Definition (Interpretación semántica) Estructurando los símbolos que usamos los humanos en un lenguaje lógico y axiomático, las máquinas podrían concluir aproximadamente, por un proceso de inferencia, lo que una persona haría en circunstancias parecidas Para eso necesitamos una ontología: expresiones en un lenguaje de representación del conocimiento (KR) para modelar el mundo sus entidades las relaciones existentes entre ellas y mapear las expresiones del lenguaje con la ontología. @mrebollo Ontologías
  • 28. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Mapeo entre sintaxis y semántica Sintaxis Semántica simple zDLKFL StringConstant 12323 IntegerConstant IcountForLoop IntegerType Varible 4+3 Addition(IntegerType Variable, IntegerType Variable) ¬(x ∨ y) Negation( InclusiveOr( BooleanType Variable, BooleanTypeVariable)) @mrebollo Ontologías
  • 29. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Mapeo entre semántica simple y compleja Semántica simple Semántica compleja StringConstant { zDLKFL ∈ {a, b, c, . . . , ∗s∗}} IntegerConstant {12323} ∈ {1, 2, 3, . . . , n} IntegerType Varible X |X ∈ {1, 2, 3, . . . , n} Addition( [[Addition(4 ∈ {1, 2, 3, . . . , n}, IntegerType Variable, 3 ∈ {1, 2, 3, . . . , n}]] IntegerType Variable ) Negation( [[¬(X |X ∈ {t, f } ∨ Y |Y ∈ {t, f })]] InclusiveOr( BooleanType Variable, BooleanTypeVariable)) Con [[X ]] se denota el valor de verdad de la expresión X @mrebollo Ontologías
  • 30. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Uso (pragmática) Indica cómo se debe usar la semántica poco usada en lenguajes de programación (ej #pragma en C) cada vez de más importancia en la web semántica Pragmática en agentes inteligentes teoría de los speech acts: describe el uso de los mensajes para conseguir ciertos objetivos (informar, solicitar) tipos de diálogo (D. Walton & E: Krabbe) @mrebollo Ontologías
  • 31. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Uso (pragmática) Indica cómo se debe usar la semántica poco usada en lenguajes de programación (ej #pragma en C) cada vez de más importancia en la web semántica Pragmática en agentes inteligentes teoría de los speech acts: describe el uso de los mensajes para conseguir ciertos objetivos (informar, solicitar) tipos de diálogo (D. Walton & E: Krabbe) @mrebollo Ontologías
  • 32. Sintaxis Introducción Estructura Niveles de representación Semántica Representación conocimiento Uso Intercambio de mensajes entre agentes Nivel ej 1: solicita ejecución ej 2: acepta acción solic- acción itada 3) Uso Agente i solicita a agente Agente j acepta la ac- j una acción identificada ción order678 solicitada como order678 por agente i 2) Semán- Agente i solicita enviar el La acción solicitada se tica paquete package234 a la marca como de alta pri- localización 25 35 oridad 1) sintaxis (action ((action (agent-identifier (agent-identifier :name i) (deliver :name i) (deliver package234 (loc 25 package234 (loc 35))) 25 35)))(priority order678 high)) @mrebollo Ontologías
  • 33. Introducción Niveles de representación Representación conocimiento Contenidos 1 Introducción a las ontologías 2 Niveles de representación Sintaxis Estructura Semántica Uso 3 Representación del conocimiento @mrebollo Ontologías
  • 34. Introducción Niveles de representación Representación conocimiento Expresividad una ontología puede variar desde una taxonomía, un tesauro, un modelo conceptual hasta una teoría lógica la ingeniería de ontologías la caracteriza mediante un sistema axiomático. axiomas reglas de inferencia teoremas ⇒ teoría @mrebollo Ontologías
  • 35. Introducción Niveles de representación Representación conocimiento Tesauros vs. Ontologías @mrebollo Ontologías
  • 36. Introducción Niveles de representación Representación conocimiento Niveles de representación Nivel 1: Representación conocimiento Clase, relación, instancia, función, atributo, propiedad, restricción, axioma, regla. Nivel 2: Conceptos de la ontología Persona, localización, evento, padre, martillo, río, TransacciónFinanciera, coche, CompraDeCasa, etc. Nivel 3: Instancias de la ontología Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4 Picasso, etc. @mrebollo Ontologías
  • 37. Introducción Niveles de representación Representación conocimiento Niveles de representación Nivel 1: Representación conocimiento Clase, relación, instancia, función, atributo, propiedad, restricción, axioma, regla. Nivel 2: Conceptos de la ontología Persona, localización, evento, padre, martillo, río, TransacciónFinanciera, coche, CompraDeCasa, etc. Nivel 3: Instancias de la ontología Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4 Picasso, etc. @mrebollo Ontologías
  • 38. Introducción Niveles de representación Representación conocimiento Niveles de representación Nivel 1: Representación conocimiento Clase, relación, instancia, función, atributo, propiedad, restricción, axioma, regla. Nivel 2: Conceptos de la ontología Persona, localización, evento, padre, martillo, río, TransacciónFinanciera, coche, CompraDeCasa, etc. Nivel 3: Instancias de la ontología Harry X, Landsfor III, Persona62453, 1995-96 V-6, Citroën C4 Picasso, etc. @mrebollo Ontologías
  • 39. Introducción Niveles de representación Representación conocimiento Para saber más. . . N.F. Noy, D.L. McGuinness Desarrollo de Ontologías: Guía para crear tu primera ontología Standford University, 2005. OntoWeb Consortium A Survey on Ontology Tools OntoWeb IST Project Deliverable 1.3 @mrebollo Ontologías
  • 40. Introducción Niveles de representación Representación conocimiento Temas para posibles trabajos Revisión del estado del arte Estudiar las ontologías empleadas para la representación del conocimiento en agentes. Alineamiento ontológico Uno de las líneas de investigación abiertas consiste en el alineamiento ontológico: cómo dos entidades que emplean ontologías distintas pero compatibles son capaces de intercambiarlas y comunicarse entre sí. Revisión de herramientas Estudiar y comparar las herramientas disponibles para la construcción de ontologías. Algunas "históricas" como Ontolingua, Oiled y OntoEdit, y otras actuales como Protégé y Hozo. @mrebollo Ontologías