Diagnostic problem solving using swarm intelligence

Swarm intelligence can be viewed as the emergent collective intelligence of a group of agents, emphasizing direct or indirect local interactions among relatively simple agents. Swarm methods have been widely used for low-dimensional problems such as modeling collective movements in physical space (computer-generated animation, multi-robot teams, etc.), but they have been less studied in higher dimensional problems, mostly in the form of numerical optimization. In this work, we take a step toward applying these kind of systems to diagnostic problem-solving using causal networks. In our model, simple agents move in an abstract high-dimensional space, and based only on local interactions, generate a solution as a result of their collective behavior. Computational experiments show that this model can approximate the best diagnostic solutions (i.e., Bayesian optimal) in reasonably sized problems.

[1]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[2]  J. Reggia,et al.  Abductive Inference Models for Diagnostic Problem-Solving , 1990, Symbolic Computation.

[3]  James A. Reggia,et al.  Generating plausible diagnostic hypotheses with self-processing causal networks , 1990, J. Exp. Theor. Artif. Intell..

[4]  James A. Reggia,et al.  A connectionist model for diagnostic problem solving , 1989, IEEE Trans. Syst. Man Cybern..

[5]  Johan de Kleer,et al.  Critical Reasoning , 1993, IJCAI.

[6]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[7]  Ronald C. Arkin,et al.  Cooperative multiagent robotic systems , 1998 .

[8]  Petros Koumoutsakos,et al.  Optimization based on bacterial chemotaxis , 2002, IEEE Trans. Evol. Comput..

[9]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part II: Diagnostic Strategy , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Kevin B. Korb,et al.  Bayesian Artificial Intelligence , 2004, Computer science and data analysis series.

[11]  Bruno Arnaldi,et al.  Simulating Automated Cars in a Virtual Urban Environment , 1995, Virtual Environments.

[12]  Adnan Darwiche,et al.  Approximating MAP using Local Search , 2001, UAI.

[13]  James A. Reggia,et al.  Extending Self-Organizing Particle Systems to Problem Solving , 2004, Artificial Life.

[14]  Yun Peng,et al.  A Probabilistic Causal Model for Diagnostic Problem Solving Part I: Integrating Symbolic Causal Inference with Numeric Probabilistic Inference , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Soraia Raupp Musse,et al.  Guiding and Interacting with Virtual Crowds in Real-time , 1999 .

[17]  Johan de Kleer Focusing on Probable Diagnoses , 1991, AAAI.