Fernando Berzal Galiano

Proyectos de investigación

Modelado de conceptos semánticos para la caracterización de imágenes digitales:
Aplicación a la descripción linguística y recuperación de información visual

Entidad financiadora Ministerio de Ciencia e Innovación - Plan Nacional de I+D+i TIN2009-08296
Duración 2010 - 2012
Investigador responsable Daniel Sánchez Fernández
Entidades participantes
  • Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Granada
  • Departamento de Lenguajes y Sistemas Informáticos de la Universidad de Granada
  • Representación y manipulación de objetos imperfectos en problemas de integración de datos:
    Una aplicación a los almacenes de objetos de aprendizaje

    Entidad financiadora Junta de Andalucía P07-TIC-03175
    Duración 2008 - 2011
    Investigador responsable Nicolás Marín Ruiz
    Entidades participantes
  • Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Granada
  • ...
  • Detección de anomalías y subgrupos en bases de datos:
    Aplicación a la experimentación científica

    Entidad financiadora Ministerio de Educación y Ciencia - Plan Nacional de I+D+i TIN2006-07262
    Duración 2007 - 2009
    Investigador responsable Juan Carlos Cubero Talavera
    Entidades participantes
  • Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Granada
  • Departamento de Economía y Empresa (Estadística) de la Universidad de Castilla La Mancha
  • Unidad de Investigación del Hospital Virgen de las Nieves (Granada)
  • Grupos de Neurociencia de las Universidades de Murcia y Almería
  • Gestión semántica de datos documentales mediante técnicas de Soft Computing:
    Aplicación al control de autoridades

    Entidad financiadora Junta de Andalucía - Plan Andaluz de Investigación
    Proyecto de Excelencia I+D P06-TIC-01433
    Duración 2007 - 2010
    Investigador responsable María Amparo Vila Miranda
    Entidades participantes
  • Universidad de Granada
  • MINDAT-PLUS:
    MINeria de DATos Para Los USuarios en diferentes áreas de aplicación

    Entidad financiadora Junta de Andalucía - Proyecto de Excelencia P05-TIC-00531
    Duración Marzo 2006 - Febrero 2009
    Investigador responsable Francisco Herrera Triguero
    Entidades participantes 10 Grupos de investigación de 7 Universidades Andaluzas (UGR, UMA, US, UH, UA, UJ y UCO)

    Fusión de Información y Conocimiento
    en el Ámbito Hospitalario y de Urgencias Médicas

    Entidad financiadora Ministerio de Ciencia y Tecnología
    Programa Nacional de Tecnologías de la Información y las Comunicaciones
  • Proyecto FIT-070000-2001-792 (del 1/1/2001 al 31/12/2001)
  • Proyecto FIT-070000-2003-961 (del 1/1/2003 al 31/12/2003)
    Proyecto europeo Eureka #2235 IKF (Intelligent Knowledge Fusion).
  • Duración 2001, 2003
    Investigador responsable Juan Carlos Cubero Talavera
    Entidades participantes
  • Universidad de Granada
  • Empresa Pública de Emergencias Sanitarias
  • Hospital Clínico San Cecilio
  • Soft Data Server:
    Modelo de servidor de bases de datos objeto-relacionales basado en soft computing

    Entidad financiadora Ministerio de Ciencia y Tecnología
    Programa Nacional de Tecnologías de la Información y las Comunicaciones
    Proyecto CYCIT TIC2002-00480
    Duración Desde el 1 de diciembre 2002 hasta el 30 de noviembre de 2005
    Investigador responsable Juan Miguel Medina Rodríguez
    Entidades participantes
  • Universidad de Granada
  • Sistema Inteligente para la Toma de Decisiones
    en el entorno Agrícola del Sudeste Español

    Entidad financiadora Unión Europea
    Proyectos de I+D del Programa FEDER
    Proyecto FEDER 1FD97-0255-C03-02
    Duración Desde diciembre de 1998 hasta diciembre de 2001
    Investigador responsable María Amparo Vila Miranda
    Entidades participantes
  • Universidad de Granada
  •  

    Proyectos de Investigación Tutelada

    Identificación de Patrones Frecuentes en Árboles

    Alumna Aída Ángela Jiménez Moscoso del Prado
    Codirectores Fernando Berzal Galiano
    Juan Carlos Cubero Talavera
    Programa Máster en Soft Computing y Sistemas Inteligentes
    Departamento de Ciencias de la Computación e Inteligencia Artificial
    Universidad de Granada
    Convocatoria Diciembre de 2007

    Modelos Sensibles a la Complejidad por Clase

    Alumno José Luis Polo García
    Codirectores Juan Carlos Cubero Talavera
    Fernando Berzal Galiano
    Programa Máster en Soft Computing y Sistemas Inteligentes
    Departamento de Ciencias de la Computación e Inteligencia Artificial
    Universidad de Granada
    Convocatoria Diciembre de 2007

    Analysis of Train Traffic Flow Using Non-Supervised Data Mining Techniques

    Alumno Adris Mohamed Abd El Azim
    Codirectores Fernando Berzal Galiano
    Francisco Javier Calvo Poyo
    Programa Máster en Soft Computing y Sistemas Inteligentes
    Departamento de Ciencias de la Computación e Inteligencia Artificial
    Universidad de Granada
    Convocatoria Septiembre de 2010

    Especificación de Lenguajes basada en Metamodelos

    Alumno Luis Quesada Torres
    Codirectores Fernando Berzal Galiano
    Juan Carlos Cubero Talavera
    Programa Máster en Soft Computing y Sistemas Inteligentes
    Departamento de Ciencias de la Computación e Inteligencia Artificial
    Universidad de Granada
    Convocatoria Diciembre de 2010

     

    Proyectos de Fin de Carrera

    MDSD [Model-Driven Software Development]
    Construcción de un generador de aplicaciones

    Alumnos Julián Garrido Sánchez
    Mª Ángeles Martos García
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Junio de 2006
    Calificación final 10 (Matrícula de Honor)

    Workshop Manager
    Un sistema de gestión para reuniones y publicaciones científicas

    Alumna Mª Paz Bejerano Espigares
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Junio de 2006
    Calificación final 10 (Sobresaliente)

    Construcción de una plataforma para el uso de técnicas de Data Mining

    Alumnas Aída Ángela Jiménez Moscoso del Prado
    Laura Martín Fernández
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Septiembre de 2006
    Calificación final 10 (Sobresaliente)

    Construcción de una plataforma para el análisis de software

    Alumno Jesús Alberto Garrido Alcázar
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Septiembre de 2006
    Calificación final 10 (Sobresaliente)

    Desarrollo de una herramienta para el diseño y la refactorización de bases de datos relacionales

    Alumno Joaquín Martos Pérez
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Diciembre de 2006
    Calificación final 7 (Notable)

    JSimil: Detector de similitudes en programas escritos en Java

    Alumno Luis Quesada Torres
    Tutores Juan Carlos Cubero Talavera
    Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Junio de 2009
    Calificación final 9.5 (Sobresaliente)

    Diseño e implementación de un wiki semiestructurado

    Alumno Sergio Roncero Brioso
    Tutor Fernando Berzal Galiano
    Plan de Estudios Ingeniería Informática
    Universidad de Granada
    Convocatoria Septiembre de 2010
    Calificación final 9.5 (Sobresaliente)

     

    Proyectos de Innovación Docente

    AIPO: Aula Interactiva para las Prácticas con Ordenador

    Código 04-02-19
    Entidad financiadora Vicerrectorado de Planificación, Calidad y Evaluación Docente
    Universidad de Granada
    Duración 2004 - 2005
    Responsable Ignacio Requena Ramos
    Participantes
  • Berzal Galiano, Fernando (CCIA)
  • Blanco Morón, Armando (CCIA)
  • Delgado Calvo-Flores, Miguel (CCIA)
  • González Rodelas, Pedro (Matemática Aplicada)
  • Martínez Baena, Javier (CCIA)
  • Pegalajar Cuellar, Manuel (CCIA)
  • AIPO-II: Aula Interactiva para las Prácticas con Ordenador II

    Código 05-03-23
    Entidad financiadora Vicerrectorado de Planificación, Calidad y Evaluación Docente
    Universidad de Granada
    Duración 2006 - 2007
    Responsable Ignacio Requena Ramos
    Participantes
  • Berzal Galiano, Fernando (CCIA)
  • Blanco Morón, Armando (CCIA)
  • Delgado Calvo-Flores, Miguel (CCIA)
  • Martínez Baena, Javier (CCIA)
  • Mendoza Pérez, Mª Ángeles (CCIA)
  • Pegalajar Cuellar, Manuel (CCIA)
  •  

    Proyectos de desarrollo de software

    TMiner

    TMiner es un sistema desarrollado en Java que permite aplicar algoritmos de Data Mining sobre bases de datos relacionales estándar. TMiner recopila una serie de técnicas con las cuales se pretende facilitar la interpretación de grandes cantidades de datos (almacenadas en forma de tablas en bases de datos relacionales) y el descubrimiento de relaciones entre los datos almacenados en tales bases de datos.

    TMiner permite realizar consultas SQL, importar y exportar datos, construir clasificadores y extraer reglas de asociación utilizando Apriori o TBAR (Fernando Berzal, Juan Carlos Cubero, Nicolás Marín & José María Serrano: "TBAR: An efficient method for association rule mining in relational databases", Data & Knowledge Engineering, 37 (2001), 47-64). Entre los distintos modelos de clasificación que puede construir se destacan los árboles de decisión (generados con algoritmos como ID3 o C4.5). También incorpora un par de algoritmos de inducción de reglas (AQ y CN2) y la construcción de modelos de clasificación parcial con reglas de asociación.

       

     

    Numerical Cruncher

    El Analizador Numérico (Numerical Cruncher [NC] en inglés) es un applet/aplicación Java 2 que recoge algunos de los algoritmos más importantes que se emplean en Reconocimiento de Formas [Pattern Recognition]. Este paquete incluye distintos métodos de clasificación, tanto paramétricos (lineales y cuadráticos, por ejemplo) como no paramétricos (k-NN, LVQ o DSM). También incorpora algunos algoritmos de agrupamiento (como el algoritmo de Batchelor-Wilkins, el de la K Medias, un algoritmo GRASP que mejora los resultados del anterior, o el complejo ISODATA). El Analizador Numérico es bilingüe (inglés y español) e incluye la ayuda en HTML para ambos idiomas.

    NC puede leer directamente ficheros ASCII (al estilo de C4.5 o LVQ_PAK) o bien imágenes en formato RAW. También puede acceder a una base de datos local o remota utilizando JDBC [Java DataBase Connectivity], el interfaz estándar de acceso a bases de datos del lenguaje Java. Cuando se ejecuta como applet sólo puede obtener datos a través de JDBC. También puede integrarse a la perfección con TMiner Personal Edition.

     

    SEA: Software Engineer Assistant

    Sistema integrado de control de versiones, seguimiento de defectos [defect tracking] y gestión de recursos humanos [time accounting] para facilitar la gestión de proyectos software. Implementado en C++Builder, almacena los datos en bases de datos InterBase y puede funcionar con ficheros ZIP.

    El sistema de control de versiones (o control de la configuración) permite, entre otras cosas, categorizar componentes para facilitar la reutilización de los mismos, especificar relaciones de inclusión y dependencias entre ellos, y restaurar automáticamente el estado de un proyecto en cualquier instante de tiempo, además de, por supuesto, realizar "check in" y "check out" de los componentes de la configuración del software.

    El sistema de seguimiento de defectos permite gestionar los bugs o errores de un sistema software, las peticiones de mantenimiento y el control de riesgos. Cada SPR [Software Problem Report] puede asociarse a los componentes y versiones almacenados por el sistema de control de versiones y, de esa forma, agilizar el tratamiento de toda la información relativa a cualquier tipo de proyecto.

    La gestión de recursos humanos permite contabilizar cuántas horas se dedicaron a cada tarea y recopilar fácilmente información que puede ser de utilidad en futuros proyectos (por ejemplo, a la hora de estimar cuánto tiempo requerirá su desarrollo).

     

    I2R: Intelligent Information Retrieval

    Sistema de recuperación de información basado en SIRE [Scalable Information Retrieval Engine]. Permite consultar un conjunto de documentos a través de un índice invertido que se construye de tal forma que permite la utilización de diferentes criterios para evaluar las consultas del usuario. Incluye módulos para indexar ficheros (ASCII, HTML...) o el contenido de una base de datos relacional. Así mismo, puede emplear stemming y listas de stop words.

    Mediante un conjunto de servlets se puede integrar con una base de datos de documentos y formar un completo sistema de consulta de una biblioteca digital. Se pueden encontrar documentos utilizando palabras clave o buscando por categorías. El sistema incluso es capaz de sugerir categorías relacionadas sin intervención humana.

     

    Berzal @ Imagen

       

    Berzal@Imagen es una aplicación open-source que recoge algunos de los algoritmos más empleados en Procesamiento de Imágenes y Visión Artificial. Incluye distintos algoritmos para la edición, suavizado y afilado de imágenes, contraste y ecualización, morfología, segmentación, detección de contornos y de líneas, filtrado, transformadas de Fourier, Hough y wavelets, etc.. Todos los algoritmos están implementados en ANSI C y la interfaz gráfica ha sido desarrollada utilizando el C++Builder de Borland/Inprise. En los siguientes libros se puede encontrar información adicional acerca de los algoritmos implementados:

    • A. K. JAIN: "Fundamentals of Digital Image Processing", Prentice Hall, 1989.
    • J. R. PARKER: "Algorithms for Image Processing and Computer Vision", John Wiley & Sons, 1997

     

    DOS DBMS

     

    Pequeño programa tipo dBase para MS-DOS que le permite gestionar sus propias bases de datos (crearlas, actualizarlas, buscar en ellas, etc.). Las librerías para el manejo de ficheros están escritas por completo en ANSI C. Los ejecutables, de libre disposición, se generaron empleando el compilador de Watcom.