A Multi-Agent Prototype System for Medical Diagnosis

Qiao Yang,John S. Shieh
DOI: https://doi.org/10.1109/iske.2008.4731125
2008-01-01
Abstract:Coordination and negotiation among agents are necessary when multiple agents are motivated to make a diagnosis for a patient together. In this paper a model of a multi-agent diagnosis helping system (MADHS) is given, where several knowledge-based systems are considered as cooperative agents in medical diagnoses. Fuzziness and uncertainty have been incorporated into decision trees to form the reasoning mechanism of agents. A novel coordination mechanism is then described, which is able to reach the final diagnosis compatible with both patient's anamnesis and existing medical principles. The model and reasoning mechanisms are implemented using Java, Java agent development framework (JADE), Java expert system shell (JESS) and NRC FuzzyJ Toolkit, and is tested by both traditional Chinese and western medical diagnosis examples. It is anticipated that the proposed system and technologies will be widely used in applicative areas, such as multi-agent medical diagnosis, medical helping, and other automatic diagnosis and decision making systems.
What problem does this paper attempt to address?