SlideShare una empresa de Scribd logo
1 de 25
ALINEACIÓN DE ONTOLOGÍAS
ONTOLOGÍA Thomas Gruber (Gruber, 1993) define a las ontologías, como “una especificación explicita de una conceptualización”. Una conceptualización es una abstracción, una vista simplificada del mundo que deseamos representar para un cierto propósito Borst (W.N. Borst, 1997) establece que las ontologías son definidas como “una especificación formal de una conceptualización compartida”.
ONTOLOGÍA ontologías ligeras: que incluyen conceptos, taxonomía de conceptos, relaciones entre conceptos y propiedades. ontologías pesadas: agregan axiomas y restricciones a las ontologías ligeras
DIFICULTADES EN CORRESPONDENCIA DE ONTOLOGÍAS Heterogeneidad sintáctica: Diferencias en el lenguaje usado para la representación de modelos. Heterogeneidad estructural: Diferencias en los tipos, y estructura de los elementos. Heterogeneidad semántica: Donde las mismas entidades del mundo real son representadas usando diferentes términos o viceversa. Heterogeneidad en modelos: diferencias en los modelos subyacentes (bases de datos, ontologías) o su representación (modelo relacional, orientado a objetos, lenguajes de ontologías RDF, OWL).
ALINEACIÓN DE ONTOLOGÍAS La interoperabilidad semántica puede ser tratada con una reconciliación ontológica, encontrando relaciones entre entidades que pertenecen a diferentes ontologías, a este proceso se le conoce como alineación de ontologías
ALINEACIÓN DE ONTOLOGÍAS Diversas estrategias de alineación han sido propuestas, estas técnicas se clasifican por medio de las características de las ontologías (etiquetas, estructuras, instancias, semántica), y usan diversas disciplinas como la estadística, aprendizaje automático o análisis de datos. También se pueden clasificar a nivel de elemento y a nivel de estructura
ALINEACIÓN DE ONTOLOGÍAS Nivel de elemento: técnicas basadas en cadenas, lenguaje, consideraciones lingüísticas, restricciones o re-usó de alineaciones. Estas consideran las etiquetas de los conceptos, sus definiciones, el lenguaje en el que las ontologías son expresadas, y cualquier posibilidad para reutilizar previos mapeos para derivar nuevos. Nivel de estructura: técnicas basadas en grafos, taxonomías, u otros modelos. Estas consideran la ubicación del concepto en la estructura de la ontología, y cómo las correspondencias entre los conceptos pueden contribuir a establecer otras correspondencias.
FALCON-AO (Jian, et al., 2005) Falcon-AO es una herramienta para alineación de ontologías que consiste en la integración de dos matchers LMO: basado en similitud lingüística (linguisticmatching),  GMO: matcher basado en similitud de grafos (graphmatching)
FALCON-AO (Jian, et al., 2005) ,[object Object],Falcon mide y valida la confiabilidad de sus resultados al analizar la comparabilidad estructural y lingüística de las dos ontologías que están siendo comparadas.
FALCON-AO
LMO (LinguisticMatchingOntology) Para obtener la similitud lingüística, LMO combina el enfoque basado en comparación léxica y un enfoque basado en análisis estadístico.  Para la similitud lingüística nombrada SS, se utilizó la Distancia de Levenshtein entre nombres de entidades y una función para capturar la similitud entre cadenas largas. Para el análisis estadístico se usó el modelo espacio vectorial (Vector SpaceModel). Este método se usa para ponderar cada entidad (clases, propiedades, e instancias) de una ontología respecto al resto de los elementos de sí misma, para después realizar la comparación con otra ontología.
LMO (LinguisticMatchingOntology) Una vez ponderada cada entidad, se construye una colección de documentos y sus vectores por cada ontología, finalmente se calcula la similitud (nombrada DS) entre documentos por medio del producto escalar entre vectores.  Cabe destacar, que previo a la extracción de las entidades de los vectores, se ejecuta un proceso de preparación, que consiste en: separación de palabras, stemming(reducir una palabra a su raíz) y eliminación de “stop words” (preposiciones). Finalmente los dos métodos para medir similitud lingüística son combinados linealmente, donde los coeficientes son experimentales y se le ha otorgado mayor peso a los resultados a la similitud DS: Similitud_linguistica = 0.8 DS + 0.2 SS
GMO (GraphMatchingOntology) La idea principal es medir la similitud entre dos entidades (de dos ontologías), considerando la acumulación de similitudes de sentencias involucradas (tripletas) GMO también toma en cuenta la acumulación de las similitudes de entidades vecinas respecto a las dos entidades que están siendo comparadas. GMO, acepta un conjunto de pares de entidades relacionadas, que son encontradas previamente por otros algoritmos de similitud (matching).  A la salida GMOproporciona parejas de entidades adicionales al comparar la similitud estructural.
GMO (GraphMatchingOntology) Un enfoque para evaluar los resultados proporcionados por GMO es la comparabilidad lingüística y estructural.  El enfoque de evaluación está basado en dos medidas: comparabilidad lingüística (LC): mide por medio del número de elementos de pares de entidades que hayan rebasado un umbral de similitud y del total de entidades en cada ontología comparabilidad estructural (SC): es determinada a través de las ocurrencias de las propiedades incorporadas usadas en las dos ontologías a ser alineadas. Finalmente un modelo vectorial define esta comparabilidad con la frecuencia de propiedades usadas en ambas ontologías, y el número de ocurrencias
FALCON-AO Falcon-AO se desempeña bien cuando las estructuras de las ontologías son muy similares entre sí o existe mucha similitud léxica entre las mismas.  También este sistema proporciona buenos resultados cuando las dos ontologías tienen poca similitud léxica pero alta similitud estructural. Si existe poco vocabulario comun y poca similitud estructural, Falcon dificilmente da buenos resultado. Hace uso de diccionarios lexicos para la alineacion. No tiene en cuenta axiomas o reglas logicas.
AgreementMaker(Sunna, et al., 2007) Esta arquitectura propone métodos automáticos que transforman en una estructura de grafos la jerarquía de conceptos de una ontología. maneja un enfoque multicapa, que consiste de 4 capas:  dos usan métodos automáticos,  una usa un método semiautomático,  y la otra es un método manual
AgreementMaker Primera capa: proceso de mapeo automático, compara el significado de cada concepto en la primera ontología con cada concepto de la segunda ontología segunda capa:es un proceso manual de mapeo conducido por un experto de dominio. Tercera capa: se ejecuta un proceso de mapeo semiautomático por contexto, en el cual los mapeos son deducidos al considerar mapeos establecidos previamente, trabajando desde las hojas del árbol ontológico cuarta capa: proceso automático de consolidación de mapeos, en el cual son resueltos los posibles conflictos semánticos de las capas anteriores, en esta capa el experto del dominio determina la importancia de las capas al asignar un nivel de prioridad a cada una.
AgreementMaker El enfoque semiautomático que se propone en AgreementMaker, involucra la intervención del usuario experto durante el proceso de alineación, lo cual contribuye en precisión al detectar las correspondencias semánticas.
RiMON(Li, et al., 2008) Aquí las estrategias usadas consisten en técnicas basadas en lingüística: Distancia de Levenshtein y statisticallearning También técnicas basadas en estructuras: propagación de similitud, propagación de propiedad a propiedad y propagación de concepto a propiedad
RiMON Inicialmente se examina la estructura de las ontologías y la similitud léxica entre conceptos, para determinar qué estrategias se utilizan en el proceso de alineación.  Si existe una alta similitud léxica entre los nombres, el sistema usará técnicas basadas en lingüística para encontrar las correspondencias entre conceptos Luego se aplican las estrategias de alineación seleccionadas por un experto
Similarityflooding (Melnik, et al., 2001) Técnica basada en modelos estructurales, este algoritmo es usado para establecer correspondencias en varios modelos o estructuras de datos recibe dos modelos de datos que después serán convertidos a grafos. “si dos grafos son similares entonces, también sus conceptos adyacentes en cierto grado también son similares”.
OLA alineación de ontologías (Euzenat, et al., 2004b) OLA transforma las ontologías OWL en estructuras basadas en grafos encontrando todas las relaciones entre entidades (e.g., clase, propiedad) y considera todas las características de las entidades (e.g., superclases, propiedades).  Estos grafos establecen las restricciones para calcular la similitud entre entidades de ontologías usando diversas medidas de similitud ponderadas, las cuales son combinadas de forma lineal.  Se consideran conjuntos de relaciones entre parejas de entidades, que dependen de correspondencias locales (entidad-relación-entidad).
CONTINUARA… GRACIAS

