SEIS

INFORSALUD 2004
Madrid, 24-26 de marzo de 2004

La Cooperación entre Redes Sanitarias

[Entrada] [Actividades] [Revista I+S] [Solicitud de Inscripción SEIS] [Búsquedas]


Inicio
Objetivo
Comités
Fechas
Áreas
Cronograma
Programa
HTML PDF

Pósters
Inscripción

¿Cómo llegar a la sede del Congreso?

Secretaría Técnica:

CEFIC
C/ Olimpo, 33, 1º C
28043 - Madrid
Telfs: (91) 388 94 78 / 79
Fax: (91) 388 94 79

Enviar correo a la Secretaría
cefic@cefic.com
 

 

 


VII CONGRESO NACIONAL DE INFORMÁTICA DE LA SALUD

 

BIKMAS: UN SISTEMA INTELIGENTE PARA LA GESTIÓN DE LA INFORMACIÓN Y EL CONOCIMIENTO EN UNA UNIDAD DE INFORMÁTICA BIOMÉDICA

J. P. Sánchez-Merino1, I. Liébana-Marcos, V. López-Alonso, F. Martín-Sánchez

1Área de Bioinformática y Salud Pública.
Instituto de Salud Carlos III. 28220 Majadahonda, Madrid, España.
email: biotic@isciii.es

En este artículo se describe la funcionalidad de BIKMAS, un sistema basado en el conocimiento diseñado para facilitar la gestión de la información científica en el ámbito de una Unidad dedicada a la investigación en informática biomédica. BIKMAS realiza de manera automática la evaluación y el filtrado de los items de información que le son introducidos, la distribución de estos items para su uso en determinadas actividades, y la elaboración de estadísticas. Además proporciona métodos para acceder a la información de diverso tipo que gestiona y genera. BIKMAS es una aplicación Web desarrollada usando tecnología Java y una base de datos MySql. Se han aplicado técnicas procedentes del ámbito de la Ingeniería del Conocimiento y la Inteligencia Artificial que proporcionan a BIKMAS la flexibilidad y la capacidad necesarias para poder ser empleado en entornos en los que se manejen otros tipos de información o se empleen distintas políticas de gestión del conocimiento.

1. Introducción

En cualquier unidad de investigación, diariamente se maneja una ingente cantidad de información científica de diversa naturaleza y calidad. Este flujo de información necesita ser gestionado de la mejor manera posible para que la información pueda resultar de utilidad para la unidad. La Gestión del Conocimiento, entendida como el proceso de "guardar, acceder y actualizar los conocimientos y saber como distribuirlos para darles concordancia y valor"[1] será por lo tanto una actividad clave para el buen funcionamiento de la unidad. Esta necesidad hace patente la necesidad de usar sistemas informáticos de Gestión del Conocimiento específicamente diseñados para ser usados en el ámbito de la investigación.

BIKMAS[2] ofrece la posibilidad de gestionar de manera centralizada todos los elementos de información o items de información que entran en una unidad de investigación en forma de artículo, correo electrónico, página web, manuales, libros, etc. En concreto, BIKMAS es capaz de resolver automáticamente aquellas tareas relacionadas con: 1) la evaluación y el filtrado de los items de información que llegan a la unidad, 2) la asignación de estos items de información a los diversos usos definidos en el sistema, 3) la realización de consultas y búsquedas específicas de información, y 4) la elaboración de estadísticas que informen sobre el conocimiento que posee la unidad, el conocimiento que demanda, el conocimiento y las necesidades de información de los diversos usuarios del sistema, etc.

2. Descripción del sistema

 

Tal y como se puede ver en la figura 1, BIKMAS consta de cuatro módulos, cada uno de los cuales se encarga de la realización de las tareas descritas en la introducción.

2.1. Modulo de Filtrado de items de información

 

Este módulo se encarga de decidir aquellos items que por su calidad e interés para la Unidad, deben ser almacenados en la base de datos de BIKMAS. El filtrado de los items se desarrolla en dos etapas: evaluación del item, y filtrado del item. En la etapa de evaluación se le asigna un grado de importancia al item haciendo uso de las siguientes clases de conocimiento: 1) criterios de evaluación, almacenados en forma de reglas en una base de conocimiento, 2) conocimiento sobre los temas y subtemas que contempla el sistema y de la importancia que tienen estos para la unidad, y 3) conocimiento relativo a los orígenes de datos contemplados por BIKMAS y la calidad de estos.

En la etapa de filtrado, el sistema, teniendo en cuenta los resultados obtenidos en la etapa de evaluación, así como el conocimiento relativo a los criterios de filtrado, decide el almacenamiento o no de un item. Los criterios de filtrado se almacenan en forma de reglas en una base de conocimiento.

2.2. Módulo de Distribución de items de información

BIKMAS es capaz de decidir automáticamente que items se podrían utilizar en qué usos. De esta labor se encarga el módulo de distribución de items. Los usos son definidos por los usuarios a partir de una serie de características (nombre, tipo de uso, temas y subtemas relacionados con el uso, periodo de validez, etc). El proceso de distribución se compone de una sola etapa, distribución, la cual se sirve dos clases de conocimiento: conocimiento de distribución, almacenado en forma reglas en una base de conocimiento, y conocimiento relativo a los usos definidos por los usuarios. Este módulo incorpora un mecanismo de publicación de contenidos basado en RSS [3] que permite a BIKMAS compartir información con otros sistemas.

