5.1 The Biomimetic Question
Clearly we could build synthetic systems (robots
etc.) that mimic the smooth straight trajectories
made by humans simply because they look like
human movements. This is aesthetic biomimicry.
Incorporating minimum jerk (MJ) trajectories in
robots is probably as example of this kind of
mimicry. It could be argued that smoothness is
useful in reducing wear-and-tear, but there are much
smoother trajectories than MJ (Harris, 2004). One
would need to trade-off the cost of wear-and-tear
against poor dynamic performance. In any case,
human movements are not MJ, and are much better
described by minimum variance (MV) trajectories in
which PN inaccuracies are optimally traded against
duration. MJ trajectories are just a limiting case of
MV trajectories for brief durations. But copying
human trajectories, albeit more precisely with MV
profiles, is still aesthetic mimicry unless PN exists in
the synthetic system.
In contrast to aesthetic mimicry, functional
biomimetics copies the control objective of human
movement and incorporates it into the constraints in
the synthetic system. For example if the control
signal in a synthetic system were perturbed by
stationary additive Gaussian noise, making an
accurate and rapid movement would probably be
achieved by a bang-bang control solution. It only
makes sense to incorporate an MV controller if the
synthetic control signal is perturbed by PN, which in
our experience, is not common in conventional
engineered systems. One could, of course, introduce
PN deliberately, but this would just be aesthetic
mimicry.
5.2 The Neuromorphic Approach
Building synthetic systems with artificial neurons is
a fundamentally different proposition.
Neuromorphic technology can now produce silicon
neurons with thresholds and stochastic spike trains.
When configured optimally for movement control,
they should produce PN because, as we have shown
here, PN emerges at the output of the optimal
channel (at least for binary channels). For robots
built on this technology, MV trajectories would be
an optimal solution for speed and accuracy. This is
functional rather than aesthetic biomimetics.
But, why should synthetic systems employ
artificial neurons? Is this not just another level of
aesthetic mimicry? We suggest that the
neuromorphic argument runs deeper. Over eons,
biological functions and
structures have improved
survival through natural selection. Optimal solutions
to problems emerge (without mathematical premise)
that are not obvious to us, and not even achievable
with current technology. In the case of neural
systems, it is only by building them
neuromorphically, that we can discover these
solutions.
REFERENCES
Fitts P.M. (1954) The information capacity of the human
motor system in controlling the amplitude of
movement. Journal of Experimental Psychology 47:
381– 391.
Cox, D.R. Miller, H.D. (1977) The theory of stochastic
processes. Chapman & Hall, London.
Flash, T., Hogan N. (1985) The coordination of arm
movements: an experimentally confirmed
mathematical model. Journal of Neuroscience 5:
1688–1703, 1985.
Geim A.K., Dubonos S.V., Grigorieva I.V. et al. (2003)
Microfabricated adhesive mimicking gecko foot-hair
Nature Materials 2: 461-463
Hogan N. (1984), An organizing principle for a class of
voluntary movements, Journal of Neuroscience 4,
2745-2754.
Harris C.M. (1998) On the optimal control of behaviour: a
stochastic perspective. Journal of Neuroscience
Methods 83: 73-88.
Harris C.M. (2004) Exploring smoothness and
discontinuities in human motor behaviour with Fourier
analysis. Mathematical Biosciences 188: 99-116.
Harris, C.M., 2002. Temporal uncertainty in reading the
neural code (proportional noise). Biosystems 67, 85-94.
Harris C.M., Harwood M.R. (2005) Boundary conditions
in human movement III: Fourier analysis of reaching.
In Proceedings of the IASTED International
Conference Biomedical Engineering, ACTA Press
Anaheim USA, 629-640.
Harris C.M. & Wolpert D.M. (1998) Signal-dependent
noise determines motor planning Nature 394, 780-784.
Harris C.M. & Wolpert D.M. (2006) The main sequence
of saccades optimizes speed-accuracy trade-off
Biological Cybernetics 95, 21-29.
Harwood M, Mezey, L, Harris CM. (1999) The spectral
main sequence of human saccades. Journal of
Neuroscience 19: 9098-9106.
Jones, K.E., Hamilton. A.F., Wolpert D.M. (2001) Sources
of signal-dependent noise during isometric force
production. Journal of Neurophysiology 88, 1533-1544.
Schmidt R.A., Zelaznik H., Hawkins B., Franks J.S.,
Quinn J.T.J. (1979) Motor output variability: a theory
for the accuracy of rapid motor acts. Psychological
Review 86, 415–451.
Simmons G. & Demiris Y. (2005) Optimal robot arm
control using the minimum variance model. Journal of
Robotic Systems 22: 677-690
BIOMIMETICS AND PROPORTIONAL NOISE IN MOTOR CONTROL
43