Más contenido relacionado

La actualidad más candente

Clases Objetos y Herencia
Clases Objetos y HerenciaClases Objetos y Herencia
Clases Objetos y HerenciaNestor Traña
 
Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)Fredy Nicolas Moreno Puerto
 
Fundamentos de la programación orientada a objetos
Fundamentos de la programación orientada a objetosFundamentos de la programación orientada a objetos
Fundamentos de la programación orientada a objetosMario Martinez Alvarez
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
1.1 elementos en el paradigma orientado a objetos
1.1 elementos en el paradigma orientado a objetos1.1 elementos en el paradigma orientado a objetos
1.1 elementos en el paradigma orientado a objetosCirino Silva tovar
 
Termino de programacion
Termino de programacionTermino de programacion
Termino de programacionJENNY GUAYLLA
 
Programación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinezProgramación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinezErnesto Miranda
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalJose Angel Rodriguez
 
Dce0 Introduccion Orientacion A Objetos2
Dce0 Introduccion Orientacion A Objetos2Dce0 Introduccion Orientacion A Objetos2
Dce0 Introduccion Orientacion A Objetos2Hector Gomez
 
Dce0 Introduccion Orientacion A Objetos
Dce0 Introduccion Orientacion A ObjetosDce0 Introduccion Orientacion A Objetos
Dce0 Introduccion Orientacion A ObjetosJuan Raul Vergara
 
