Diseñando Bases de Datos Difusas

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

Estudio sobre la aplicación del comercio electrónico B2B en las PYMES españolas 2003 Resumen.
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
ULTRASONDO EN RODILLA MENISCOS Y LIGAMENTOS
Respuestas Jack y la mata de frijoles /60. 1.vivía 2.estaba 3.estaba 4.era 5.llamaba 6.gustaba 7.comía 8.dormía 9.gustaba 10.llamó 11.dijo 12.había 13.quería.
Los números del 0 al cero uno dos tres cuatro cinco 6 7 8
Noviembre 2007Estudio Rostros de Noticias 2007Collect-GfKWikén Estudio Rostros de Noticias de la TV Chilena Desarrollados para Revista Wikén El Mercurio.
Universidad San Martín de Porres
Seminario El Futuro del Seguro de Vida
1 LA UTILIZACION DE LAS TIC EN LAS MICROEMPRESAS GALLEGAS. AÑO mayo 2005.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO de Junio de 2005.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
AYUDA A LA FUNCIÓN DOCENTE Internet
TEMA 5.- 1ª PARTE. EL A.O. Y SUS APLICACIONES
TEMA 2 MÚLTIPLOS Y DIVISORES
02- Plan Organización Docente v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
01- OFERTA FORMATIVA v.2 Noviembre 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Aladdín-respuestas 1.Vivía 2.Era 3.Amaba 4.Quería 5.Gustaban 6.Se sentía 7.Salía 8.Tenía 9.Decidió 10.escapó 11. Se vistió 12. Conoció 13. Vio 14. Pensó
Respuestas Buscando a Nemo.
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
SIMATICA V2.0. Automatización de Viviendas con Simatic S7-200
Objetivo: Los estudiantes van a usar vocabulario del desayuno para comprender un cuento. Práctica: 1. ¿Te gusta comer? 2. ¿Te gusta beber Mt. Dew.
Mulán /75 puntos. 1.Querían 2.Gustaban 3.Escuchó 4.Dijo 5.Tenía 6.Ayudaron 7.Maquillaron 8.Arreglaron 9.Dio 10.Estaba 11.Iba 12.Quería 13.Salió 14.Gritó
1 XML Extensible Markup Language HTML HyperText Markup Language normas06_01.xml.
William Shakespeare ( greg.), fue un dramaturgo, poeta y actor inglés. Conocido en ocasiones como el Bardo de Avon (o.
1. Apoyo exterior sobre ala inferior de viga de acero
1 Reporte Componente Impacto Por Orden Territorial Por Departamento No Disponible ND *Los indicadores para el año 2008 no fueron calculados.
DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADISTICA5 Libertad y Orden DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADISTICA CENSO GENERAL 2005 REPÚBLICA.
Autodesk Civil 3D 2007 Essentials
Phone2Wave-Server Manual de Operación.
TELEFONÍA IP.
Repaso del capítulo Primer Paso
Parte 3. Descripción del código de una función 1.
Vocabulario querer comerlo -paja por supuesto - madera
-Presentación- Estudio de la Mujer
FUNCIONES DE UNA VARIABLE REAL
Calendario 2008 Imágenes variadas Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2008.
¿Qué te gusta hacer? Unit 3: Vocabulario.
EL OSO APRENDIZ Y SUS AMIGOS
EL COMERCIO TEXTIL EN CIFRAS Séptima Edición - Cifras y Datos correspondientes al ejercicio Un Triple Compromiso: Con el Sector. Con la Economía.
Computacion Inteligente
1 PROYECTO DE PRESUPUESTO DE EGRESOS DE LA FEDERACION 2002 COORDINACIÓN DE POLITICA ECONOMICA GP-PRD.
Hacer click Hacer click en cualquiera de estos links.
Modelo de Evaluación Institucional
Clasificación de los indicadores por categoría
Indicadores CNEP Escuela
Ecuaciones Cuadráticas
3 Enero 2010 PERÚ: IV CENSO NACIONAL ECONÓMICO, APURÍMAC.
¡Primero mira fijo a la bruja!
Fundamentos de Lógica Difusa (Fuzzy)
¿Qué es un conjunto? Un conjunto es una colección de objetos considerada como un todo. Los objetos de un conjunto son llamados elementos o miembros del.
Índice Empresa 2-4 Signos de Identidad 5-12 Versiones Permitidas 13-23
CULENDARIO 2007 Para los Patanes.
Un ejemplo de agrupación de datos Problema 1 del capítulo 2 del libro de texto.
Quetzalpapalotl Quetzalpapalotl – Gevederde Slang, vlindergod.
0 1 ¿Qué hora es? By: Craig Tillmann Revised by: Malinda Seger Coppell High School Coppell, TX.
POLÍTICAS MACROECONÓMICAS Econ. SEGUNDO A. CALLE RUIZ Ms. Sc. C. D.
MSc. Lucía Osuna Wendehake
Calendario 2009 “Imágenes variadas” Venezuela Elaborado por: MSc. Lucía Osuna Wendehake psicopedagogiaconlucia.com Enero 2009.
Realimentacion de la salida
Vocabulario: (Los números)
Los Numeros.
FACULTAD DE DERECHO PROTAGONISTAS PROMOCIÓN aniversario
Manual de Procedimientos Procedimiento de ejecución del programa de
1 8 de febrero del Chapter 5 Encoding 3 Figure 5-1 Different Conversion Schemes.
Herramienta FRAX Expositor: Boris Inturias.
FUNDAMENTOS DE CALIDAD EN LA GESTIÓN PÚBLICA
Transcripción de la presentación:

Diseñando Bases de Datos Difusas Doctora: Angélica Urrutia Sepúlveda Universidad Católica del Maule Talca Chile

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Introducción Las Bases de Datos Relacionales (BDR) gestionan datos precisos o clásicos. Ejemplo Edad = 30 años. Las Bases de Datos Relacionales Difusas (BDRD) gestionan además, datos imprecisos o difusos. Ejemplo Persona “joven”.

Introducción Existe información incompleta, imprecisa, vaga, ... (Motro, 1995). Existe restricción en la lógica clásica al ser bivaluada. La cual se extiende con la lógica difusa (Zadeh , 1965).

Introducción Metodología de diseño de bases de datos Urrutia (2003) Conceptual FuzzyEER Medina (1994) Diseño Lógico Grefed Galindo (1999) Implementación FSQL

Introducción : FuzzyEER Selección de las notaciones a extender en ER/ERR Selección de los conceptos de la teoría de conjuntos difusos a partir del FSQL Se construye el modelo FuzzyEER Se valida con usuarios FuzzzEER y FuzzyCASE Se construye la herramienta FuzzyCASE

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Estado del Arte: Grado de Pertenencia A (u) se denomina grado de pertenencia del elemento u al conjunto difuso A. A (u) = 0, indica que u no pertenece en absoluto al conjunto difuso A. A (u) = 1, indica que u pertenece totalmente al conjunto difuso A.

Estado del Arte: Grado de Similitud A (u,v) se denomina grado de similitud de los elementos u,v en conjunto difuso A. A (u,v) = 0, indica que u,v son “totalmente diferentes”. A (u,v) = 1, indica que u,v son “totalmente parecidos” .

Estado del Arte: Conjunto Difuso Etiqueta Lingüística: Los datos expresados de esta forma hacen referencia a un conjunto impreciso, que lleva asociado una distribución de posibilidad en representación trapezoidal

Estado del Arte: Bases de datos difusas Medina (1994) GREFED modelo de bases de datos difusas generalizado Umano-Fukami (referencia ordenado) Prade –Testemale (referencial no ordenado) FIRST

Estado del Arte: Bases de datos difusas Medina (1994) y Galindo (1999) Valores Tipo 1, Tipo 2 y Tipo 3 Grado en cada valor Grado en toda la instancia Grado de un conjunto de valores Grado de cumplimiento Grado de incertidumbre Grado de posibilidad Grado de importancia

Estado del Arte: Modelo conceptual difuso Modelo de Yasici y Merdan (1996)

Estado del Arte: Chen (1998) Modelo de Chen (1998)

Estado del Arte: Modelo de Ma et al. (2001)

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Propuesta del Modelo FuzzyEER Extensión del modelo conceptual ER/EER De Miguel et al. (1999) y Elmasri y Navathe (2001) Incorporación de: Tipos de Atributos difusos, grados en cada valor de atributos, grado de un conjunto de valores, cuantificadores difusos en restricciones... Medina (1994) y Galindo (1999)

Propuesta del Modelo FuzzyEER Atributo difuso Atributos difusos simple, compuesto, derivado, múltivaluado y compuestos Grado difuso asociado a un atributo Grado asociado a los valores de diversos atributos Tipo de entidad difusa Entidad débil difusa Interrelación difusa Restricción de participación difusa Restricción de tipo de correspondencia Restricción usando la notación (min, max) difusa Restricción de completitud difusa Restricción de cardinalidad difusa con notación (min,max) en una especialización solapada Especialización disjunta difusa Especialización solapada difusa Tipos de atributos difusos en especializaciones Agregación difusa Grado difuso en las especializaciones difusas Restricción de participación difusa en una o más superclases Restricción de completitud difusa en una categoría de un tipo de unión Una restricción de participación difusa en una o más superclases Restricción de completitud difusa en una subclase compartida

Sobre un referencial ordenado Distribución de posibilidad Estado del Arte: Bases de datos difusas Datos precisos Datos imprecisos Sobre un referencial ordenado Distribución de posibilidad Etiquetas lingüísticas Intervalos de posibilidad Sobre un referencial no ordenado Escalares simples Distribución de posibilidad sobre escalares UNKNOW UNDEFINED NULL

Propuesta del Modelo FuzzyEER Datos Precisos Clásicos Datos Imprecisos Tipo 1 (T1) Crisp Tipo 2 (T2): A (u) Tipo 3 (T3): A (u,v)

Propuesta del Modelo FuzzyEER Atributos Difusos Simple, Compuesto, Derivado Atributos Difusos Tipo 1, Tipo 2, Tipo 3 y Tipo 4

Propuesta del Modelo FuzzyEER Atributos difusos Tipo 1, Tipo2, tipo 3 y Tipo 4 Atributos difusos simples, compuesto, derivado

Propuesta del Modelo FuzzyEER Tipos de grados difusos en atributos clásicos y atributos difusos G0 Grado de pertenencia G1 Grado de Complimiento G2 Grado de incertidumbre G3 Grado de Posibilidada G4 Grado de importancia

Propuesta del Modelo FuzzyEER Entidad difusa Interrelación difusa

Propuesta del Modelo FuzzyEER Cuantificadores difusos Si Q es absoluto, el valor  es el número de elementos que cumplen cierta condición. Si Q es relativo,  es la división del número de elementos que cumplen cierta condición entre el número total de elementos existentes.

Propuesta del Modelo FuzzyEER Cuantificadores difusos  (a elementos que cumplen la condición y b elementos existentes):  a si Q = Qabs  a/b si Q = Qrel

Propuesta del Modelo FuzzyEER Retricción de participación difusa Retricción de razon de cardinalidad con notación (min,max)

Propuesta del Modelo FuzzyEER Especializaciones de completitud difusa, con notación (min,max)

Propuesta del Modelo FuzzyEER Especializaciones disjunta o solapada difusa Especialización solapada

Propuesta del Modelo FuzzyEER Categorías difusas Subclases Compartidas difusas

Propuesta del Modelo FuzzyEER Especializaciones por atributo difuso

Propuesta del Modelo FuzzyEER Grados en la agregación de entidades Grados de agregación en los atributos de una entidad

Propuesta del Modelo FuzzyEER Grados en la especialización

Propuesta del Modelo FuzzyEER Otras propuestas

Propuesta del Modelo FuzzyEER Comparación de FuzzyEER con otros modelos difusos

Propuesta del Modelo FuzzyEER Comparación de atributos difusos

Propuesta del Modelo FuzzyEER Resumen Modelo FuzzyEER 8 Tipos de Atributos Difusos Otras 5 Grados Difusos Restricciones Difusas 18 Notaciones 21 Definiciones Herramienta FuzzyCASE

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Validación del Modelo FuzzyEER Agencia Inmobiliaria (Granada, España) Control de la calidad del papel (Talca, Chile)

Validación del Modelo FuzzyEER Modelo ER/EER de Agencia Inmobiliaria

Validación del Modelo FuzzyEER Modelo FuzzyEER de Agencia Inmobiliaria

Propuesta del Modelo FuzzyEER T3: Estado T2: Antiguedad

Validación del Modelo FuzzyEER Modelo ER/EER del Control de Calidad del Papel

Validación del Modelo FuzzyEER Modelo FuzzyEER del Control de Calidad del Papel

Ejemplo: Grados Difusos Grado de un conjunto de valores Empleado {DNI, oficio, experiencia, habilidad} “grado de experiencia”

Ejemplo: Grados Difusos Ejemplo de una entidad empleado. Se define un atributo correspondiente al total de horas trabajadas que asignaría cierto grado de pertenencia a la entidad para cada empleado es: Q(x) = min (1, n°horas trabajadas/ n°mínimo de horas para la pertenencia total)

Ejemplos: Grados Difusos

Validación del Modelo FuzzyEER Importancia de contar con una notación de Tipo de atributo difuso en la especialización Importancia de definir de atributos T1 Importancia de definir atributos T2, T3 y T4 siendo de gran utilidad para los usuarios. Identificar y modelar cuantificadores difusos, restricciones, especializaciones, categorías,... La posibilidad de representar información que con un modelo EER no es posible.

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Herramienta FuzzyCASE Construida en Visual Basic para window

Herramienta FuzzyCASE Uso de la herramienta FuzzyCASE

Herramienta FuzzyCASE Opción interrelación en FuzzyCASE

Herramienta FuzzyCASE Opción especialización por tipo de atributo difuso en FuzzyCASE

Herramienta FuzzyCASE La herramienta FuzzyCASE fue utilizada en un curso de “Modelos de datos difusos” del programa de Magister en La Paz Bolivia, Santiago de Chile, Arequipa Peru...

INDICE Introducción Estado del Arte Propuesta del modelo FuzzyEER Validación de modelo FuzzyEER Herramienta FuzzyCASE Conclusiones Líneas futuras

Conclusiones I Con respecto a las tecnologías de bases de datos La teoría de conjuntos difusos permite tratar la incertidumbre en las bases de datos. Ninguno de los modelos estudiados ofrece todas las componentes al un diseño de bases de datos en forma integrada.

Conclusiones II Con respecto a modelos conceptuales para bases de datos Existen en la actualidad algunos modelos de datos que tratan grados y algunos tipos de datos imprecisos. Ninguno ofrece todas las componentes al modelo de una forma integrada como lo hace FuzzyEER.

Conclusiones III Con respecto a la extensión del modelado de incertidumbre Se puede incorporar diferentes tipos de atributos difusos con referencial ordenado y no ordenado. Se pueden representar distintos tipo de grados con distinto significado en los atributos. Se puede flexibilizar las restricciones usando cuantificadores difusos.

Conclusiones: Contrastación de resultados Libro Galindo J., Urrrutia A. y Piattini M. (2006): “Fuzzy Databases:Modeling, Desing and Implementation”, Idea Group Publishing Hershey, USA. Capítulo de libro Galindo J., Urrrutia A. y Piattini M. (2003): “Fuzzy Extensions to EER Specializations”. Ideas Group Publishing Hershey, USA.

Conclusiones: Contrastación de resultados Publicaciones en revistas Galindo J., Urrutia A., Carrasco R., Piattini M.,  "Relaxing Constraints in Enhanced Entity-Relationship Models Using Fuzzy Quantifiers". IEEE Transactions on Fuzzy Systems. Urrutia A., Galindo J., Jiménez L. (2002): “Extensión del Modelo Conceptual EER para Representar Tipos de Datos Difusos”. I+D Computación, Noviembre de 2002, Volumen 1, número 2, (México). Urrutia A. (2002): “Implementación de Bases de Datos Difusas: un Caso de Control de la Calidad del Papel”. Revista electrónica Gerencia Tecnología Informática AEDO, Noviembre, Volumen 1, número 1. Colombia. Urrutia A., Galindo J. (2001): “Notación para Datos con Imprecisión en un Modelo Conceptual Difuso”. Revista UCMaule, diciembre N° 27, (Chile). pp. 39-48.

Proyectos de Investigación Área de bases de datos de la Red Iberoamericana de Tecnologías del Software para la década del 2000 RITOS 2 red VII.J en el subprograma VII de la organización Iberoamericana CYTED. Proyecto I+D: “Soft Data Server: Modelo de Servidor de Bases de Datos Objeto-Relacional basado en Soft Computing”, CICYT N° TIC2002-00480. Entidad financiadora: Proyectos I+D del Ministerio de Educación y Ciencia. Investigador principal: Dr. Juan Miguel Medina R., como investigadora invitada Angélica Urrutia. Proyecto interno UCM (2006-2007)

Líneas abiertas. Modelos de datos difusos Metodología Extensión UML Extensión de la herramienta Extensión OLAP

“Nunca he podido contentarme con la lógica de lo blanco y de lo negro, con la lógica de dos únicos valores contrapuestos. Me parece insuficiente. Si una cosa no es negra, evidentemente puede ser blanca, pero igualmente puede ser de un montón de colores”   Boris Vian (escritor y músico francés. 1920-1959)

Diseñando Bases de Datos Difusas Doctora: Angélica Urrutia Sepúlveda