Professional Documents
Culture Documents
ellcited by syntactic anomaly,. Mem. Lang. 31, 785-806 28 Osterhout. L. et al. (1996) On the language specificity of the brain
16 Osterhout, L. and Holcomb, P.J. (1993) Event~related potentials and response to syntactic anomalies: is the syntactic positive shift a
syntactic anomaly: evidence of anomaly detection during the member of the P300 family? J. Cog”. Neurosci. 8. 507-526
perception of continuous speech Lang. Cog”. Proc. 8, 413-438 23 Cole. M.G.H., Gratton, G. and Donchin, E. (1988) Detecting early
17 Osterhout. L., Holcomb, P.J. and Swinney. D.A. (1994) Brain potentials communication: using measures of movement-related potentials to
ellcited by garden-path sentevces. evidence of the application of verb illuminate human Information processing Biol. Psycho/. 26, 69-89
information during parsing). Exp. Psycho/. Learn. Mem. Cogn. 8.507-526 30 Van Turennout, M.. Hagooti, P. and Brown, C. (1997) Electrophysiological
18 Osterhout, L. and Mobley, L.A. (1995) Event-related brain potentials evidence on the time course of semantic and phonological processes in
ehclted by falure to agree J. Mem. Lang. 34, 739-773 speech production J. Exp. Psycho/. Learn. Mem. Cogn. 23, 787-806
19 Osterhout, L. and Nlcol, J. On the dlstmctiveness, independence, and 31 Swab. T., Brown, C. and Hagoort. P. (1997) Spoken sentence
time course of the brain responses to syntactic and pragmatic comprehension m aphasia: event-related potential evidence for a
anomalies Lang. Cogn. Proc. (in press) lexical integration deflclt 1. Cogn. Neurosci. 9, 39-66
20 Mirnte, T.F.. Heinz?, H-J. and Mangun, G.R. (1993) Dissociation of brain 32 Hagoort. P., Brown. C. and Swab, T . (1996) Lexical-semantic event-
actiwty related to syntactic and semantic aspects of language J. Cogn. related potential effects in patients with left hemisphere lesions and
Neuroscr. 5. 335-344 aphasia, and patients with right hemisphere lesions without aphasia
?.‘I Rosier, F.&al. (1993) Event-related brain potentials while encountering Brain 119, 627-649
semantic and syntactic constraint violations J. Cogn. Neurosci. 5,345-X2 33 Neville. H.J. (1991) Neurobiology of cognitive and language
22 NewlIe, H.J.. Mills, D.J. and Lawson, D.S. (1992) Fractionating processing: effects of early experience, in Brain Maturation and
language: different neural subsystems with dlfferent sensitive periods Cognitive Development: Comparative and Cross-cultural Perspectives
Cortex 2. 244-258 (Gibson. K.R. and Peterson, A.C.. eds). pp. 355-380, de Gruyter
23 Van Petten, C. and Kutas. M. (1991) Influences of semantic and 34 Weber-Fox, C. and Neville, H.J. (1996) Maturational constraints on
syntactic context on open- and closed-class words Mem. Cogn. 19,95-l 12 functional specializations for language processing: ERP and behavioral
24 Osterhout, L. On the brain response to syntactic anomalies: evidence in bilingual speakers J. Cogn. Neurosci 8, 231-256
manipulations of word position and word class reveal individual 35 King, J.W. and Kutas, M. (1995) Who did what and when? Using word-
differences Brain Lang. (in press) and clause-level ERPs to monitor working memory in reading 1. Cogn.
25 Just, M.A. and Carpenter, P (1992) A capacity theory of comprehension: Neurosci. 7. 376-395
lndlvidual differences in working memory Psycho/. Rev. 99. 122-149 36 Osterhout. L.. Bersick. M and McLaughlin, J. (1997) Brain potentials
26 Donchin. E (1981) Surprise!...Surprise? Psychophysiology 18, 493-513 reflect violations of gender stereotypes Mem. Cogn. 25, 273-285
27 Johnson, R Jr (1993) On the neural generators of the P300 component 37 Nobre. A.C., Allison, T . and McCarthy, G. (1994) Word recognition in
of the event-related potential Psychophysiology 30, 90-97 the human inferior temporal lobe Nature 372,260-262
Computational
approaches to motor
control
Daniel M. Wolpert
this review wiIl focus bn four areas of motor control which have recently ken enriched
both by neural network and control system models: motor planning, motor prediction,
state estimation and motor learning. We will review the computational foundations of
each of these concepts and present specific models which have been tested by
psychophysical experiments. We will cover the topics of optimal control for motor
planning, forward models for motor prediction, observer models of state estimation
and modular decomposition in motor learning. The aim of this review is to demonstrate
how computational approaches, as well as proposing specific models, provide a
theoretical framework to formalize the issues in motor control.
T his review will focus on several basic theoretical issues motor commands emanating from the controller within the
in motor control as well as supporting experimental studies. central nervous system (see Fig. 1). In order to dctcrmine
While many of the concepts discussed are applicable to all the behaviour of the arm in response to this input an ad-
areas of motor control, including eye movements, speech ditional set of variables, called state variables, must also be
production and posture, we will focus on arm movements known. For example, in a robotic model of the arm the
as an illustrative system. From an engineering perspective motor command signals the torques generated around the
the arm can be considered as a system whose inputs are the joints and the state variables could be the joint angles and
Copyright 0 1997, Elsevier Science Ltd. All rights reserved. 1364.6613/97/$17.00 PI,: Sl364-6613(97)01070-X
Trends in Cognitive Sciences - Vol. 1. No. 6, September 1997
Wolpert - Computation and motor control
Fig. 1 Motor control. The motor system is shown schematically along with the four themes of motor control that will be reviewed
(see text for details). The motor system (cent4 has inputs, motor commands, which causes it to change its state and produce an output,
sensory feedback. For clarity not all lines are shown.
angular velocities. Taken together, the inputs and the state infinite number of possible paths that the hand could move
variables are sufficient to determine the future behaviour of along and for each of these paths there is an infinite number
the systemThe controller does not usually have direct ac- of velocity profiles (trajectories) that the hand could follow.
cess to the state of the system but has access to some func- Having specified the hand path and velocity, each location
tion of the state, such as sensory feedback, which forms the of the hand along the path could be achieved by multiple
output of the system. combinations of joint angles. Moreover, due to the over-
This review will consider four issues which arise in lappmg actions of muscles and the ability to co-contract,
motor control and each is represented schematically in Fig. 1. each arm configuration could be achieved by many differenr
The first is motor planning, which I consider to be the com- muscle activations. Motor planning can therefore be con-
putational process by which the desired states or outputs of sidered as the computational process of selecting a single
the system are specified given an extrinsic task goal. Second, solution or pattern of behaviour at all levels within this
I will explore the notion of motor prediction, and the use of motor hierarchy (Fig. 2) from the many alternatives that
forward models which predict the behaviour of the arm may be consistent with the goal of the task.
given its input. Third, I will consider state estimation, which One computational framework that is natural for such
is a sensorimotor integration process by which the hidden a selection process is optimal control, in which a cost func-
state of the motor system can be estimated by monitoring tion is chosen in order to evaluate quantitatively the perfor-
both its inputs and outputs. I will show how motor predic- mance of the system under control’. The cost function is
tion can play a fundamental role in such state estimation. usually defined as the integral of an instantaneous cost, over
Lastly, I will consider motor learning, focusing on modular- a certain time interval, and the aim is to minimize the value
ity of learning. of this cost function. Every possible solution, that is every
possible movement, has an associated cost and the solution
Motor planning with the lowest cost is selected as the plan. Within this
The computational problem of motor planning arises from framework the cost function is a mathematical means for
a fundamental property of the motor system -,the reduction specifying the plan. The variables that appear in the cost
in the degrees of freedom that occurs during the transition function, and that are therefore planned, determine the pat-
from neural commands through muscle activation to move- tern of behaviour that is observed.
ment kinematics’ (Fig. 2). Even for the simplest of tasks, While many possible cost functions have been exam-
such as moving the hand to a target location, there are an ined there are two main classes of model that have been
state estimator, known as an observeP, produces its estimate of motor outflow (the motor commands sent to the arm), or
of the current state by monitoring the stream of inputs it can combine these two sources of information. While sen-
(motor commands) and outputs (sensory feedback) of the sory signals can directly cue the location of the hand, motor
system (Fig. 1). By using both sources of information the outflow generally does not. For example, given a sequence
observer is able to reduce uncertainty in the state estimate of torques applied to the arm (the motor outflow) an inter-
and becomes robust to sensor failure. In addition, as there nal model of the arm’s dynamics is needed to estimate the
are delays in sensory feedback, the observer can use the arm’s final configuration. To examine whether an internal
motor command to produce more timely state estimates model of the arm is used we have studied a sensorimotor in-
than would be possible using sensory feedback alone. tegration task in which subjects, after initially viewing their
Although many studies have examined integration arm in the light, made arm movements in the dark”. The
among purely sensory stimuli (for a psychophysical review subjects’ internal estimate of hand location was assessed by
see Ref. 30) little is known of how sensory and motor infor- asking them to visually localize the position of their hand
mation is integrated during movement. When you move (which was hidden from view) at the end of the movement.
your arm in the absence of visual feedback, there are three The bias of this location estimate, plotted as a function of
basic methods the central nervous system can use to obtain movement duration, showed a consistent overestimation
an estimate of the current state, the position and velocity, of of the distance moved (Fig. 3A). This bias showed two dis-
the hand. The system can make use of sensory inflow (the tinct phases as a function of movement duration, an initial
information available from proprioception), it can make use increase that reached a peak after one second followed by
experts, having only one level and two experts. The model maps target and tasks Cognit SC;. 15(2), 219-250
d Graybiel, A.M. et al. (1994) The basal ganglia and adaptive motor control Science
starting locations to motor outputs, m, which could represent, for example,
265, 1826-1831
the final hand location or movement vector. Each expert learns a different
e Jordan, M.I. and Jacobs. R.A. (1992) Hierarchies of adaptive experts, in Advances in
mapping between target locations and nmmr outputs appropriate for one
Neural Information Processing (Moody. J., Hanson, 5. and Lippmann. R., edr),
of the starting locations, S2 or S6. The contribution of each expert’s output,
pp. 985-993, Morgan Kaufmann
ms2 and w,, to the final motor output, m, is determined by the gating mod- f Dempster, A.P.. Laird. N.M. and Rubin, D.8. (1977) Maximum likelihood from
ule’s output, p. The ourput p reflects the probability that expert S6 is the cot- incomplete data via the EM algorithm J. Roy. Stat. SM. B 39, l-38
rect module to use for a particular starting location. At p values of 1 or 0 the 9 Ghahramani, Z. and Wolpett. D.M. (1997) Modular decomposition in visuomotor :(
final output is determined solely by the output of expert S6 or expert S2 learning Nature 386,392-395
a transition to a region of gradual decline. The variance of properties are not static but change throughout life both on
the estimate also showed an initial increase during the first a short time-scale, due to interactions with objects in the en-
second of movement after which it plateaued (Fig. 3B). vironment, and on a longer time scale, due to growth and
A model of this sensorimotor integration process which injury. Internal models must therefore be able to adapt to
incorporates an internal forward model has been developed changes in the properties of the arm. Several computational
to account for these localization errors (see Box 1 for de- approaches to learning an inverse model have been pro-
tails). Using this internal forward model of the arm, the posed (for a review see Ref. 32).
process integrates two sources of information, efferent out- Recent work on dynamic learning has focused on the
flow and reafferent sensory inflow, in an attempt to provide representation of the inverse model. If subjects make point-
optimal estimates. This model, unlike simpler models that to-point movements in a force field generated by a robot at-
do not integrate both sensory and motor information, ac- tached to their hand it has been shown that over time they
counts for the empirical data (Fig. 3C,D)3’. This suggests adapt and are able to move naturally in the presence of the
that a forward model is used to maintain an estimate of the field. This can be interpreted as adaptation of the inverse
state of the motor system. model or the incorporation of an auxiliary control system to
counteract the forces during movement. Several theoretical
Motor learning questions have been addressed using this paradigm. The
Internal models, both forward and inverse, capture infor- first explored the representation of the controller and in
mation about the properties of the arm. However, these particular whether it was best represented in joint or
designed and interpreted. The challenge ahead is to develop of muscle mechanics and limb dynamics 1. Neurophysiol. 76.
2853-2860
these computational approaches so that they can be applied,
23 Miall. R.C. and Wolpert, D.M. (1996) Forward models for physiological
not only to psychophysical experiments, but also studies in
motor control Neural Networks 9, 1265-1279
neurophysiology, neuropsychology and neuroimaging. 24 Jeannerod, M (1997) The Cognitive Neuroscience of Action, Blackwell
25 Smith, M.C. (1967) Theories of the psychological refractory period
.. . . . . . . . Psycho/. Bull. 67, 202-213
Acknowledgements 26 Wolpert, D.M. et al. (1992) Evidence for an error deadzone in
I would like to thank Zoubin Ghahramanl, Susan Goodbody and compensatory tracking J. Motor Behav. 24, 299-308
Chris Mlall for their helpful comments on the manuscript. This work was 27 Miall, R.C. et al. (1993) Is the cerebellum a Smith predictor? J Motor
supported by grants from the Wellcome Trust, the Medical Research Behav. 25, 203-216
Council and the Physiological Society. 28 Jordan, M.I. and Rumelhart, D.E. (1992) Forward models: Supervised
learning with a distal teacher Cognit. Sci. 16, 307-354
. . . . .. . 29 Goodwin, G.C and Sin, K.S. (1984) Adaptive Filtering Prediction and
References Control, Prentice-Hall
1 Bernstein, N. (1967) The Coordination and Regulation of Movements. 30 Welch, R.B. and Warren, D.H. (1986) Intersensory interactions, in
Pergamon Handbook of Perception and Human Performance. Volume I: Sensory
2 Bryson, A.E. and Ho, Y.C. (1975) Applied Optimal Control, Wiley Processes and Perception (Boff. K.R.. Kaufman, L. and Thomas, J.P.,
3 Nelson, W.L. (1983) Physical prmc~ples for economies of skllled eds), pp. 25;1-25;36, Wiley
movements Bid. Cybem. 46, 135-147 31 Wolpert, D M., Ghahramanl, Z. and Jordan, M.I. (1995). An Internal
4 Hogan, N. (1984) An organizing principle for a class of voluntary model for sensorimotor integration Science 269, 1880-1882
movements J. Neurosci. 4. 2745-2754 32 Jordan, M.I. (1995) Computational aspects of motor control and motor
5 Flash, T . and Hogan, N. (1985) The co-ordination of arm movements: learmng, in Handbook of Perception and Action: Motor Skills
An experimentally confirmed mathematical model I. Neurosci. 5, (Heuer, H. and Keele, S., eds). Academic Press
1688-1703 33 Condltt, M.A., Gandolfo, F. and Mussa-lvaldi, F.A. The motor system
6 Hoff, B. and Arbib. M.I. (1993) Models of trajectory formation does not learn dynamics of the arm by rote memorization of past
and temporal interaction of reach and grasp J. Motor Behav. 3, experience J. Neurophysiol. (in press)
175-l 92 34 Brashers-Krug. T.. Shadmehr, R and Blzzi. E. (1996) Consolidation in
7 K&o, J.A.S., Southard, D.L. and Goodman, D. (1979) On the nature of human motor memory Nature 382, 252-255
human interlimb coordination Science 203, 1029-1031 35 Jacobs. R.A. e-r al. (1991) Adaptive mixture of local experts Neural
8 Morasso, P. (1981) Spatial control of arm movements Exp. Brain Res. Comput. 3. 79-87
42,223-227 36 Jordan, M.I. and Jacobs, R.A. (1994) Hierarchical mixtures of experts
9 Atkeron, C.G. and Hollerbach, J.M. (1985) Klnematlc features of and the EM algorithm Neural Comput. 6, 181-214
unrestrained vertical arm movements J. Neurosci. 5, 2318-2330 37 Cacciatore, T.W and Nowlan. 5.J. (1994) Mixtures of controllers for
10 Kawato, M. (1992) Optimization and learning in neural networks for jump linear and non-linear plants, in Advances in Neural Information
formation and control of coordinated movement, in Attention and Processing Systems 6 (Cowan, J.D., Tesauro, G. and Alspector, J.. eds),
Performance, XIV: Synergies in Experimental Psychology, Artificial pp. 719-726. Morgan Kaufman
Intelligence and Cognitive Neuroscience -A Silver Jubilee (Meyer, D. 38 Ghahramani, Z. and Wolpert, D.M. (1997) Modular decomposition in
and Kornblum, 5, eds), pp. 821-849. MIT Press visuomotor learning Nature 386, 392-395
11 Uno, Y., Kawato, M. and Suzuki, R. (1989) Formation and control of 39 Ghahramani, Z., Wolpert, D.M. and Jordan, M I. (1996) Generalization
optimal trajectories in human multiJoint arm movements. Minimum to local remappings of the visuomotor coordinate transformation
torque-change model Biol. Cybern. 61, 89-101 J. Neurosci. 16. 7085-7096