Professional Documents
Culture Documents
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide
range of content in a trusted digital archive. We use information technology and tools to increase productivity and
facilitate new forms of scholarship. For more information about JSTOR, please contact support@jstor.org.
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at
https://about.jstor.org/terms
The University of Chicago Press and Philosophy of Science Association are collaborating with
JSTOR to digitize, preserve and extend access to Philosophy of Science
Robots are being extensively used for the purpose of discovering and testing empirical
hypotheses about biological sensorimotor mechanisms. We examine here methodolog-
ical problems that have to be addressed in order to design and perform “good” ex-
periments with these machine models. These problems notably concern the mapping
of biological mechanism descriptions into robotic mechanism descriptions; the dis-
tinction between theoretically unconstrained “implementation details” and robotic fea-
tures that carry a modeling weight; the role of preliminary calibration experiments;
the monitoring of experimental environments for disturbing factors that affect both
modeling features and theoretically unconstrained implementation details of robots.
Various assumptions that are gradually introduced in the process of setting up and
performing these robotic experiments become integral parts of the background hy-
potheses that are needed to bring experimental observations to bear on biological
mechanism descriptions.
409
the adaptive and intelligent behaviors of relatively simple biological systems offer the
valuable opportunity of analyzing the methodology of machine experiments in isolation
from problems of intentionality in psychology (Tamburrini and Datteri 2005). In this
respect, contemporary biorobotics is on a par with Marr’s computational investigations
of human vision (Marr 1982) or the more recent modeling of human sensorimotor
coordination described in Berthoz (1997). To the extent that problems of intentionality
do not arise in biorobotics, one need not be concerned here with arguments questioning
the possibility of providing mechanistic accounts of intentional behavior (Von Eckardt
and Poland 2004).
2. Related attempts to characterize the notion of mechanism and the nature of mech-
anistic explanation were pursued by Bechtel and Richardson (1993), Bechtel and Abra-
hamsen (2005), Glennan (1996, 2002, 2005), Woodward 2002), and Tabery (2004).
Craver (2001) attempts to reconcile mechanistic and functional modeling, as the latter
is explicated by Cummins (1975). Analysis of the nature of mechanistic explanation
in biology (Craver and Darden 2005) is beyond the scope of this article, which is chiefly
concerned with methodological problems arising in biorobotic approaches to the dis-
covery and testing of empirical hypotheses about biological sensorimotor mechanisms.
3. The Cybernetic proposal of identifying control functions shared by adaptive bio-
logical systems and machines was guided by the assumption that “it is possible to
obtain the same output for the same input with different physical structures” (Rosen-
blueth and Wiener 1945, 318).
count of this finding, place cells were hypothesized to support rat self-
localization and heading capabilities.4
Empirical law-like correlations between place cells firing and rat po-
sition enable one to predict rat position on the basis of place cells firing
(Wilson and McNaughton 1993). But in order to provide a mechanistic
explanation of rat spatial navigation which takes into account place cells
behavior, one has to regard place cells as elements of a complex of in-
teracting components which comprise perceptual systems and effectors.
How is it that place cells firing drive rat movements? How is it that sensory
stimuli determine place cells firing? And how are hippocampal maps ac-
quired by learning? These questions point to crucial gaps in our under-
standing of the mechanisms producing rat navigation behaviors and the
role of place cells therein. In order to fill in some of these gaps (Burgess
et al. 1997), Burgess et al. (2000) proposed a more comprehensive mech-
anistic model (let us call it MS) which we turn to summarize now.
MS postulates components formed by various neural maps with Heb-
bian connections, that are modifiable by unsupervised learning processes.
According to MS, a ‘sensory’ map is organized into several ‘sensory cells
groups’, each one of them encoding distances from one of the walls sur-
rounding the environment. An ‘entorhinal’ map encodes the distance be-
tween the rat and two adjacent walls (each entorhinal cell being connected
with two sensory cells of distinct groups). Entorhinal cells are connected
with place cells. The receptive field of the former is sharper than the
receptive field of the latter.5 The place cell layer is connected with a ‘goal
cell’ layer. Each goal location is represented there by a set of goal cells;
and each element of this set is tuned so as to respond maximally when
the system is displaced from the goal into a specific direction. Assuming
that four goal cells only encode for a goal location, GCN fires when the
rat is north of the goal, GCS fires when the rat is south of the goal, and
so on. The firing rate of each goal cell is proportional to the displacement
of the system from the goal in the corresponding direction. The displace-
4. The behavior of place cells has been extensively investigated. Place cells seem to be
responsive to visual stimuli at or beyond the limits of the rat’s reachable environment,
but their behavior is unaffected by objects placed centrally in the environment; addi-
tional experiments provide evidence for some sort of “internal compass’ that anchors
place cell activity to spatial locations in the absence of visual cues (Muller and Kubie
1987; Cressant et al. 1997; Jeffery et al. 1997); and the limits of validity of law-like
correlations between place cells firing and rat position have been explored too (O’Keefe
and Dostrovsky 1971). The firing of place cells seem to depend on the phase of the
EEG theta rhythm too (O’Keefe and Recce 1993; Cacucci et al. 2004). Theta modu-
lation was replicated in the robotic system described in this section. See Burgess et al.
(2000, Section 2.1) for details.
5. See Burgess et al. (1994) for discussion.
ment and the heading of the system is given by the vector sum of the
directions represented by each goal cell, weighted by their firing rate.
Learning proceeds in a feedforward fashion: while the rat is wandering,
an unsupervised competitive learning algorithm modifies the connections
between entorhinal and place cells, thus creating a place cell map of the
environment; one-shot strengthening of synaptic connections between goal
cells, ‘head direction cells’ (signaling system heading), and active place
cells obtains whenever a reward signal (indicating the presence of the
goal) is received. After learning, the firing of goal cells will depend on rat
position (signaled by active place cells) and heading. Movements are issued
in the directions coded by goal cell vector representations.
This mechanistic model fills in gaps of mechanistic sketches which make
reference to place cells and their functional roles. In particular, this mech-
anism description specifies subsystems which generate heading (on the
basis of place cells outputs), determine place cell firing (on the basis of
sensory cell representation of distances from walls), and provide an ac-
count of hippocampal map learning. Burgess and O’Keefe tested this
mechanism for accurate learning of the environment and successful nav-
igation towards previously learnt goals by robotic simulation experiments.
These were carried out on a robotic system R consisting of a small wheeled
platform, with an on-board camera, infrared proximity detectors, and a
neural network which includes 60 sensory cells, 900 entorhinal cells, 900
place cells, and four goal cells representing a single goal position. The
experimental environment is a rectangular arena formed by white walls
and a dark floor, the north wall being signaled by a distinctive mark. At
each processing cycle, the robot rotates in the estimated north, south, east,
and west directions, and captures images of the four walls; these images
are processed by a black and white edge detection algorithm, which reveals
corners between walls and floor; corners are used to evaluate the distance
of the system from the walls; by separately controlling the velocities of
the two motors, the robot turns in the direction computed by the neural
network and moves 3 cm forward.
In experimental trials, the robotic rat learnt successfully an accurate
map of the environment, and was able to reach previously learnt goal
locations. Initially, the robot was set free to explore (by wandering) a
50#50 cm square environment, according to the mechanism described
above. Robot performance after exploration was evaluated in the same
environment, and in a “stretched” 50#75 cm environment. In additional
trials, the activity of artificial neurons was recorded during navigation in
the stretched environment. While entorhinal cells maintained their peaks
at fixed distances from the walls, the receptive field of some place cells
became stretched and occasionally two distinct peaks were recorded. No-
tably, this behavior of artificial place cells in stretched environments was
6. It is worth noting that this conclusion hinges on the criteria adopted for behavioral
comparison, for R requires far longer navigation times than S, and only a coarse match
between their trajectories obtains.
This recent discovery does not affect the broad methodological picture
outlined in this section on the basis of biorobotic inquiries on place cells,
insofar as biorobotic experiments may prove useful to fill in the gaps of
mechanism sketches which include grid cells, to test the behavioral pre-
dictions of the resulting mechanism schemata, and to drive the search for
biological components and activities interacting with grid and place cells.
called ‘distal patch field’ (DPF) this region of the plume, in which both
algorithms performed poorly. Before claiming falsification of both mech-
anism schemata, the authors of this biorobotic study were careful to test
whether the selected distance between antennae could affect RoboLobster
performance, due to the impossibility of detecting the gradient between
close points in the DPF region. It turned out, however, that changing the
distance between antennae does not improve RoboLobster performance
in DPF. Additional trials were performed by systematically changing ini-
tial orientations of the robot, to control whether successful hits of the
source from the DPF were due to particular starting positions, but no
significant effect of starting orientation on robot performances was found.
Having excluded distance between antennae and starting orientation as
alternative explanations for observed behavioral discrepancies, these bio-
robotic experiments were taken to show that in the DPF, no matter how
initial conditions change, neither mechanism accounts for target system
behavior. In particular, these results were directed against a specific as-
sumption embedded in M1 and M2, which concerns the structure of the
plume in the DPF. The fact that feedback analysis alone is inadequate to
account for chemotaxis in the DPF is taken to suggest that “there is no
concentration gradient information available to either algorithm in the
DPF” (Grasso et al. 2000, 126). A local gradient is instead detectable in
regions that are nearer to the plume source, thus allowing for effective
robotic chemotaxis.
To sum up: The RoboLobster experiments show that biorobotics may
enable one to falsify mechanism schemata and sketches, and to isolate
significant, but previously overlooked features of the environment. (“In
one sense the plume, rather than the algorithms or the American lobster,
is the entity under the closest scrutiny in these experiments” [Grasso et
al. 2000, 127].) In addition to this, the RoboLobster inquiry illustrates
how biorobotic experiments performed after selective manipulations of
environmental or internal features contribute to rule out specific disturb-
ing factors or the influence of theoretically unconstrained options in ex-
perimental settings. These experimental strategies in biorobotic inquiry
supplement those illustrated by reference to rat navigation mechanisms,
whereby biorobotic experiments may enable one to isolate mechanism
schemata accounting for biological behaviors, and drive the search for
biological entities and activities producing target system behaviors.
account neural delays occurring in both sensory data and motor command
transmission and processing. Current robotic technology often allows for
faster responses. Thus, a close match between biological and robotic mech-
anism descriptions may require appropriate robotic simulation of neural
delays which, in fact, decrease overall robot performance.8
Accuracy may be compromised in the process of biorobotic implemen-
tation by adaptations of theoretically constrained items or additions of
theoretically unconstrained implementation details. Let’s see.
Adapting theoretically constrained items. Perfect functional mapping of
biological mechanism descriptions onto robotic mechanism descriptions
is a regulative ideal for biorobotic inquiry, which is hardly ever attained
in practice, in view of practical and theoretical impediments. Practical
impediments chiefly originate in limitations of current robotic technology,
insofar as hardware components meeting every constraint imposed by
mechanism descriptions are not available. Consider, for example, sensors
for detecting chemical plumes that are needed for chemotaxis simulation
purposes. As pointed out in Ishida et al. (2001, 222), “sensors for a robot
to detect those signals with capabilities similar to those of animals are
not yet available.” Striking limitations of available sensors concern tem-
poral features of response onset and recovery of initial conditions after
stimulus removal (which may amount to 30s for some sensor technology).
Thus, opting for the use of some particular sensor technology becomes
a theoretically significant decision, to the extent that constraints on sen-
sitivity, response or recovery times of chemical sensors are specified in
mechanism descriptions.
Adaptations are occasionally pursued even when adequate modeling
hardware is available, in order to facilitate implementation and reduce
control problems. Consider, in this connection, the detailed model of hex-
apod locomotion formulated by Quinn and Ritzmann (2001), which takes
into account insect leg kinematics. Since accurate replication of the insect
kinematic chain in robot hardware gives rise to difficult implementation
and control problems, some degrees of freedom in robotic legs were pro-
visionally disregarded. Simulation data obtained on the basis of the sim-
plified implementation were encouraging, insofar as they suggested that
the eliminated degrees of freedom were immaterial to a satisfactory op-
eration of the middle and rear legs. In general, however, the effects of
these adaptations may become unpredictably significant in real-world ex-
perimental settings and under uncontrolled boundary conditions. There-
fore, the background assumptions arising from such simplifying adap-
10. The nontrivial character of this decision was already emphasized in Rosenblueth
and Wiener (1945, 318).
REFERENCES
Amit, D. J. (1998), “Simulation in Neurobiology: Theory or Experiment?”, Trends in Neu-
rosciences 21: 231–237.
Barnes, C. A. (1988), “Spatial-Learning and Memory Processes—the Search for Their Neu-
robiological Mechanisms in the Rat”, Trends in Neurosciences 11: 163–169.
Bechtel, W., and A. Abrahamsen (2005), “Explanation: A Mechanist Alternative”, Studies
in History and Philosophy of Biological and Biomedical Sciences 36: 421–444.
Bechtel, W., and R. C. Richardson (1993), Discovering Complexity: Decomposition and Lo-
calization as Strategies in Scientific Research. Princeton, NJ: Princeton University Press.
Beer, R. D. (1997), “The Dynamics of Adaptive Behavior: A Research Program”, Robotics
and Autonomous Systems 20: 257–289.
Beer, R. D., et al. (1997), “Biologically Inspired Approaches to Robotics”, Communications
of the ACM 40: 30–38.
Berthoz, A. (1997), Le sens du movement. Paris: Odile Jacob.
Burgess, N., et al. (1994), “A Model of Hippocampal Function”, Neural Networks 7: 1065–
1081.
——— (1997), “Robotic and Neuronal Simulation of the Hippocampus and Rat Naviga-
tion”, Philosophical Transactions of the Royal Society; B: Biological Sciences 352: 1535–
1543.
——— (2000), “Predictions Derived from Modeling the Hippocampal Role in Navigation”,
Biological Cybernetics 83: 301–312.
Cacucci, F., et al. (2004), “Theta-Modulated Place-by-Direction Cells in the Hippocampal
Formation in the Rat”, Journal of Neuroscience 24: 8265–8277.
Chou, C. P., and B. Hannaford (1997), “Study of Human Forearm Posture Maintenance
with a Physiologically Based Robotic Arm and Spinal Level Neural Controller”, Bi-
ological Cybernetics 76: 285–298.
Cordeschi, R. (2002), The Discovery of the Artificial: Behavior, Mind and Machines Before
and Beyond Cybernetics. Dordrecht: Kluwer Academic Publishers.
Craver, C. F. (2001), “Role Functions, Mechanisms and Hierarchy”, Philosophy of Science
68: 31–55.
Craver, C. F., and L. Darden (2001), “Discovering Mechanisms in Neurobiology: The Case
of Spatial Memory”, in P. K. Machamer, R. Grush, and P. McLaughlin (eds.), Theory
and Method in Neuroscience. Pittsburgh: University of Pittsburgh Press, 112–137.
——— (2005), “Introduction”, Studies in History and Philosophy of Biological and Biomedical
Sciences 36: 233–244.
Cressant, A., et al. (1997), “Failure of Centrally Placed Objects to Control the Firing Fields
of Hippocampal Place Cells”, Journal of Neuroscience 17: 2531–2542.
Cummins, R. (1975), “Functional Analysis”, Journal of Philosophy 72: 741–765.
Dario, P., et al. (2002), “Design and Development of a Neurorobotic Human-Like ‘Guinea
Pig’”, Proceedings of Engineering in Medicine and Biology, 2002: 24th Annual Conference
and the Annual Fall Meeting of the Biomedical Engineering Society 3: 2345–2346.
——— (2005), “Robotics as a Future and Emerging Technology”, IEEE Robotics & Au-
tomation Magazine 12: 29–45.
Eskiizmirliler, S., et al. (2002), “A Model of the Cerebellar Pathways Applied to the Control
of a Single-Joint Robot Arm Actuated by McKibben Artificial Muscles”, Biological
Cybernetics 86: 379–394.
Fox, S. E., and J. B. Ranck (1975), “Localization and Anatomical Identification of Theta
and Complex Spike Cells in Dorsal Hippocampus in Rats”, Experimental Neurology
49: 299–313.
Franklin, A. (2005), No Easy Answers: Science and the Pursuit of Knowledge. Pittsburgh:
University of Pittsburgh Press.
Glennan, S. (1996), “Mechanisms and the Nature of Causation”, Erkenntnis 44: 49–71.
——— (2002), “Rethinking Mechanistic Explanation”, Philosophy of Science 69 (Proceed-
ings): S342–S353.
——— (2005), “Modeling Mechanisms”, Studies in History and Philosophy of Biological
and Biomedical Sciences 36: 443–464.
Grasso, F. W., et al. (2000), “Biomimetic Robot Lobster Performs Chemo-Orientation in
Turbulence Using a Pair of Spatially Separated Sensors: Progress and Challenges”,
Robotics and Autonomous Systems 30: 115–131.
Hafting, T., et al. (2005), “Microstructure of a Spatial Map in the Entorhinal Cortex”,
Nature 436: 801–806.
Hopkins, J. C., and R. J. Leipold (1996), “On the Dangers of Adjusting the Parameters
Values of Mechanism-Based Mathematical Models”, Journal of Theoretical Biology 183:
417–427.
Horiuchi, T., and C. Koch (1996), “Analog VLSI Circuits for Visual Motion-Based Ad-
aptation of Post-Saccadic Drift”, Proceedings of the 5th International Conference on
Microelectronics for Neural Networks and Fuzzy Systems, 60–66.
Ishida, H., et al. (2001), “Plume-Tracking Robots: A New Application of Chemical Sensors”,
Biological Bulletin 200: 222–226.
Jaax, K. N., and B. Hannaford (2002), “A Biorobotic Structural Model of the Mammalian
Muscle Spindle Primary Afferent Response”, Annals of Biomedical Engineering 30: 84–
96.
Jarrad, L. E. (1993), “On the Role of the Hippocampus in Learning and Memory in the
Rat”, Behavioral and Neural Biology 60: 9–26.
Jeffery, K. J., et al. (1997), “Directional Control of Hippocampal Place Fields”, Experimental
Brain Research 117: 131–142.
Lambrinos, D., et al. (2000), “A Mobile Robot Employing Insect Strategies for Navigation”,
Robotics and Autonomous Systems 30: 39–64.
Lloyd, E. A. (1987), “Confirmation of Ecological and Evolutionary Models”, Biology and
Philosophy 2: 277–293.
Loeb, J. (1918), Forced Movements, Tropism, and Animal Conduct. Philadelphia: Lippincott.
Machamer, P., L. Darden, and C. F. Craver (2000), “Thinking about Mechanisms”, Phi-
losophy of Science 67: 1–25.
Marr, D. (1982), Vision: A Computational Investigation into the Human Representation and
Processing of Visual Information. San Francisco: Freeman.
Muller, R. U., and J. L. Kubie (1987), “The Effects of Changes in the Environment on the
Spatial Firing of Hippocampal Complex-Spike Cells”, Journal of Neuroscience 7: 1951–
1968.
O’Keefe, J., and N. Burgess (1996), “Geometric Determinants of the Place Fields of Hip-
pocampal Neurons”, Nature 381: 425–428.
O’Keefe, J., and J. Dostrovsky (1971), “The Hippocampus as a Spatial Map: Preliminary
Evidence from Unit Activity in the Freely Moving Rat”, Brain Research 34: 171–175.
O’Keefe, J., and L. Nadel (1978), The Hippocampus as a Cognitive Map. Oxford: Clarendon
Press.
O’Keefe, J., and M. Recce (1993), “Phase Relationship between Hippocampal Place Units
and the EEG Theta Rhythm”, Hippocampus 3: 317–330.
Prescott, T. J., et al. (2002), “The Robot Basal Ganglia: Action Selection by an Embedded
Model of the Basal Ganglia”, in L. F. B. Nicholson and R. Faulls (eds.), Basal Ganglia
VII. New York: Plenum Press, 349–356.
Quinn, R. D., and R. E. Ritzmann (2001), “Construction of a Hexapod Robot with Cock-
roach Kinematics Benefits Both Robotics and Biology”, in B. Webb and T. R. Consi
(eds.), Biorobotics: Methods and Applications. Cambridge, MA: AAAI Press, 87–105.
Reeve, R., et al. (2005), “New Technologies for Testing a Model of Cricket Phonotaxis on
an Outdoor Robot”, Robotics and Autonomous Systems 51: 41–54.
Reger, B. D., et al. (2000), “Connecting Brains to Robots: An Artificial Body for Studying
the Computational Properties of Neural Tissues”, Artificial Life 6: 307–324.
Rosenblueth, A., and N. Wiener (1945), “The Role of Models in Science”, Philosophy of
Science 12: 316–321.
Rosenblueth, A., N. Wiener, and J. Bigelow (1943), “Behavior, Purpose and Teleology”,
Philosophy of Science 10: 18–24.
Schaal, S., and D. Sternad (2001), “Origins and Violations of the 2/3 Power Law in Rhythmic
Three-Dimensional Arm Movements”, Experimental Brain Research 136: 60–72.
Tabery, J. (2004), “Synthesizing Activities and Interactions in the Concept of a Mechanism”,
Philosophy of Science 71: 1–15.
Tamburrini, G., and E. Datteri (2005), “Machine Experiments and Theoretical Modeling:
from Cybernetic Methodology to Neuro-Robotics”, Minds and Machines 15: 335–358.