DEIS - Universitą di Bologna - L I A - Laboratorio d'Informatica Avanzata

Application of Artificial Intelligence
Tecnique on Medical Data

Knowledge Based Systems
Data Mining (DM)
Intelligent Agents and Distribuited Medical Diagnosis
Integration of Artificial Intelligence techniques

Knowledge Based Systems

General Description
Artificial intelligence techniques have been applied on medicine problems already from several years for the realization of Knowledge based systems (also called Intelligent Systems or Expert System) able of giving a support to the decisions of the doctor-hospital worker in some routine activities. Intellgent systems help the medical istitutions in order to obtain better qualitative standards. Quality improvement will lead to a decrease in the time required for the execution of specific tasks. The knowledge used in the Intelligent Systems is usually represented by rules. The rules used are clearly shown and easy to change by every medical expert without specific computer science skills.
Article
  1. M.Boari, E.Lamma, P.Mello, S.Storari, S.Monesi, An Expert System Approach for Clinical Analysis Result Validation, ICAI 2000,Las Vegas, Nevada, USA,

    Abstract: In a modern hospital biochemistry laboratory the eĘciency and quality of the analysis result production process are fundamental. With respect to quality, an important step of the process is validation: in this step, some medical experts control the analysis result reports in order to verify that no error has occurred during their production. The application described in this paper is an Expert System, named SEV (Expert System for clinical result Validation), developed in order to improve the quality of the validation process performed by a specific Laboratory Information System, called Italab C/S, a system used in laboratories in most Italian hospitals. Quality improvement of the validation process will lead to a decrease in the time required in the validation task. The type of reasoning and the rules used are clearly shown and easy to change by a laboratory expert manager.
  2. E.Lamma, G.Poli, P.Mello,A.Nanetti, F.Riguzzi, S.Storari, An Expert System for Microbiological Data Validation and Surveillance, ISMDA2001, Madrid, Spain, LNCS 2199, Springer Verlag, 153-160,

    Abstract:In this work, we describe a system for microbiological laboratory data validation and bacteria infections monitoring. In the following sections we report about the first results we have obtained with a prototype that adopts a knowledge-base approach for identifying critical situations and correspondingly issuing alarms. The knowledge base has been obtained from international standard guidelines for microbiological laboratory practice and from expert suggestions.

  3. E.Lamma, L.Maestrami, P.Mello, F.Riguzzi, S.Storari, Rule-based Programming for Building Expert Systems: a Comparison in the Microbiological Data Validation and Surveillance Domain, RULE2001, Firenze, ENCTS vol.59 issue 4, Elsevier,

    Abstract: In this work, we compare three rule-based programming tools used for building an expert system for microbiological laboratory data validation and bacteria infections monitoring. First prototype of the system was implemented in KAPPA-PC, a tool for expert system development. In the paper we report about the expert system implementation and performance by comparing
    KAPPA-PC with two other, more recent tools, namely JESS and ILOG JRULES. In order to test each tool we realized three simple test applications capable to perform some tasks that are peculiar of our expert system.


  4. E.Lamma, P.Mello, G.Modestino, A.Nanetti, F.Riguzzi, S.Storari, An Intelligent Medical System for Microbiological Data Validation and Nosocomial Infection Surveillance, Proceedings of the International Symposium on Computer Based Medical Systems (CBMS) 2002, IEEE press,

    Abstract: We describe a knowledge based system for microbiological laboratory data validation and bacteria infections monitoring. The knowledge base has been obtained from international standard guidelines for microbiological laboratory practice, from
    experts' suggestions and from data mining. In this work, we evaluate the system in terms of accuracy on a test dataset.

Participants
Funded by

Data Mining (DM)

General Description
The Knowledge Discovery in Database (KDD) is a complex process for finding correct, new and possibly interesting patterns on recorded data. Data Mining represents one specific step of the KDD process and is composed by a set of algorithms capable of finding a set of patterns with a specific efficency. In medicine, large collections of medical data are a valuable resource from which potentially new and useful knowledge can be discovered through data mining. Some data mining techniques are:
  • Association rules;
  • Decision trees;
  • Clustering;
  • Bayesian networks;
  • Neural networks.