D5E-E0: Introduccion a la programacion orientada a objetos
D5E-E0: Introduccion a la programacion orientada a objetosD5E-E0: Introduccion a la programacion orientada a objetos
D5E-E0: Introduccion a la programacion orientada a objetosEllyster
 
Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Maria Garcia
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a ObjetosNestor Traña
 

La actualidad más candente (20)

Clase y-objeto
Clase y-objetoClase y-objeto
Clase y-objeto
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Clases Objetos y Herencia
Clases Objetos y HerenciaClases Objetos y Herencia
Clases Objetos y Herencia
 
Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)Paradigma Programación Orientada a Objetos (POO)
Paradigma Programación Orientada a Objetos (POO)
 
Fundamentos de la programación orientada a objetos
Fundamentos de la programación orientada a objetosFundamentos de la programación orientada a objetos
Fundamentos de la programación orientada a objetos
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
1.1 elementos en el paradigma orientado a objetos
1.1 elementos en el paradigma orientado a objetos1.1 elementos en el paradigma orientado a objetos
1.1 elementos en el paradigma orientado a objetos
 
Termino de programacion
Termino de programacionTermino de programacion
Termino de programacion
 
Programación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinezProgramación orientado a objetos miranda burgos, armas martinez
Programación orientado a objetos miranda burgos, armas martinez
 
Introduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos originalIntroduccion al paradigma de la programacion orientado a objetos original
Introduccion al paradigma de la programacion orientado a objetos original
 
Dce0 Introduccion Orientacion A Objetos2
Dce0 Introduccion Orientacion A Objetos2Dce0 Introduccion Orientacion A Objetos2
Dce0 Introduccion Orientacion A Objetos2
 
Dce0 Introduccion Orientacion A Objetos
Dce0 Introduccion Orientacion A ObjetosDce0 Introduccion Orientacion A Objetos
Dce0 Introduccion Orientacion A Objetos
 