2.3. Módulo Estadístico

BIKMAS elabora una serie de estadísticas que informan sobre el tipo, calidad y cantidad de conocimiento manejado por la unidad, así como el tipo de conocimiento que la unidad necesita. Concretamente, BIKMAS elabora las siguientes estadísticas:

Porcentajes ordenados por temas de items descartados

Número de items por tema y subtema

Número y tipo de items introducidos por cada usuario

Temas y subtemas requeridos por la unidad

Temas y subtemas requeridos por los usuarios

BIKMAS tendrá en cuenta parte de esta información, concretamente las estadísticas sobre los temas y subtemas requeridos por la unidad, para determinar las demandas de información que hay en un momento dado, y modificar automáticamente sus criterios de evaluación en la fase de filtrado de items.

2.4. Módulo de Consultas

El módulo de consultas permite realizar una gran variedad de consultas a BIKMAS. Estas consultas se pueden agrupar en 3 grupos: 1) consultas de items, centradas en la recuperación de items de la base de datos (ejemplo: dame los items del tema ‘biochips’ introducidos en BIKMAS desde ‘marzo del 2002’, o dame todos los items que puedan tener utilidad para el uso ‘curso de Bioinformática de la Universidad de Oviedo’ definido en la categoría de usos ‘Cursos’); 2) consultas sobre el sistema, mediante las cuales se puede conocer la configuración del sistema (ejemplo: ¿Qué temas y subtemas considera actualmente BIKMAS?) y 3) Consultas relativas a los usuarios de BIKMAS (ejemplo: ¿Que usuarios poseen conocimiento sobre ‘biochips’?, ¿Qué usuario necesita conocimiento sobre ‘Ontologías’?, etc.)

3. El Sistema Basado en el Conocimiento de BIKMAS

Para implementar las funciones de filtrado y distribución de items se ha optado por emplear técnicas procedentes del campo de la Ingeniería del Conocimiento. Esta decisión se fundamenta por los siguientes motivos: 1) necesidad de un conocimiento específico del dominio. Dicha información es difícil de recoger en procedimientos algorítmicos clásicos de carácter general. Los métodos basados en el conocimiento aportan soluciones para la adecuada representación y estructuración de dicho conocimiento, y 2) variabilidad del conocimiento. Los criterios de filtrado y distribución de items pueden variar a lo largo del tiempo. Los métodos basados en el conocimiento plantean arquitecturas abiertas que aportan flexibilidad para la modificación de estos criterios sin necesidad de reprogramar el sistema. Para implementar el Sistema Basado en el Conocimiento de BIKMAS se ha optado por utilizar el API Drools [4] para Java por su flexibilidad y potencia. Esta API maneja reglas en formato XML como las que se muestra en la Figura 3.

 

4. Conclusiones

BIKMAS posibilita una gestión mucho mas eficiente de la información utilizada rutinariamente en una unidad de investigación. Además, BIKMAS elabora estadísticas muy útiles acerca del uso y distribución del conocimiento entre el personal de la unidad. Esta información sirve de base para una mejor gestión táctica y estratégica de los diferentes proyectos desarrollados en la unidad, de la unidad misma, y de los miembros que la componen.

Gracias al empleo de algunas técnicas procedentes del campo de la Ingeniería del Conocimiento, BIKMAS está dotado de una gran flexibilidad. Esto es, BIKMAS se puede adaptar fácilmente a otras organizaciones con políticas de gestión del conocimiento y necesidades de información completamente distintas a las de la unidad para la que BIKMAS fue inicialmente diseñado.

Agradecimientos

Este trabajo ha sido financiado por la Red Temática de Investigación Cooperativa de Informática Biomédica, INBIOMED [5] financiada por el FIS, y por el proyecto BIKMAS de investigación intramural del ISCIII.

 

 

 

 

Referencias

[1] Simon, G. Knowledge Acquisition and Modeling for Corporate Memory: Lessons Learnt from Experience. Tenth Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW’96). Banff(Canadá). (Noviembre 1996) Págs. 41-1, 41-18.

[2] López-Alonso V., Moreno, L., López-Campos, G., Maojo, V., Martín Sánchez, F. BIKMAS: A knowledge Engineering System for Bioinformatics, Lecture Notes in Computer Science. Volumen: 2412. Páginas: 430-440. 2002.

[3] Really Simple Syndication. RSS 2.0 Specification. http://blogs.law.harvard.edu/tech/rss.

[4] Drools: Object-Oriented Rule Engine for Java. http://drools.org/.

[5] Red Temática de Investigación Cooperativa de Informática Biomédica. http://www.inbiomed.retics.net.

 

Búsquedas en la SEIS
Búsquedas en la SEIS

 

[Qué es la SEIS]

Revista I + S

[Entrada] [Actividades] [Revista I+S] [Solicitud de Inscripción SEIS] [Búsquedas]

Copyright SEIS© 1997-2004.
Última actualización: 04 abril 2004 10:32