Article
  1. E. Lamma, M. Manservigi, P. Mello, F. Riguzzi, R. Serra, S. Storari, A System for Monitoring Nosocomial Infections, IDAMAP2000, Berlin, Germany,

    Abstract: In this work, we describe a project, jointly started by DEIS University of Bologna and Dianoema S.p.A., in order to build a system which is able to monitor nosocomial infections. To this purpose, the system computes various statistics that are based on the count of patient infections over a period of time. The precise count of patient infections needs a precise definition of bacterial strains. In order to find bacterial strains, clustering has been applied on the microbiological data collected along two years in an Italian hospital.

  2. E. Lamma, M. Manservigi, P. Mello, F. Riguzzi, R. Serra, S. Storari, A System for Monitoring Nosocomial Infections, ISMDA2000, Frankfurt, Germany, Lecture Notes in Computer Science, vol. 1933,

    Abstract: In this work, we describe a project, jointly started by DEIS University of Bologna and Dianoema S.p.A., in order to build a system which is able to monitor nosocomial infections. To this purpose, the system computes various statistics that are based on the count of patient infections over a period of time. The precise count of patient infections needs a precise definition of bacterial strains that is found by applying clustering to data on past infections. Moreover, the system is able to identify critical situations for a single patient (e.g., unexpected antibiotic resistance of a bacterium) or for hospital units (e.g., contagion events) and alarm the microbiologist.

  3. E. Lamma, M. Manservigi, P. Mello, A. Nanetti, F. Riguzzi, S. Storari, The Automatic Discovery of Alarm Rules for the Validation of Microbiological Data, IDAMAP2001, London, UK,

    Abstract: In this work, we describe a project, jointly started by University of Bologna and Dianoema S.p.A. in order to build a system which is able to validate microbiological data. Within the project we have experimented data mining techniques in order to automatically discover association rules from microbiological data, and obtain from them alarm rules to be used for data validation. To this purpose, we have exploited the WEKA system and applied it to a database containing data about bacterial antibiograms. Discovered association rules are then transformed into alarm rules, to be used for data validation within an expert system named ESMIS. Among automatically produced alarm rules, we have identified some already considered in ESMIS and suggested by experts according to the NCCLS compendium, and new rules which were not present in that report, but were recommended by interviewed microbiologists.

  4. E.Lamma, P.Mello, A.Nanetti, F.Riguzzi, S.Storari, Discovering Validation Rules from Microbiological Data, New Generation Computing special issue on Chance Discovery edited by Yukio Ohsawa and Akinori Abe, planned for Vol.21, No.1, November 2002,

    Abstract: A huge amount of data is daily collected from clinical mi-crobiology laboratories. These data concern the resistance or susceptibil-ity of bacteria to tested antibiotics. Almost all microbiology laboratories follow standard antibiotic testing guidelines which suggest antibiotic test execution methods and result interpretation and validation (among them, those annually published by NCCLS). Guidelines basically specify, for each species, the antibiotics to be tested, how to interpret the results of tests and a list of exceptions regarding particular antibiotic test results. Even if these standards are quite assessed, they do not consider pecu-liar features of a given hospital laboratory, which possibly influence the antimicrobial test results, and the further validation process. In order to improve and better tailor the validation process, we have applied knowledge discovery techniques, and data mining in particular, to microbiological data with the purpose of discovering new validation rules, not yet included in NCCLS guidelines, but considered plausible and correct by interviewed experts. In particular, we applied the knowledge discovery process in order to find (association) rules relating to each other the susceptibility or resistance of a bacterium to different antibiotics. This approach is not antithetic, but complementary to that based on NCCLS rules: it proved very effective in validating some of them, and also in extending that compendium. In this respect, the new discovered knowledge has lead microbiologists to be aware of new correlations among some antimicrobial test results, which were previously unnoticed. Last but not least, the new discovered rules, taking into account the history of the considered laboratory, are better tailored to the hospital situation, and this is very important since some resistances to antibiotics are specific to particular, local hospital environments.

Participants
Funded by

Intelligent Agents and Distribuited Medical Diagnosis

General Description
In recent years, the interest for Intelligent Agents has considerably grown from both theoretical and practical point of view. The agent paradigm, in fact, is well suited to represent applications that merge features inherited both from the distributed systems area (such as locality, distribution, interactions, mobility etc.) and from artificial intelligence (such as reasoning, adaptation, etc.). In particular, intelligent agents require both deductive and reasoning capabilities, and social capabilities, which make possible interaction, collaboration and competition among different agents.
Traditionally, the medical field has been a valuable testbed for artificial intelligence techniques, and up to now a lot of medical applications have taken advantage from this kind of approach. Agents in medicine could bring an added value due to the capability to deal with distributed, heterogeneous, multiple and possibly incomplete knowledge bases.
Article
  1. A.Ciampolini, P.Mello, S.Storari, Distributed Medical Diagnosis with Abductive Logic Agents, Proceedings of BIXMAS2002 workshop, Bologna,

  2. A.Ciampolini, P.Mello, S.Storari, Distributed Medical Diagnosis with Abductive Logic Agents, AI*IA notizie 2002,

  3. A.Ciampolini, P.Mello, S.Storari, Distributed Medical Diagnosis with Abductive Logic Agents, Proceedings of ECAI2002 workshop on Agents in Healthcare, Lione,

    Abstract:We describe the application of a multi-agent system for the distributed medical diagnosis. To this purpose we present the integration of multiple abductive logic agents of ALIAS system with the Poole's Probabilistic Horn abduction in order to show how to compose several (possibly partial) diagnosis into a set of final responses (each consistent with the knowledge of involved agents), each associated with a probability value that expresses its plausibility.

Participants
Funded by
  • SOCS project ,funded by the CEC, contract IST-2001-32530
  • "Progetto Pluriennale" project of the University of Bologna with title: "Information technology
    applied to the identification and the analysis of biomolecules".
 

Integration of Artificial Intelligence techniques

General Description
The integration of different Artificial Intelligence techniques may be useful for optaining better results on specific problem, trying to overcome the limitation of each ones. In our research we are working on:
  • Integration of Knowledge Based Systems with Data Mining techniques, in particular with Association Rules;
  • Integration of Distribuited Abductive Reasoning with Uncertain Reasoning, in particular with Bayesian Networks.
Participants
Funded by
  • 1992-1995: CIOC-CNR Bologna
  • Dianoema S.P.A. www.dianoema.it
  • MURST Project N.23204/DSPAR/99
  • SOCS project ,funded by the CEC, contract IST-2001-32530
  • "Progetto Pluriennale" project of the University of Bologna with title: "Information technology applied to the identification and the analysis of biomolecules".
About this Server
About this Server
Mail to DocMaster
DocMaster
Mail to WebMaster
LIA WebMaster
[LIA Home] [LIA Research] [DEIS Research] [DEIS Home] [Alma Mater Home]