D5E-E0: Introduccion a la programacion orientada a objetos
D5E-E0: Introduccion a la programacion orientada a objetosD5E-E0: Introduccion a la programacion orientada a objetos
D5E-E0: Introduccion a la programacion orientada a objetos
 
Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)Conceptos básicos de programación orientada a objetos (poo)
Conceptos básicos de programación orientada a objetos (poo)
 
Paradigma Orientado a Objetos
Paradigma Orientado a ObjetosParadigma Orientado a Objetos
Paradigma Orientado a Objetos
 
UML
UMLUML
UML
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Interfaces
InterfacesInterfaces
Interfaces
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Entorno
EntornoEntorno
Entorno
 

Destacado

Destacado (13)

4 brass-family
4 brass-family4 brass-family
4 brass-family
 
Thematic area: Agricultural chemistry research
Thematic area: Agricultural chemistry researchThematic area: Agricultural chemistry research
Thematic area: Agricultural chemistry research
 
Dick Clark
Dick ClarkDick Clark
Dick Clark
 
Fund of design unit 1 module 1 format types
Fund of design unit 1 module 1 format types Fund of design unit 1 module 1 format types
Fund of design unit 1 module 1 format types
 
UTILIDADES REMESABLES DE LA INVERSIÓN EXTRANJERA
UTILIDADES REMESABLES  DE LA INVERSIÓN EXTRANJERAUTILIDADES REMESABLES  DE LA INVERSIÓN EXTRANJERA
UTILIDADES REMESABLES DE LA INVERSIÓN EXTRANJERA
 
CineHoyts
CineHoytsCineHoyts
CineHoyts
 
Top 25 Worst Connected Cities ACS 2014
Top 25 Worst Connected Cities ACS 2014Top 25 Worst Connected Cities ACS 2014
Top 25 Worst Connected Cities ACS 2014
 
Responsabilidad Social
Responsabilidad SocialResponsabilidad Social
Responsabilidad Social
 
2 orchestra-reading-comprehension b
2 orchestra-reading-comprehension b2 orchestra-reading-comprehension b
2 orchestra-reading-comprehension b
 
Indistar® Instructional team Self-Assessment Rubric
Indistar® Instructional team Self-Assessment RubricIndistar® Instructional team Self-Assessment Rubric
Indistar® Instructional team Self-Assessment Rubric
 
Aseptic Technique
Aseptic TechniqueAseptic Technique
Aseptic Technique
 
Abdul rahman cv
Abdul rahman cvAbdul rahman cv
Abdul rahman cv
 
Milagrost
MilagrostMilagrost
Milagrost
 

Similar a Presentacion aligment

Definición y concepto de uml
Definición y concepto de umlDefinición y concepto de uml
Definición y concepto de umlLuis Olascoaga
 
Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)María Lizárraga
 
La representación de los contenidos digitales: de los tesauros automáticos a...
La representación de los contenidos digitales: de los tesauros automáticos a...La representación de los contenidos digitales: de los tesauros automáticos a...
La representación de los contenidos digitales: de los tesauros automáticos a...calsi
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft wordmaribel allen
 
3 . Representación del conocimiento y razonamiento
3 . Representación del conocimiento y razonamiento3 . Representación del conocimiento y razonamiento
3 . Representación del conocimiento y razonamientoHumberto Chalate Jorge
 
El_genero_Manual_Escolar_de_Biologia_rel.docx
El_genero_Manual_Escolar_de_Biologia_rel.docxEl_genero_Manual_Escolar_de_Biologia_rel.docx
El_genero_Manual_Escolar_de_Biologia_rel.docxCristian Aravena
 
Historia de uml
Historia de umlHistoria de uml
Historia de umlCesar Yupa
 
Modelo para la evaluación de ontologías. Aplicación en Onto-Satcol
Modelo para la evaluación de ontologías. Aplicación en Onto-SatcolModelo para la evaluación de ontologías. Aplicación en Onto-Satcol
Modelo para la evaluación de ontologías. Aplicación en Onto-SatcolHugoChavez82
 
TIPOS DE TEXTO SEMANTICO
TIPOS DE TEXTO SEMANTICOTIPOS DE TEXTO SEMANTICO
TIPOS DE TEXTO SEMANTICOXxwarkingXx
 
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruchConceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruchJuan Osorio Baruch
 
