Saltar al contenido principal

Un sistema de información de gestión medioambiental espaciotemporal basado en redes neuronales, agentes y componentes de software.

Este proyecto incluye y desarrolla algunas investigaciones aplicadas multidisciplinares (como ingeniería de software, ingeniería del conocimiento e inteligencia artificial y ecología) para la modelización de un sistema de información inteligente de gestión medioambiental. Por un lado, este proyecto pretende estudiar la generación automática de mapas ecológicos a partir de imágenes de satélite.

La obtención automática de estos mapas puede ser útil para acciones críticas de gestión medioambiental como la predicción/prevención y la toma de decisiones en catástrofes naturales (i.e. inundaciones, incendios forestales o terremotos). Debido a la diversidad de usuarios finales (i.e. políticos, técnicos, administradores, etc.) y debido a la gran cantidad de información diferente (algunas críticas confidenciales), es importante disponer de propuestas y prácticas científico-técnicas reales para la construcción de sistemas de explotación de datos (ambientales, en este ejemplo) rápidos y eficientes.

Estas propuestas y prácticas permiten la interacción hombre-máquina mediante interfaces de usuario dinámicas que se adaptan a los hábitos de los usuarios y mediante unos asesores de software inteligentes (agentes) que ayudan a los usuarios en el proceso de explotación de datos. También permiten las tareas de toma de decisiones (ambientales) y las de predicción/prevención (que son las más importantes). El sistema de información se definirá a través del paradigma del Trabajo Cooperativo Asistido por Ordenador (CSCW) y se implementará con tecnología de agentes inteligentes y arquitectura multiagente. Para permitir el proceso de explotación de los datos, identificaremos y estructuraremos el tipo de información que podría ser consultada y los tipos de consultas, utilizando técnicas de descomposición jerárquica (árboles, branch and bound) y redes neuronales. Para la integración de todas las técnicas adoptadas y desarrolladas durante el proyecto, estudiaremos la evaluación, interoperabilidad, adaptabilidad y pruebas (individuales y colectivas), y el ensamblaje de las mismas mediante técnicas de desarrollo de software basadas en componentes COTS. Por último, implementaremos un prototipo del sistema.