for dealing with these problems. Our current re-
search is looking at the design and tuning of intelli-
gent search policies. We have experimented with an
EA that learns offline, e.g. using reinforcement learn-
ing, when to switch between different selection and
variation operators settings (online) during the opti-
mization (here we used an approach similar to (All-
mendinger and Knowles, 2011)); this EA can yield
better performance than a static or non-learning EA.
It might be worth mentioning that a well-performing
policy learnt offline by this EA is one that increases
randomness in the solution generation process if and
only if the optimization is in the final stages and the
remaining population of reasonable size.
Alternatively to a learning approach, an EA may
be augmented with a strategy that uses assumptions of
local fitness correlation to pre-screen the designs and
forbids the upload of potential lethals. Such a strat-
egy is similar to brood selection with repair and/or
some fitness approximation schemes used in EAs to
filter solutions before evaluation (Walters, 1998; Jin,
2005).
Finally, analyzing the effect of lethal solutions and
search policies on different and perhaps more realis-
tic fitness landscapes than NKα landscapes, e.g. ones
with neutral plateaux, is another avenue we are pur-
suing. In the further future, we might enjoy trying
out our strategies on real lethal environments in au-
tonomous robots, nano-technologies or similar.
REFERENCES
Allmendinger, R. and Knowles, J. (2011). Policy learning
in resource-constrained optimization. In Proceedings
of GECCO, pages 1971–1978.
Barnett, L. (2001). Netcrawling-optimal evolutionary
search with neutral networks. In Proceedings of CEC,
pages 30–37.
Bullock, S. (2003). Will selection for mutational robustness
significantly retard evolutionary innovation on neutral
networks? In Artificial Life VIII, pages 192–201.
Calzolari, D., Bruschi, S., Coquin, L., Schofield, J., Feala,
J. D., Reed, J. C., McCulloch, A. D., and Paternostro,
G. (2008). Search algorithms as a framework for the
optimization of drug combinations. PLoS Computa-
tional Biology, 4:1.
Ciuti, G., Donlin, R., Valdastri, P., Arezzo, A., Menciassi,
A., Morino, M., and Dario, P. (2010). Robotic versus
manual control in magnetic steering of an endoscopic
capsule. Endoscopy, 42(2):148–52.
Forrest, S. and Mitchell, M. (1993). Relative building-block
fitness and the building-block hypothesis. In Founda-
tions of Genetic Algorithms 2, pages 109–126.
Harvey, I., Husbands, P., Cliff, D., Thompson, A., and
Jakobi, N. (1996). Evolutionary robotics: The Sussex
approach. Robotics and Autonomous Systems, 20(2-
4):205–224.
Hebbron, T., Bullock, S., and Cliff, D. (2008). NKα:
Non-uniform epistatic interations in an extended NK
model. In Artificial Life XI, pages 234–241.
Hughes, B. D. (1995). Random walks and random environ-
ments. Clarendon Press.
Jin, Y. (2005). A comprehensive survey of fitness approxi-
mation in evolutionary computation. Soft Computing,
9(1):3–12.
Kauffman, S. (1989). Adaptation on rugged fitness land-
scapes. In Lecture Notes in the Sciences of Complex-
ity, pages 527–618.
Klockgether, J. and Schwefel, H.-P. (1970). Two-phase noz-
zle and hollow core jet experiments. In Engineering
Aspects of Magnetohydrodynamics, pages 141–148.
Moglia, A., Menciassi, A., Schurr, M. O., and Dario, P.
(2007). Wireless capsule endoscopy: from diagnostic
devices to multipurpose robotic systems. Biomedical
Microdevices, 9(2):235–243.
Rechenberg, I. (2000). Case studies in evolutionary exper-
imentation and computation. Computer Methods in
Applied Mechanics and Engineering, 2-4(186):125–
140.
Schonfeld, J. (2007). A study of mutational robustness as
the product of evolutionary computation. In Proceed-
ings of GECCO, pages 1404–1411.
Shir, O. M., Emmerich, M., B¨ack, T., and Vrakking, M.
J. J. (2007). The application of evolutionary multi-
criteria optimization to dynamic molecular alignment.
In Proceedings of CEC, pages 4108–4115.
Small, B. G., McColl, B. W., Allmendinger, R., Pahle,
J., L´opez-Castej´on, G., Rothwell, N. J., Knowles, J.,
Mendes, P., Brough, D., and Kell, D. B. (2011). Ef-
ficient discovery of anti-inflammatory small molecule
combinations using evolutionary computing. Nature
Chemical Biology, (to appear).
Syswerda, G. (1989). Uniform crossover in genetic algo-
rithms. In Proceedings of ICGA, pages 2–9.
Thompson, A. (1996). Hardware Evolution: Automatic de-
sign of electronic circuits in reconfigurable hardware
by artificial evolution. PhD thesis, University of Sus-
sex.
Walters, T. (1998). Repair and brood selection in the travel-
ing salesman problem. In Proceedings of PPSN, pages
813–822.
Watson, R. A., Ficici, S. G., and Pollack, J. B. (2002). Em-
bodied evolution: Distributing an evolutionary algo-
rithm in a population of robots. Robotics and Au-
tonomous Systems, 39(1):1–18.
Zykov, V., Mytilinaios, E., Adams, B., and Lipson,
H. (2005). Self-reproducing machines. Nature,
435(7039):163–164.
ECTA 2011 - International Conference on Evolutionary Computation Theory and Applications
72