Neural network generation of muscle stimulation patterns for control of arm movements

The authors present a new approach to the control of point-to-point, single joint arm movements by an artificial neural network (ANN) controller. The ANN controller was used to learn and store the optimal patterns of muscle stimulation for a range of single joint movements. These stimulation patterns were obtained from an optimal control strategy that minimizes muscle activation or muscular effort. Feedforward, recurrent feedback, and time delay topologies of neural networks were considered for this application. The choice of a network structure was based on the learning performance and ability to generalize a learned muscle simulation pattern to novel movements. A comparison showed that the feedforward network combined with recurrent feedback and input time delays can most effectively capture the optimal temporal profiles of muscle stimulation. This neural network controller further demonstrated remarkable ability to generalize the learned optimal control to a class of scaled movements. The authors also evaluated open-loop performance of movement control by the ANN with a nonlinear muscle/joint model. The trained neural network controller reproduced the range of scaled optimal movements well, though sometimes with terminal position errors. This study showed that neural networks were promising as an open-loop pattern generator for muscle stimulation signals in movement restoration by functional electrical stimulation. >

[1]  P. Crago,et al.  Modulation of Muscle Force by Recruitment During Intramuscular Stimulation , 1980, IEEE Transactions on Biomedical Engineering.

[2]  Harry A. C. Eaton,et al.  Learning coefficient dependence on training set size , 1992, Neural Networks.

[3]  Henry M. Franken,et al.  Identification of passive knee joint and shank dynamics in paraplegics using quadriceps stimulation , 1993 .

[4]  Arjen van Ooyen,et al.  Improving the convergence of the back-propagation algorithm , 1992, Neural Networks.

[5]  R. Hecht-Nielsen,et al.  Theory of the Back Propagation Neural Network , 1989 .

[6]  Terrence J. Sejnowski,et al.  Parallel Networks that Learn to Pronounce English Text , 1987, Complex Syst..

[7]  A. R. Lind,et al.  Muscle fatigue and recovery from fatigue induced by sustained contractions , 1959, The Journal of physiology.

[8]  P. Crago,et al.  Nonlinear joint angle control for artificially stimulated muscle , 1992, IEEE Transactions on Biomedical Engineering.

[9]  Michel A. Lemay,et al.  External Control of Limb Movements Involving Environmental Interactions , 1990 .

[10]  T. Bajd,et al.  Gait restoration in paraplegic patients: a feasibility demonstration using multichannel surface electrode FES. , 1983, Journal of rehabilitation R&D.

[11]  P. Crago,et al.  Feedback control methods for task regulation by electrical stimulation of muscles , 1991, IEEE Transactions on Biomedical Engineering.

[12]  G. Shue,et al.  Muscle-joint models incorporating activation dynamics, moment-angle, and moment-velocity properties , 1995, IEEE Transactions on Biomedical Engineering.

[13]  C. Atkeson,et al.  Kinematic features of unrestrained vertical arm movements , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[14]  Howard Jay Chizeck,et al.  A Perturbation Control Strategy For FNS Motor Prostheses , 1990, [1990] Proceedings of the Twelfth Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[15]  D.R. McNeal,et al.  Open-loop control of the freely-swinging paralyzed leg , 1989, IEEE Transactions on Biomedical Engineering.

[16]  David J. Reinkensmeyer,et al.  Using associative content-addressable memories to control robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[17]  Michael I. Jordan Attractor dynamics and parallelism in a connectionist sequential machine , 1990 .

[18]  H. C. Wood,et al.  A movement pattern generator model using artificial neural networks , 1992, IEEE Transactions on Biomedical Engineering.

[19]  Hecht-Nielsen Theory of the backpropagation neural network , 1989 .

[20]  Alessandro Sperduti,et al.  Speed up learning and network optimization with extended back propagation , 1993, Neural Networks.

[21]  Geoffrey E. Hinton,et al.  A time-delay neural network architecture for isolated word recognition , 1990, Neural Networks.

[22]  H.J. Chizeck,et al.  Feedback regulation of hand grasp opening and contact force during stimulation of paralyzed muscle , 1991, IEEE Transactions on Biomedical Engineering.

[23]  H.J. Chizeck,et al.  Robust closed-loop control of isometric muscle force using pulsewidth modulation , 1988, IEEE Transactions on Biomedical Engineering.

[24]  W.K. Durfee,et al.  Task-based methods for evaluating electrically stimulated antagonist muscle controllers , 1989, IEEE Transactions on Biomedical Engineering.

[25]  R. Penn,et al.  Lower Extremity Functional Neuromuscular Stimulation in Cases of Spinal Cord Injury , 1984, Neurosurgery.

[26]  Giovanni Muscato,et al.  Improving back-propagation learning using auxiliary neural networks , 1992 .

[27]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[28]  E. Marsolais,et al.  Functional walking in paralyzed patients by means of electrical stimulation. , 1983, Clinical orthopaedics and related research.

[29]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.