Developing an Ontology-Based Multi-Agent Tool for Cancer Diseases Knowledge Management

This paper presents the process of developing an ontology-based multi-agent tool for cancer diseases knowledge management. The tool was built using the Java Agent Development framework (JADE) which is the most widespread agent-oriented middleware. The tool is composed of two intelligent agents which implement the client (patient) and server (physician) roles for the cancer diseases. The “Diagnosis Agent” class acts as a physician and the “Client Agent” class acts as a patient. The two agents use a common ontology “Disease Ontology” that defines the vocabulary and semantics which represent the terms that constitute the specific language of the agents. The tool can be used to find the cancer type or determining the stage of a specific cancer. Moreover it can provide treatment solutions according to the cancer discovered or the stage of the cancer determined.

[1]  James G. Anderson,et al.  Clearing the way for physicians' use of clinical information systems , 1997, CACM.

[2]  Giordano Lanzola,et al.  Experience with a functional-logic multi-agent architecture for medical problem solving , 2002 .

[3]  Barry G. Silverman,et al.  Web-based health care agents; the case of reminders and todos, too (R2Do2) , 1998, Artif. Intell. Medicine.

[4]  Barbara Hayes-Roth,et al.  Integrating Real-Time AI Techniques in Adaptive Intelligent Agents , 1994, AIRTC.

[5]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[6]  Alexa T. McCray,et al.  The Image Engine HPCC project. A medical digital library system using agent-based technology to create an integrated view of the electronic medical record , 1996, Proceedings of the Third Forum on Research and Technology Advances in Digital Libraries,.

[7]  M. Cohen,et al.  Use of intelligent agents in the diagnosis of cardiac disorders , 2002, Computers in Cardiology.

[8]  Ghassan Hamarneh,et al.  Deformable Organisms for Automatic Medical Image Analysis , 2001, MICCAI.

[9]  Jan Eric Larsson,et al.  Guardian: An Intelligent Autonomous Agent for Medical Monitoring and Diagnosis , 1998, IEEE Intell. Syst..

[10]  Helder Coelho,et al.  A multi-agent intelligent environment for medical knowledge , 2003, Artif. Intell. Medicine.

[11]  Keith S. Decker,et al.  Coordinated hospital patient scheduling , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[12]  F. Manyà,et al.  Automated monitoring of medical protocols: a secure and distributed architecture , 2003, Artif. Intell. Medicine.

[13]  Salim Khan,et al.  A Multi-Agent System-driven AI Planning Approach to Biological Pathway Discovery , 2003, ICAPS.

[14]  Giordano Lanzola,et al.  A framework for building cooperative software agents in medical applications , 1999, Artif. Intell. Medicine.

[15]  Dieter Fensel,et al.  Ontologies: A silver bullet for knowledge management and electronic commerce , 2002 .

[16]  S. Martin,et al.  A multi-agent system model to support palliative care units , 2002, Proceedings of 15th IEEE Symposium on Computer-Based Medical Systems (CBMS 2002).

[17]  Geoffrey A. Frank,et al.  Lessons learned in modeling schizophrenic and depressed responsive virtual humans for training , 2003, IUI '03.

[18]  Silvia Miksch,et al.  An intelligent assistant for patient health care , 1997, AGENTS '97.

[19]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[20]  Jeffrey A. Meunier A virtual machine for a functional mobile agent architecture supporting distributed medical information , 1999, Proceedings 12th IEEE Symposium on Computer-Based Medical Systems (Cat. No.99CB36365).

[21]  Thomas L. Casavant,et al.  I-DOCS: distributed agent-assisted knowledge fusion for disease gene discovery , 2001, Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001.

[22]  M. Swain,et al.  Finding Family Relationship in Hospital Database Using Intelligent Agent , 2004, IEEE SoutheastCon, 2004. Proceedings..

[23]  A. Ouali,et al.  Agent paradigm in clinical large-scale data mining environment , 2003, The Second IEEE International Conference on Cognitive Informatics, 2003. Proceedings..