The Meta-Morphogenesis (MM) Project
(or MM Meta-Project?)
(In part, aiming to generalise:
Turing's ideas about morphogenesis.)
Later version of the paper available (shortened and revised):
Virtual Machinery and Evolution of Mind (Part 3)
Meta-Morphogenesis: Evolution of
Information-Processing Machinery
http://www.cs.bham.ac.uk/research/projects/cogaff/11.html#1106d
Invited contribution to part 4 of 'Alan Turing - His Work and Impact'
Eds: S Barry Cooper and Jan van Leeuwen
Publication Date: 2013:
http://store.elsevier.com/Alan-Turing-His-Work-and-Impact/isbn-9780123869807/
(One of four contributions by me.)
(Book contents and authors)
CONTENTS
What follows is an expanded version of part
3 of a sequence of related contributions to
Alan Turing -- His Work and Impact
(Elsevier, 2012)
Virtual Machinery and Evolution of Mind (Part 3):
Meta-Morphogenesis: Evolution of Information-Processing Machinery
The previous chapters are referred to as "Part 1" and "Part 2".
Abstract
Much of Turing's work was about how large numbers of relatively
simple processes could cumulatively produce qualitatively new large
scale results e.g. Turing machine operations producing results
comparable to results of human mathematical reasoning, and
micro-interactions in physicochemical structures producing global
transformations as a fertilized egg becomes an animal or plant. In
the same spirit, this paper presents a first-draft rudimentary
theory of "meta-morphogenesis" that may one day show how, over
generations, interactions between changing environments, changing
animal morphologies, and previously evolved information-processing
capabilities might combine to produce increasingly complex forms of
"informed control", starting with control of various kinds of
physical behaviour, then later also informed control of
information-processing. Eventually, this could explain
philosophically puzzling features of animal (including human) minds,
such as the existence of "qualia"; and also enhance our still
incomplete understanding of requirements for future machines
rivalling biological intelligence. This will require us to explore
the space of
possible minds, and the requirements different
sorts of minds need to satisfy - many of which are unobvious. These
ideas point to some consequences of embodied cognition that often go
unnoticed.
KEYWORDS
Architecture,
Causation,
Cognition,
Consciousness,
Darwin,
Designer Stance,
Evolution,
Explanatory Gap,
Informed control,
Layers,
Mind,
Morphogenesis,
Qualia,
Turing,
Virtual Machinery
1 Introduction: Types of emergence
Turing made major contributions to our understanding of certain
types of emergence, by showing how a Turing machine can be set up
so as to generate large numbers of very simple processes that
cumulatively produce qualitatively new large scale results e.g. TM
operations producing results related to results of human
mathematical reasoning [
1936Turing].
Later work by Turing and many others led to electronic computing
machinery allowing very large collections of a relatively small set
of very simple operations to produce very many kinds of novel,
useful, complex, and qualitatively varied results - a phenomenon
that we now take for granted in many aspects of everyday life. His
work on Universal TMs had also shown that both the construction of
mechanisms and the construction of
things on which
mechanisms operate can in some cases be handled in a uniform way,
by having mechanisms that can construct and manipulate mechanisms
(e.g. computer programs that construct, modify and use computer
programs, including themselves).
Turing's paper suggested, but did not argue,
that in a
newborn human or new robot a small set of learning capabilities
could generate all forms of human knowledge and expertise (as some
AI researchers believe). In my paper on the Mythical Turing Test in
this volume, I argued that that was an error, to which I'll return
below.
As far as I know Turing's last work on micro-macro emergence was the
paper on morphogenesis, discussing some of
the processes by which micro-interactions in physicochemical
structures could account for global transformations from a
fertilized egg to an animal or plant, within a single organism.
All those ways in which complex configurations of simple structures
and processes can have qualitatively new features are examples of
micro-macro relationships that can be labelled as "emergent"
(,).
It is now clear that physical and chemical mechanisms involved in
biological reproduction can, like computational machinery,
include specifications not only for (partially) controlled
construction of new physical mechanisms (where some of the control
comes from the environment) but also production of new construction
specifications, and new mechanisms for using such specifications, as
well as development and learning mechanisms for growing and
modifying already functioning machinery, and mechanisms for
detecting damage and producing repairs. The combined products of
all these mechanisms, including ecosystems and
socio-economic-political systems, together constitute the most
complex example of emergence on our planet, and perhaps in the
universe.
Much research on evolution and development has focused on
production of new physical forms and new physical behaviours.
However, we also need to understand
micro-macro relationships involving creation and use of
new
forms of information-processing, without which much of the
complexity could not have arisen
1.
There is much knowledge and
expertise about information processing in computer science, software
engineering and more generally computer systems engineering, but
relatively little understanding of the corresponding biological
phenomena, especially the information processing mechanisms involved
in producing biological novelty which I'll label
"meta-morphogenesis" (MM).
2 Computational creativity
Anyone who creates working computing systems has to be able to find
new micro-macro relationships, built from a limited set of micro
components: types of hardware or software structure, a small
collection of possible processes associated with those components,
and ways of ways of combining processes and structures using
syntactic composition methods. The resulting new macro components
(e.g. electronic circuits, or computer programs) have more complex
and more varied structures, and are capable of producing new types
of complex and varied processes, some of which provide "platforms"
for constructing further layers of complexity. As argued in Part 1
(this volume), the functions, states and processes in the new layers
often cannot be defined in the language that suffices for the lower
levels (e.g. the language of physics and chemistry, or digital
circuits). In that sense although the new layers may be fully
implemented in the old ones, they are not reduced to them. E.g. the
concepts "win" and "lose", required for describing a running
chess program, are not definable in the language of physics. So the
chess machine is implemented in, but not reducible to physical
machinery.
Achieving such micro-macro bridges requires understanding the deep
and unobvious generative potential of the initial fragments and
their possible relationships. Most of that potential was unobvious
in the early days of computing, but new programming languages, new
development environments, new operating systems, new re-usable
packages and, above all, new problems, have continually revealed
new, more complex, achievable targets. Specifying designs for 21st
century computing devices on the basis of the micro-features
available to programmers in the 1950s would have been totally
intractable. The complexity we now take for granted was achievable
only through
layered development of tools and techniques. Some
later layers could not be designed without the help of earlier
layers. Similar constraints must apply to biological evolutionary
and developmental trajectories, including those leading to new
information processing mechanisms and functions.
Creation by humans of new layers of computing machinery is in part a
response to
external pressures from application domains, with
which new computing systems have to interact, e.g. using sensors
(e.g. cameras, pressure sensors, etc.), effectors (e.g. grippers,
wheels, paint sprayers, etc.), or network connections. Similar,
still unidentified, environmental pressures led to new emergent
mechanisms and processes in biological evolution. Other pressures
can come from
internal requirements to improve speed,
reliability, energy efficiency, easy of monitoring, ease of
debugging and ease of extension.
3 Possible trajectories
Like new computing applications, many of the biological mechanisms,
structures and functions that developed recently could not have
occurred in earlier times, despite the availability of all the
required
physical materials, because many small intermediate
changes were required in order to produce the
infrastructure
for newer more complex mechanisms.
The physical universe is able to produce objects of varying
complexity, from subatomic particles through molecules, planets,
galaxies and the like. Large lumps of solid or liquid matter can be
produced by the materials concurrently being brought together. But
some of the intermediate sized structures of great complexity,
including organic molecules and organisms of many kinds, require
special mechanisms of construction, or intermediate scale
components, that are not always directly available wherever the
physical materials are available. Instead, some of the more complex
systems need to be assembled over time using precisely controlled
selections from among physically and chemically possible
alternatives. For example, there was no way the matter on this
planet several billion years ago could have immediately reorganised
itself into an oak tree or an orangutan.
Some sceptics about evolution have misconstrued the reliance on
random changes as implying that a tornado could assemble a 747
airliner from a junkyard full of the required parts. However, just
as assembling an airliner requires not only prior assembly of
smaller parts, but also machinery for producing the various
intermediate structures, and also maintaining them in relationships
required for subsequent operations, so also does biological
evolution require intermediate stages including intermediate
mechanisms of reproduction and development. (This is related to the
way later stages of a mathematical proof depend on earlier stages,
preventing simultaneous discovery of all parts of the proof.) In
particular, insofar as both the eventual products and the
intermediate stages require many increasingly complex forms of
information processing, biological evolution, like computer systems
engineering in the last half century, must have involved many
intermediate forms of information processing.
Successive information-processing mechanisms must have had
successively more complex physical components, forms of
representation, ontologies, algorithms, architectures, and
functions, especially information processing functions relating to
the environment. We need to understand those intermediate forms in
order to understand the later forms that make use of them.
This tornado fallacy and other considerations have led some to
assume that there must be a single master designer controlling such
processes of assembly of complex living structures from inanimate
matter. But the development of software engineering sophistication
over the last six decades did not require some super-engineer
controlling the whole process. There wasn't one: only a very large
collection of successively discovered or created bootstrapping
processes engaged in a multitude of forms of competition and
co-operation partly driven by a plethora of new more complex goals
that became visible as horizons receded. In that process we stumbled
across more and more complex ways in which previous achievements
could be extended.
Natural selection had much in common with this, except that there
were no designers detecting new targets until species emerged with
sufficient intelligence to engage in mate selection and other
selective breeding activities - for their own or other species.
4 Types of biological complexity - and meta-morphogenesis
We can generalise Waddington's
"epigenetic landscape" metaphor to include a wide range of types
of development. Then, a general feature of growth of complexity is
that as new mechanisms and mechanism-components are developed some
of them can transform, and hugely simplify, large subsets of the
opportunities for subsequent developments, as illustrated for
individual cognitive development in
[
2007Chappell and Sloman]. Related points were made in
[
1994Cohen and Stewart]. New mechanisms, new
forms of representation, new architectures, can sometimes be
combined to provide new "platforms" bringing entire new spaces
within (relatively) easy reach. Examples of such transitions in the
history of computing include development of new operating systems,
new programming languages (with their compilers or interpreters),
new interfacing protocols, new networking technologies, new
constraints and requirements from users, including requirements for
reliability, modifiability, security, ease of learning, ease of use,
etc. We don't know what the corresponding new pressures were that
influenced developments of biological information-processing
mechanisms, both in evolution and in individual development, though
we can guess some of them.
Developments in biological information processing were much slower,
and did not require any goal-direction, only random "implicit"
search (implicit because there were no explicitly formulated goals,
only opportunities that allowed certain changes to be relatively
advantageous). Identifying those opportunities and the evolutionary
changes they helped to select is a major research project. A simple
example is the difference between a organism in an amorphous
chemical soup and an organism whose environment has distinct
enduring parts with different properties (e.g. providing different,
persistent, nutrients and dangers, in different locations). Only the
second organism could benefit from mechanisms for acquiring and
storing information about those enduring structures, information
that would necessarily have to be built up piecemeal over time. If
the organism had visual mechanisms it could rapidly take in
information about complex structures at different distances. If it
only had tactile/haptic sensors the information would have to be
acquired in much smaller doses with more movements required. Compare
the discussions in [
1979Gibson].
5 Changes in biological information-processing
Some computing developments, such as the creation of a new notation,
or the introduction of a new ontology (e.g. for types of
communication, or types of event handler, or types of
data-structure), or the creation of a new type of operating system,
can provide a "platform" supporting a very wide range of further
developments.
There were probably also many different kinds of platform-producing
transitions in biological evolution, including, for example,
development of new means of locomotion, new sensors, new
manipulators, new forms of learning. Some of these were changes in
physical form or structure or forms of motion, or types of
connectivity
([
1995Maynard Smith and Szathmáry])
while others were changes
concerned with information processing.
[1995Maynard Smith and Szathmáry]
discussed changes in forms of communication, but there
must have been many more transitions
in information processing capabilities and mechanisms, some
discussed in [1979Sloman,2008Sloman].
When a new multi-function platform is developed, searches starting
from the new platform can (relatively) quickly reach results that
would have involved totally intractable search spaces without the
benefit of the new platform. For example, programmers who have
learnt a powerful language like Prolog can very quickly produce
programs that would have been very difficult to express using
earlier languages. Different high level programming languages add
different new opportunities for rapid advances. Likewise, as Dawkins
and others have pointed out, some biological developments, including
new forms of information processing, could, in principle,
dramatically shorten time-spans required for subsequent
developments, even though there is no goal directed design going on.
Even random search (though not a tornado?) can benefit from
a billion-fold reduction in size of a search space.
6 Less blind evolutionary transitions
Some animals are capable of formulating explicit goals or
preferences and selecting actions in accordance with them. The
evolution of that capability can provide a basis for selecting
actions that influence reproductive processes, for example selecting
mates, or favouring some offspring over others, e.g. bigger,
stronger or more creative offspring. When animals acquire such
cognitive capabilities, such choices can be used, explicitly or as a
side-effect of other choices, to influence selecting breeding, in
ways that may be as effective as explicit selective breeding of
other species, e.g. domestic cattle or hunting dogs. Which types of
selective breeding a species is capable of will depend on which
features they are capable of recognising. If all they can
distinguish among prospective mates or their offspring is size or
patterns of motion, that could speed up evolution of physical
strength and prowess. If they can distinguish differences in
information processing capabilities that could lead to kinds of
selective breeding of kinds of intelligence. (N.B. I am merely
trying to describe what is possible, not recommending eugenics.)
These are examples of ways in which production of a new platform can
transform something impossible into something possible, overcoming
limitations of pre-existing mechanisms of composition. That can
include bringing within reach yet more platforms for further
development, as has happened repeatedly in computer systems
engineering when new tools allowed the construction of even more
powerful tools - e.g. using each new generation of processor design
to help with production of subsequent designs.
A major research task in biology is to identify evolutionary and
developmental transitions that facilitate new subsequent
evolutionary and developmental transitions. Innate learning
capabilities produced at a late stage in evolution may include
important pre-compiled partial information about the environment
that facilitates specific kinds of learning about that sort of
environment. (Compare Chomsky's claims about human language learning
capabilities REF, and
[
1992Karmiloff-Smith].) Special-purpose kinds of such evolved learning
systems may, on this planet, outstrip all
totally general,
domain-neutral learning mechanisms sought in both models of
evolutionary computation based on a single type of algorithm, or
models of learning based on a single powerful learning process.
Turing thought the latter might be possible [
1950Turing], which I
find surprising. Contrast the suggestion in [
2008McCarthy]
that evolution produced new, specialised, learning capabilities,
required for human learning in a human lifetime, in certain sorts of
changing 3-D environments.
7 From morphogenesis to meta-morphogenesis
Without attempting to match Turing's mathematical detail I have
tried to sketch, in the same general spirit as his paper on
morphogenesis, a rudimentary theory of "meta-morphogenesis"
showing that the sorts of development that are possible in a complex
system can change dramatically after new "platforms" (for
evolution, or development) have been produced by pre-existing
mechanisms.
Biological evolution is constantly confronted with environmental
changes that reduce or remove, or in some cases enhance, the
usefulness of previously developed systems, while blocking some
opportunities for change and opening up new opportunities. In that
sense the environment (our planet) is something like a very
capricious teacher guiding a pupil.
Initially the "teacher" could change only physical aspects of the
environment, through climate changes, earthquakes, volcanic
eruptions, asteroid collisions, solar changes, and a host of local
changes in chemical soups and terrain features.
Later, the teacher itself was transformed by products of biological
evolution, including global changes in the composition of the
atmosphere, seas, lakes, and the land-water distribution influenced
by evolution of microbes that transformed the matter with which they
interacted. (REF)
As more complex organisms evolved, they formed increasingly
significant parts of the environment for other organisms, of the
same or different types, providing passive or active food (e.g. prey
trying to escape being caught), new materials for use in various
forms of construction (e.g. building shelters, protective clothing,
or tools) active predators, mates, and competitors for food,
territory, or even mates.
Likewise, as a species evolved new physical forms and new
information-processing mechanisms, those new developments could make
possible new developments that were previously out of reach, for
example a modification of a control mechanism might allow legs that
had originally evolved for locomotion to be used for digging,
fighting or manipulation. As new control subsystems evolved, they
could have produced new opportunities for system architectures
containing those subsystems to develop, allowing old competences to
be combined in novel ways.
In that way, developments in the "learner" can be seen as also
developments in the "teacher", the environment. Two concepts used
in educational theory, Vygotsky's
Zone of proximal development
(ZPD) and Bruner's notion of "scaffolding" [REFS] can therefore be
generalised to evolution. Evolutionary and other changes can modify
the ZPD of an existing species and provide scaffolding that
encourages or supports new evolutionary developments. Further
details would contribute to a theory of meta-morphogenesis.
Making progress would require more detailed analysis of the kinds of
development (morphogenesis) that occur in biology, and on the basis
of that analysis a further analysis of the mechanisms that can
produce, modify, combine, or extend such processes of development,
i.e. varieties of meta-morphogenesis.
More detailed discussions would need to examine at least the
following varieties of change, whether produced by evolution,
developmental processes, interactions with an environment, or
explicit teaching. Here's the beginning of a list of types of
change, to be revised and extended:
-
development or modification of sensors
-
development or modification of effectors (arms, legs, tentacles,
mouth, trunk, ....)
-
development of new forms of analysis and interpretation of sensor
information.
-
development of new forms of "online" control for effectors
-
development of new forms of planning to achieve some future goal in
several steps.
-
development of new plan-execution mechanisms and strategies.
-
development of new forms of learning
-
development of new motives and new ways or processing motivation.
-
development of new abilities to communicate information to others,
or to understand information from others, and new uses for such
communication,
-
creation of a new notation,
-
introduction of a new ontology using an existing or new
notation (e.g. an ontology
for types of
communication, or types of event handler, or types of
data-structure),
-
creation of a new type of operating system, or
information-processing architecture, providing new support for a
very wide range of further developments.
Each of those types of change requires mechanisms (possibly shared
mechanisms) for their production. But the mechanisms need not be
fixed, either in evolutionary time-scales, or in processes of
individual development, or in development of social information
processing systems.
It may turn out useful to distinguish various kinds of change of
that sort (i.e. changes in meta-morphogenesis).
8 Evolution of information processing: beyond Gibson
Almost all organisms are control systems, using stored energy
(sometimes externally supplemented, e.g. when birds use up-draughts)
to produce internal and external changes that serve their needs. The
control details depend on information acquired through sensors of
various kinds, at various times. So organisms are "informed control
systems".
Information available, and also the control possibilities, varied
enormously: from the simplest micro-organisms, mostly responding
passively in chemical soups, to animals with articulated bodies and
multiple sensors, who were capable of performing many different
sorts of action, and requiring increasingly complex information
processing to notice opportunities, to select goals, to select ways
of achieving goals, to carry out those selected actions, to deal
with unexpected and previously unknown details of the environment
that are detected during execution, and to learn from the
experiences of performing successful and unsuccessful actions, and
from observation of other things occurring in the environment. A
full account of these transitions requires several generalisations
of James Gibson's notion of "affordance", some of them explained
in
[
2009Sloman].
We need to extend not only Turing's work but also the work of
[
1995Maynard Smith and Szathmáry] on transitions in evolution, to include detailed
investigation of transitions in types of
information
processing. Transitions in forms of communication are often noted,
for instance the development in humans of communication using
syntactic structures, but there are far more processes involving
information in biology than communication (internal or external).
The need for many types of information processing in organisms will
be obvious to experienced designers of intelligent, autonomous
robots. The information processing requirements for robots include
interpreting sensory information, controlling sensors, learning,
forming plans, dealing with conflicts, evaluating options, and many
more [
2006Sloman].
Many of the requirements are not obvious; so it is too easy for
researchers to notice only a tiny subset and therefore to
underestimate the problems to be solved - as has happened
repeatedly in the history of AI. An extreme example is assuming that
the function of animal vision is to provide geometric information
about the reflective surfaces in view ([
1982Marr]), ignoring the
functions concerned with detecting affordances, interpreting
communications, and continuous control of actions ([
1979Gibson]).
A particularly pernicious type of myopia is connected with research
in robotics, biology, psychology, neuroscience and philosophy that
focuses entirely on the continuous or discrete
on-line
interactions between organism (or robot) and objects and processes
in the immediate environment, ignoring requirements for
planning, explaining, and reasoning about things going on in other
locations, and past and possible future events
[
2006Sloman,
2009Sloman].
Overcoming this myopia can be very difficult, but progress can be
improved if instead of focusing attention on single organisms or
particular robot designs, we examine
spaces of possibilities:
possible sets of requirements for organisms and robots, and possible
sets of design features capable of meeting those requirements. For
example, noticing an organism or individual failing to do something
may draw attention to the problem of explaining how others succeed
- a requirement that may previously have gone unnoticed. A special
case of this is the work of Jean Piaget on the many partial or
missing competences of young children, which help to draw attention
to the hidden complexities in the competences of (normal) adults.
Likewise the strange behaviours following brain damage or
psychiatric diseases can expose unobvious aspects of normal
cognition.
Simply observing organisms or dissecting them will not inform us as
to all the ways in which they use information: we also need to
engage in detailed analysis of differences between different
environments and different morphologies, showing how, as
environments change, a succession of increasingly complex demands
and opportunities can arise that make possible cumulative changes
not only in physical structure, size, strength, and behaviours, but
also in the kinds of information available, the kinds of information
processing mechanisms, and the uses of such information.
We also need to identify different requirements for belief-like and
desire-like states that inform behaviours as discussed
(incompletely) in [
2005Sloman et al.Sloman, Chrisley, and Scheutz].
Changes in the environment can affect the goals that are essential
or useful for an organism to pursue. In some cases goals remain the
same, but the information processing and behaviours required to
achieve them change: for example if drought or competition makes a
certain kind of fruit more scarce, requiring the animals to travel
further, climb higher up trees, and in some cases physically engage
with competitors attempting to obtain the same food.
In other cases, changes in the environment may produce new
constraints or new opportunities, making it useful to acquire new
types of goal. For example, a new kind of food may become available,
and if food is scarce the species that acquire desires to find and
consume the new food will benefit. However, the physical actions
required to obtain and consume that food (e.g. breaking open a
shell) may benefit from new forms of control, thereby allowing yet
another genetic change to be useful - if it occurs.
Even if neither the environment nor the sensorimotor morphology of a
species changes, changes in the
mode of processing of the
information available may provide benefits, for example
- acquiring new ways of learning correlations linking contents of
sensorimotor signals
-
acquiring new actions that provide or refine information
about the environment - e.g. approaching objects, viewing them from
new locations, rotating them, acting on them by prodding, pushing,
squeezing, twisting, pulling apart, etc. [1966Gibson,1979Gibson].
-
developing a new ontology and mapping old information into the new
ontology (e.g. developing an exo-somatic ontology of 3-D structures
and processes that exist independently of being sensed, developing
an ontology that allows information about the past or the future or
states of affairs out of sight to be represented).
-
developing new explanatory theories about the materials,
structures, processes, and causal interactions in the environment.
-
developing ways of exploring future possible actions to find good
plans before initiating behaviours
[1943Craik,
2006Sloman].
-
developing new meta-semantic competences that allow the
information processing of other organisms to be taken into account
(e.g. prey, predators, conspecifics, offspring, mates).
9 Monitoring and controlling virtual machinery
Some of those developments produce new needs for informed control or
detailed monitoring of information-processing. This can include
operations on the intermediate virtual machine structures in
perceptual sub-systems. Contributions to other parts of the Turing
collection
point out that such biological developments involving virtual
machinery can explain philosophically puzzling features of animal
(including human) minds, such as the existence of "qualia"; and
also enhance our still incomplete understanding of requirements for
future machines rivalling biological intelligence.
Each of the two figures is ambiguous and flips between two very
different views. The left one can be seen as a 3-D wire frame cube.
For most people it flips between two different views of the cube, in
which the 3-D locations, orientations and other relationships vary.
In the right image, the flip involves changes in body parts, the
facing direction, and likely motion -- requiring a very different
ontology. This sort of example shows (a) that contents of experience
exist, can have causal powers (e.g. attracting attention, and
causing verbal descriptions to be created) and (b) that those
contents (the qualia) are semantically rich and can make use of
different ontologies -- a purely geometric ontology in one case, and
a mainly biological ontology in the other. Instead of denying the
existence of sensory qualia, we can now begin to explain their
existence in terms of contents of intermediate structures in complex
virtual machinery required for perception in intelligent animals and
machines. The very same phenomena could exist in future robots.
(Current ones have visual systems that are too impoverished.)
These points are discussed in more detail in presentations here
http://www.cs.bham.ac.uk/research/projects/cogaff/talks/
And in my paper for the SPS conference in Nancy 2011
http://www.cs.bham.ac.uk/research/projects/cogaff/11.html#1103
We need to
explore the space of possible minds, and the different
requirements different sorts of minds need to satisfy - a very
difficult task, since many of the requirements are unobvious. In
particular, I hope it is now clear that not all the requirements for
embodied organisms (and future robots) are concerned with real-time,
continuous, online interactions with the immediate environment,
except for very simple organisms with very simple sensory-motor
capabilities
[2006Sloman,
2009Sloman].
Turing was interested in evolution and epigenesis and made
pioneering suggestions regarding morphogenesis
- differentiation of cells to form diverse body parts during
development.
As far as I know he did not do any work on how a genome
can produce
behavioural competences of the complete organism,
including behaviours with complex conditional structures so that
what is done depends on internal and external sensory
information, nor internal behaviours that extend or modify
previously developed information processing architectures, as
discussed in [
1992Karmiloff-Smith].
(I have an extended personal review of her book
in an informal, incomplete, discussion paper.
Even if we can understand in the abstract that evolution produces
behavioural competences by selecting brain mechanisms that provide
those competences, explaining how it actually works raises
many deep problems, especially where the competences are not
themselves behavioural.
The human-produced mechanisms for constructing more and more complex
computing systems from a relatively small set of relatively simple
types of components are all examples of "emergence" of
qualitatively new large-scale structures and processes from
combinations of much simpler building blocks.
2 Perhaps a deeper
study of the evolution of tools, techniques, concepts and theories
for designing complex systems in the last half century will
stimulate new conjectures about the evolution of natural information
processing systems, including those that build themselves only
partly on the basis of an inherited specification. I suspect that
people who predict imminent singularities underestimate the extent
of our ignorance about what evolution has achieved, and some of the
difficulties of replicating it using known mechanisms.
Acknowledgements
I have learnt from several colleagues and students in Birmingham
(including Luc Beaudoin, Jackie Chappell, Nick Hawes, Dean Petters,
Ian Wright
Jeremy Wyatt),
and from Margaret Boden, Steve Burbeck, Ron
Chrisley, Brian Logan, John McCarthy, Marvin Minsky, Matthias
Scheutz, Alison Sloman (for half a century), and many others.
References
- [2007Chappell and Sloman]
-
Chappell, J., Sloman, A., 2007. Natural and artificial meta-configured
altricial information-processing systems. International Journal of
Unconventional Computing 3 (3), 211-239,
http://www.cs.bham.ac.uk/research/projects/cosy/papers/#tr0609.
- [1994Cohen and Stewart]
-
Cohen, J., Stewart, I., 1994. The collapse of chaos. Penguin Books, New York.
- [1943Craik]
-
Craik, K., 1943. The Nature of Explanation. Cambridge University Press, London,
New York.
I have started a discussion page on Kenneth Craik
http://tinyurl.com/CogMisc/kenneth-craik.html
- [1966Gibson]
-
Gibson, J., 1966. The Senses Considered as Perceptual Systems. Houghton
Mifflin, Boston.
- [1979Gibson]
-
Gibson, J. J., 1979. The Ecological Approach to Visual Perception. Houghton
Mifflin, Boston, MA.
- [1992Karmiloff-Smith]
-
Karmiloff-Smith, A., 1992. Beyond Modularity: A Developmental Perspective on
Cognitive Science. MIT Press, Cambridge, MA.
Discussed in more detail in this file.
- [1982Marr]
-
Marr, D., 1982. Vision. W.H.Freeman, San Francisco.
- [1995Maynard Smith and Szathmáry]
-
Maynard Smith, J., Szathmáry, E., 1995. The Major Transitions in
Evolution. Oxford University Press, Oxford, England:.
- [2008McCarthy]
-
McCarthy, J., 2008. The well-designed child. Artificial Intelligence 172 (18),
2003-2014.
http://www-formal.stanford.edu/jmc/child.html
- [1979Sloman]
-
Sloman, A., 1979. The primacy of non-communicative language. In: MacCafferty,
M., Gray, K. (Eds.), The analysis of Meaning: Informatics 5 Proceedings
ASLIB/BCS Conference, Oxford, March 1979. Aslib, London, pp. 1-15,
http://www.cs.bham.ac.uk/research/projects/cogaff/81-95.html#43.
- [2006Sloman]
-
Sloman, A., May 2006. Requirements for a Fully Deliberative Architecture (Or
component of an architecture). Research Note COSY-DP-0604, School of
Computer Science, University of Birmingham, Birmingham, UK.
http://www.cs.bham.ac.uk/research/projects/cosy/papers/#dp0604
- [2008Sloman]
-
Sloman, A., 2008. Evolution of minds and languages. What evolved first and
develops first in children: Languages for communicating, or languages for
thinking (Generalised Languages: GLs)?
http://www.cs.bham.ac.uk/research/projects/cosy/papers/#pr0702
- [2009Sloman]
-
Sloman, A., 2009. Some Requirements for Human-like Robots: Why the recent
over-emphasis on embodiment has held up progress. In: Sendhoff, B., Koerner,
E., Sporns, O., Ritter, H., Doya, K. (Eds.), Creating Brain-like
Intelligence. Springer-Verlag, Berlin, pp. 248-277.
http://www.cs.bham.ac.uk/research/projects/cosy/papers/#tr0804
- [2011Sloman]
-
Sloman, A., 2011. What's information, for an organism or intelligent machine?
How can a machine or organism mean? In: Dodig-Crnkovic, G., Burgin, M.
(Eds.), Information and Computation. World Scientific, New Jersey, pp.
393-438.
http://www.cs.bham.ac.uk/research/projects/cogaff/09.html#905
- [2005Sloman et al.Sloman, Chrisley, and Scheutz]
-
Sloman, A., Chrisley, R., Scheutz, M., 2005. The architectural basis of
affective states and processes. In: Arbib, M., Fellous, J.-M. (Eds.), Who
Needs Emotions?: The Brain Meets the Robot. Oxford University Press, New
York, pp. 203-244, http://www.cs.bham.ac.uk/research/cogaff/03.html#200305.
- [1936Turing]
-
Turing, A. M., 1936. On computable numbers, with an application to the
Entscheidungsproblem. Proc. London Math. Soc. 42 (2), 230-265.
http://www.abelard.org/turpap2/tp2-ie.asp
- [1950Turing]
-
Turing, A. M., 1950. Computing machinery and intelligence. Mind 59, 433-460,
(reprinted in E.A. Feigenbaum and J. Feldman (eds) Computers and
Thought McGraw-Hill, New York, 1963, 11-35).
- [1952Turing]
-
Turing, A. M., 1952. The Chemical Basis Of Morphogenesis. Phil. Trans. R.
Soc. London B 237 237, 37-72.
- [1957Waddington]
-
Waddington, C. H., 1957. The Strategy of the Genes. MacMillan.
Footnotes:
1For an answer to
"What is information?" see [
142011Sloman].
2Part 1
introduced a distinction between implementation and reduction, where
a Running Virtual Machine (RVM) can be fully implemented in physical
machinery (PM) even though the concepts required to describe the
processes in the RVM cannot be defined in terms of concepts of
physics. In that case the RVM is implemented in but not reduced to
physical machinery. Part 2 showed how this might account for the
existence of mental phenomena such as qualia.
File translated from
TEX
by
TTH,
version 3.87.
On 20 Oct 2011, 01:23.
Reformatted: 15 Mar 2015
Installed: 21 Oct 2012
(moved here from http://tinyurl.com/CogMisc/meta-morphogenesis.html)
Maintained by
Aaron Sloman
School of Computer Science
The University of Birmingham