trabajo de análisis de la sicologia
trabajo de análisis de la sicologiatrabajo de análisis de la sicologia
trabajo de análisis de la sicologiawalfrate
 

Similar a Presentacion aligment (20)

Ontologias con Bases de Datos
Ontologias con Bases de DatosOntologias con Bases de Datos
Ontologias con Bases de Datos
 
Definición y concepto de uml
Definición y concepto de umlDefinición y concepto de uml
Definición y concepto de uml
 
Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)Breve esbozo de gramática generativa (Principios y Parámetros)
Breve esbozo de gramática generativa (Principios y Parámetros)
 
Manual lab prolog
Manual lab prologManual lab prolog
Manual lab prolog
 
Psicologia de la lectura
Psicologia de la lecturaPsicologia de la lectura
Psicologia de la lectura
 
La representación de los contenidos digitales: de los tesauros automáticos a...
La representación de los contenidos digitales: de los tesauros automáticos a...La representación de los contenidos digitales: de los tesauros automáticos a...
La representación de los contenidos digitales: de los tesauros automáticos a...
 
Nuevo documento de microsoft word
Nuevo documento de microsoft wordNuevo documento de microsoft word
Nuevo documento de microsoft word
 
Teoría de Rol y Referencia
Teoría de Rol y ReferenciaTeoría de Rol y Referencia
Teoría de Rol y Referencia
 
3 . Representación del conocimiento y razonamiento
3 . Representación del conocimiento y razonamiento3 . Representación del conocimiento y razonamiento
3 . Representación del conocimiento y razonamiento
 
El_genero_Manual_Escolar_de_Biologia_rel.docx
El_genero_Manual_Escolar_de_Biologia_rel.docxEl_genero_Manual_Escolar_de_Biologia_rel.docx
El_genero_Manual_Escolar_de_Biologia_rel.docx
 
Historia de uml
Historia de umlHistoria de uml
Historia de uml
 
Modelo para la evaluación de ontologías. Aplicación en Onto-Satcol
Modelo para la evaluación de ontologías. Aplicación en Onto-SatcolModelo para la evaluación de ontologías. Aplicación en Onto-Satcol
Modelo para la evaluación de ontologías. Aplicación en Onto-Satcol
 
TIPOS DE TEXTO SEMANTICO
TIPOS DE TEXTO SEMANTICOTIPOS DE TEXTO SEMANTICO
TIPOS DE TEXTO SEMANTICO
 
Introduccion - Curso Ontologías
Introduccion - Curso OntologíasIntroduccion - Curso Ontologías
Introduccion - Curso Ontologías
 
Minería de Opiniones
Minería de OpinionesMinería de Opiniones
Minería de Opiniones
 
TECNICAS DE BUSQUEDA
TECNICAS DE BUSQUEDATECNICAS DE BUSQUEDA
TECNICAS DE BUSQUEDA
 
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruchConceptos y definiciones de poo. alumno.juan manuel osorio baruch
Conceptos y definiciones de poo. alumno.juan manuel osorio baruch
 
Ti036 Caso Práctico
Ti036 Caso PrácticoTi036 Caso Práctico
Ti036 Caso Práctico
 
trabajo de análisis de la sicologia
trabajo de análisis de la sicologiatrabajo de análisis de la sicologia
trabajo de análisis de la sicologia
 
020 algoritmos2
020 algoritmos2020 algoritmos2
020 algoritmos2
 

Último

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
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
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
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
 
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
 

Último (15)

Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
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
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
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
 
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
 

