cated by general medical knowledge, have been iden-
tified as missing. For example, a connection between
Magnesium (Mg) and HDL Cholesterol. From a med-
ical point of view, the NAFLD graph generated by the
Physarum Learner correctly reflects current medical
knowledge and shows great potential for future appli-
cations and further refinement. The behaviour of the
Physarum Learner is in line with previous experience
showing that it tends to learn the stronger, hence more
important, connections of the network.
5 CONCLUSIONS
A novel structure learning algorithm for Bayesian
Networks has been introduced that initializes a fully
connected network and uses the Physarum Solver
to delete edges between nodes which are below a
given correlation threshold. The Physarum Learner
was compared to the LAGD Hill Climber where the
Physarum Learner could learn competitive network
structures for the three real networks, but performed
worse than LAGD with respect to the learned BDeu
and MDL score. It was shown, that it is generally
possible to learn the structure of a Bayesian Network
with the Physarum Solver. The Physarum Learner
shows strongly growing execution time for networks
with many nodes. This is in part because the algo-
rithm has not yet been optimized for speed and mem-
ory usage. However, for networks with a small num-
ber of nodes and a large number of data points, the
Physarum Learner is clearly more time efficient than
LAGD and probably other score based heuristic meth-
ods.
ACKNOWLEDGEMENTS
This work was supported by BioPersMed (COMET
K-project 825329), which is funded by the Federal
Ministry of Transport, Innovation and Technology
(BMVIT) and the Federal Ministry of Economics
and Labour/the Federal Ministry of Economy, Family
and Youth (BMWA/BMWFJ) and the Styrian Busi-
ness Promotion Agency (SFG). Valuable discussions
with E. Wichro, N. Lanner, R. Charchoghlyan and K.
Sargsyan are much appreciated.
REFERENCES
Brummitt, C., Laureyns, I., Lin, T., Martin, D., Parry,
D., Timmers, D., Volfson, A., Yang, T., Yaple, H.,
and Rossi, M. L. (2010). A Mathematical Study of
Physarum polycephalum. The Tero Model.
Davenport, E. C. and El-Sanhurry, N. A. (1991).
Phi/Phimax: Review and Synthesis. Educational and
Psychological Measurement, 51(4):821–828.
Ito, K., Johansson, A., Nakagaki, T., and Tero, A. (2011).
Convergence Properties for the Physarum Solver.
arXiv:1101.5249v1.
Koller, D. and Friedman, N. (2009). Probabilistic graphical
models: principles and techniques. The MIT Press.
Korb, K. and Nicholson, A. (2010). Bayesian Artificial In-
telligence. Chapman and Hall, 2nd edition.
Lauritzen, S. L. and Spiegelhalter, D. J. (1988). Local
Computation with Probabilities on Graphical Struc-
tures and their Application to Expert Systems. Journal
of the Royal Statistical Society: Series B (Statistical
Methodology), 50(2):157–224.
Nakagaki, T. (2001). Smart behavior of true slime mold in a
labyrinth. Research in Microbiology, 152(9):767–770.
Nakagaki, T., Yamada, H., and Hara, M. (2004). Smart net-
work solutions in an amoeboid organism. Biophysical
Chemistry, 107(1):1–5.
Nakagaki, T., Yamada, H., and Toth, A. (2000). Intelli-
gence: Maze-solving by an amoeboid organism. Na-
ture, 407(6803):470.
Nakagaki, T., Yamada, H., and T
´
oth,
´
A. (2001). Path find-
ing by tube morphogenesis in an amoeboid organism.
Biophysical Chemistry, 92(1–2):47–52.
Tero, A., Kobayashi, R., and Nakagaki, T. (2006).
Physarum solver: A biologically inspired method of
road-network navigation. Physica A, 363(1):115–119.
Tero, A., Kobayashi, R., and Nakagaki, T. (2007). A math-
ematical model for adaptive transport network in path
finding by true slime mold. J. Theo. Biol., 244(4):553–
564.
Tero, A., Yumiki, K., Kobayashi, R., Saigusa, T., and Naka-
gaki, T. (2008). Flow-network adaptation in Physarum
amoebae. Theory in Biosciences, 127(2):89–94.
Tomoyuki, M. and Isamu, O. (2008). Physarum can solve
the shortest path problem on riemannian surface math-
ematically rigorously. Int. J. Pure and Appl. Math.,
(47 (3)):353–369.
BIOSIGNALS2013-InternationalConferenceonBio-inspiredSystemsandSignalProcessing
156