next up previous
Next: The Humans in the Up: Conclusions Previous: Discovery in AI

From Discovery to Abstraction

ALife is founded upon a different paradigm than classic AI: it considers human intelligence as a small part logic, and a large part interaction with the habitat -- embodiment. Evolutionary methods have shown the potential to develop artificial entities adapted to complex habitats and discover their rules. This is, however, only part of the problem, because it is not known how to abstract those found rules and incorporate them into the agent as modules, as new words in the language.

Here we have shown that recombination plays a fundamental role, acting as a simple way of finding and reusing higher-level descriptions and subsolutions. One of the reasons why agents can find and exploit emergent rules on their domains is that there is a partial reduction of complexity coming from the crossover operator, which replicates useful components at random. The question for the future is: how can these emergent rules be assimilated by the agent? ALife has only started to look at this problem, sometimes referred to as the modularity problem [5,74].

The bulk of evidence coming from ALife work, including the one described here, supports the g-t-r hypothesis of Universal Darwinism: it is plausible that selection and recombination, in the scope of a challenging environment, can lead to increasing levels of complexity. But it also shows that this is still a crude model of evolution. Two big questions remain:

Expanded views of evolution, both from biology [99,92,97] and ALife [138] that look at collective evaluations, symbiosis and cooperations effects, and ``evolution of evolvability''[31,17] point towards the more general understanding of natural and artificial evolution that is necessary to address these problems.


next up previous
Next: The Humans in the Up: Conclusions Previous: Discovery in AI
Pablo Funes
2001-05-08