nextupprevious
Next:Case Study Up:Analysis of Unconventional Evolved Previous:Introduction

The Analyst's Toolbox

Analysis of exotic evolved circuits is different to that undertaken as part of orthodox design. At an abstract level, the appropriate tools are sometimes more akin to neuroscience than to electronic engineering. It is especially important to recognise that an evolved system may not have a clear functional decomposition. A functional analysis decomposes the system into semi-independent subsystems with separate roles; the subsystems interact largely through their functions and independently of the details of the mechanisms that accomplish those functions [Simon 1996]. Systems designed by humans can usually be understood in this way, because of the `divide and conquer' approach universally adopted to tackle complex designs.

Although an evolved system may have particular functions localised in identifiable subsystems, this is not always so. Dynamic systems theory [Burton 1994] provides a mathematical framework in which systems can be characterised without a functional decomposition. Hence, what to many people is the essence of understanding -- being able to point at parts of the whole and say what function they perform -- is not always possible for evolved systems. In this case, more precisely formulated questions regarding the organisation of behaviour must replace fuzzy notions of `understanding' or `explanation' rooted in functional decomposition. In our case, these questions are centred around the suitability of an evolved circuit for engineering applications. Addressing these questions, such as those regarding long-term dynamics, is what we mean by `analysis.'

The successful action of a circuit can be considered as a property of the interface between its inner mechanisms and the external environment [Simon 1996]: the inner has been adapted so that the behaviour at the interface satisfies the specification. Observations at the interface (eg. at input and output connections) during normal circuit operation may reveal little about the inner mechanisms, but instead will largely reflect the demands of the specification. Analysis therefore requires internal probing, and/or observation under abnormal conditions, either internal or external.

There are surprisingly many tactics that can be used to piece-together an analysis:

Although unconventional evolved circuits can seem dauntingly unfamiliar, the analyst is far from powerless.


nextupprevious
Next:Case Study Up:Analysis of Unconventional Evolved Previous:Introduction
Adrian Thompson

1998-11-18