Font Size: a A A

Research Of Multi-agent Choreography In Distributed Clinical Decision Support System

Posted on:2017-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:H F ChenFull Text:PDF
GTID:2308330503960608Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The process of diagnosis and treatment of complex diseases is very complicated,which a single medical role could not make diagnosis and treatment decision accuately and quickly,and often requiring multiple medical roles involved to make decision together.With the upgrading of the level of medical information,decision-making process in which multiple medical roles participate is no longer subject to geographical constraints,but may be in a distributed network environment.How to organize and manage a variety of roles in a distributed environment so that they could communicate and collaborate effectively to make the right decision is the most critical issue in the medical decision-making process. In order to organize and manage medical roles better,this paper presents a multi-agent choreography in distributed clinical decision support system.The multi-agent choreography has the following characteristics:1.Medical rules described by ontology,which has a semantic properties and good versatility and scalability;2.Choreographer(a coordinating agent)achieves a unified deployment and reasonable choice for medical procedures and medical resources,enhancing the efficiency of medical decision-making and the utilization of resources;3.Agent comprehensive evaluation mechanism based on fuzzy comprehensive evaluation method is beneficial to the selection to agent,which improves the user experience;4.Separating the behavioral rules and execution engine of agent,not only to retain the independce of agent,but also improve the overall efficiency.The paper makes the following three aspects of the work for the multi-agent choreography.1.Modeling for medical procedures.Medical rules are defined and described as ontology meta model,using structured description language OWL.Meta model describes the concept of goal,plan,role,agent,which are the common clinical decision-making model,as well as the relationship between these concepts and attributes.2.Adding a coordinating agent is responsible for the rational organization of medical procedures.When an event triggers Choreographer,Choreographer quickly invokes and starts rule model, then parses the model and decompose the goal by Jena,at the same time gets the agents’ property values to do fuzzy comprehensive evaluation for the agents.The results of the evaluation is passed to Choreographer, then Choreographer dynamically selects the appropriate agents according to the role to form a medical team and assigns the subgoals to them. These agents communicate with each other and work together to accomplish decision.3.Choreographer monitors agents.Choreographer will monitor the operation of the agents, if Choreographer finds a abnormal situation during the mission, such as the agent exits tasks, it will make rapid, accurate and timely response,including the replacement of agent or the rescheduling of plan and so on.
Keywords/Search Tags:multi-agent choreography, meta-model, ontology, CDSS
PDF Full Text Request
Related items