Presentacion aligment

  • 2. ONTOLOGÍA Thomas Gruber (Gruber, 1993) define a las ontologías, como “una especificación explicita de una conceptualización”. Una conceptualización es una abstracción, una vista simplificada del mundo que deseamos representar para un cierto propósito Borst (W.N. Borst, 1997) establece que las ontologías son definidas como “una especificación formal de una conceptualización compartida”.
  • 3. ONTOLOGÍA ontologías ligeras: que incluyen conceptos, taxonomía de conceptos, relaciones entre conceptos y propiedades. ontologías pesadas: agregan axiomas y restricciones a las ontologías ligeras
  • 4. DIFICULTADES EN CORRESPONDENCIA DE ONTOLOGÍAS Heterogeneidad sintáctica: Diferencias en el lenguaje usado para la representación de modelos. Heterogeneidad estructural: Diferencias en los tipos, y estructura de los elementos. Heterogeneidad semántica: Donde las mismas entidades del mundo real son representadas usando diferentes términos o viceversa. Heterogeneidad en modelos: diferencias en los modelos subyacentes (bases de datos, ontologías) o su representación (modelo relacional, orientado a objetos, lenguajes de ontologías RDF, OWL).
  • 5. ALINEACIÓN DE ONTOLOGÍAS La interoperabilidad semántica puede ser tratada con una reconciliación ontológica, encontrando relaciones entre entidades que pertenecen a diferentes ontologías, a este proceso se le conoce como alineación de ontologías
  • 6. ALINEACIÓN DE ONTOLOGÍAS Diversas estrategias de alineación han sido propuestas, estas técnicas se clasifican por medio de las características de las ontologías (etiquetas, estructuras, instancias, semántica), y usan diversas disciplinas como la estadística, aprendizaje automático o análisis de datos. También se pueden clasificar a nivel de elemento y a nivel de estructura
  • 7. ALINEACIÓN DE ONTOLOGÍAS Nivel de elemento: técnicas basadas en cadenas, lenguaje, consideraciones lingüísticas, restricciones o re-usó de alineaciones. Estas consideran las etiquetas de los conceptos, sus definiciones, el lenguaje en el que las ontologías son expresadas, y cualquier posibilidad para reutilizar previos mapeos para derivar nuevos. Nivel de estructura: técnicas basadas en grafos, taxonomías, u otros modelos. Estas consideran la ubicación del concepto en la estructura de la ontología, y cómo las correspondencias entre los conceptos pueden contribuir a establecer otras correspondencias.
  • 8. FALCON-AO (Jian, et al., 2005) Falcon-AO es una herramienta para alineación de ontologías que consiste en la integración de dos matchers LMO: basado en similitud lingüística (linguisticmatching), GMO: matcher basado en similitud de grafos (graphmatching)
  • 9.
  • 11. LMO (LinguisticMatchingOntology) Para obtener la similitud lingüística, LMO combina el enfoque basado en comparación léxica y un enfoque basado en análisis estadístico. Para la similitud lingüística nombrada SS, se utilizó la Distancia de Levenshtein entre nombres de entidades y una función para capturar la similitud entre cadenas largas. Para el análisis estadístico se usó el modelo espacio vectorial (Vector SpaceModel). Este método se usa para ponderar cada entidad (clases, propiedades, e instancias) de una ontología respecto al resto de los elementos de sí misma, para después realizar la comparación con otra ontología.
  • 12. LMO (LinguisticMatchingOntology) Una vez ponderada cada entidad, se construye una colección de documentos y sus vectores por cada ontología, finalmente se calcula la similitud (nombrada DS) entre documentos por medio del producto escalar entre vectores. Cabe destacar, que previo a la extracción de las entidades de los vectores, se ejecuta un proceso de preparación, que consiste en: separación de palabras, stemming(reducir una palabra a su raíz) y eliminación de “stop words” (preposiciones). Finalmente los dos métodos para medir similitud lingüística son combinados linealmente, donde los coeficientes son experimentales y se le ha otorgado mayor peso a los resultados a la similitud DS: Similitud_linguistica = 0.8 DS + 0.2 SS
  • 13. GMO (GraphMatchingOntology) La idea principal es medir la similitud entre dos entidades (de dos ontologías), considerando la acumulación de similitudes de sentencias involucradas (tripletas) GMO también toma en cuenta la acumulación de las similitudes de entidades vecinas respecto a las dos entidades que están siendo comparadas. GMO, acepta un conjunto de pares de entidades relacionadas, que son encontradas previamente por otros algoritmos de similitud (matching). A la salida GMOproporciona parejas de entidades adicionales al comparar la similitud estructural.
  • 14. GMO (GraphMatchingOntology) Un enfoque para evaluar los resultados proporcionados por GMO es la comparabilidad lingüística y estructural. El enfoque de evaluación está basado en dos medidas: comparabilidad lingüística (LC): mide por medio del número de elementos de pares de entidades que hayan rebasado un umbral de similitud y del total de entidades en cada ontología comparabilidad estructural (SC): es determinada a través de las ocurrencias de las propiedades incorporadas usadas en las dos ontologías a ser alineadas. Finalmente un modelo vectorial define esta comparabilidad con la frecuencia de propiedades usadas en ambas ontologías, y el número de ocurrencias
  • 15. FALCON-AO Falcon-AO se desempeña bien cuando las estructuras de las ontologías son muy similares entre sí o existe mucha similitud léxica entre las mismas. También este sistema proporciona buenos resultados cuando las dos ontologías tienen poca similitud léxica pero alta similitud estructural. Si existe poco vocabulario comun y poca similitud estructural, Falcon dificilmente da buenos resultado. Hace uso de diccionarios lexicos para la alineacion. No tiene en cuenta axiomas o reglas logicas.
  • 16. AgreementMaker(Sunna, et al., 2007) Esta arquitectura propone métodos automáticos que transforman en una estructura de grafos la jerarquía de conceptos de una ontología. maneja un enfoque multicapa, que consiste de 4 capas: dos usan métodos automáticos, una usa un método semiautomático, y la otra es un método manual
  • 17.
  • 18. AgreementMaker Primera capa: proceso de mapeo automático, compara el significado de cada concepto en la primera ontología con cada concepto de la segunda ontología segunda capa:es un proceso manual de mapeo conducido por un experto de dominio. Tercera capa: se ejecuta un proceso de mapeo semiautomático por contexto, en el cual los mapeos son deducidos al considerar mapeos establecidos previamente, trabajando desde las hojas del árbol ontológico cuarta capa: proceso automático de consolidación de mapeos, en el cual son resueltos los posibles conflictos semánticos de las capas anteriores, en esta capa el experto del dominio determina la importancia de las capas al asignar un nivel de prioridad a cada una.
  • 19. AgreementMaker El enfoque semiautomático que se propone en AgreementMaker, involucra la intervención del usuario experto durante el proceso de alineación, lo cual contribuye en precisión al detectar las correspondencias semánticas.
  • 20.
  • 21. RiMON(Li, et al., 2008) Aquí las estrategias usadas consisten en técnicas basadas en lingüística: Distancia de Levenshtein y statisticallearning También técnicas basadas en estructuras: propagación de similitud, propagación de propiedad a propiedad y propagación de concepto a propiedad
  • 22. RiMON Inicialmente se examina la estructura de las ontologías y la similitud léxica entre conceptos, para determinar qué estrategias se utilizan en el proceso de alineación. Si existe una alta similitud léxica entre los nombres, el sistema usará técnicas basadas en lingüística para encontrar las correspondencias entre conceptos Luego se aplican las estrategias de alineación seleccionadas por un experto
  • 23. Similarityflooding (Melnik, et al., 2001) Técnica basada en modelos estructurales, este algoritmo es usado para establecer correspondencias en varios modelos o estructuras de datos recibe dos modelos de datos que después serán convertidos a grafos. “si dos grafos son similares entonces, también sus conceptos adyacentes en cierto grado también son similares”.
  • 24. OLA alineación de ontologías (Euzenat, et al., 2004b) OLA transforma las ontologías OWL en estructuras basadas en grafos encontrando todas las relaciones entre entidades (e.g., clase, propiedad) y considera todas las características de las entidades (e.g., superclases, propiedades). Estos grafos establecen las restricciones para calcular la similitud entre entidades de ontologías usando diversas medidas de similitud ponderadas, las cuales son combinadas de forma lineal. Se consideran conjuntos de relaciones entre parejas de entidades, que dependen de correspondencias locales (entidad-relación-entidad).