Automatic synthesis of synergies for control of reaching--hierarchical clustering.

In this paper we describe a novel method for determining synergies between joint motions in reaching movements by hierarchical clustering. A set of recorded elbow and shoulder trajectories is used in a learning algorithm to determine the relationships between angular velocities at elbow and shoulder joints. The learning algorithm is based on optimal criteria for obtaining the hierarchy of descriptions of movement trajectories. We show that this method finds complex synergism between optimal joint trajectories for a given set of data and angular velocities at the shoulder and elbow joints. Three other machine learning techniques (ML) are used for comparison with our method of hierarchical clustering of trajectories. These MLs are: (1) radial basis functions (RBF), (2) inductive learning (IL), and (3) adaptive-network-based fuzzy inference system (ANFIS). Better error characteristics were obtained using the method of hierarchical clustering in comparison with the other techniques. The advantage of the method of hierarchical clustering with respect to the other MLs is in integrating the spatial and temporal elements of reaching movements. Determination and analysis of spatio-temporal events of movement trajectories is a useful tool in designing control systems for functional electrical stimulation (FES) assisted manipulation.

[1]  Michael I. Jordan,et al.  Learning piecewise control strategies in a modular neural network architecture , 1993, IEEE Trans. Syst. Man Cybern..

[2]  A P Georgopoulos,et al.  On the relations between the direction of two-dimensional arm movements and cell discharge in primate motor cortex , 1982, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[3]  Mirjana Popovic,et al.  A portable 8 channel gait kinematics recording unit , 1992, 1992 14th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  Anil K. Jain,et al.  Algorithms for Clustering Data , 1988 .

[5]  Ning Lan,et al.  Neural network generation of muscle stimulation patterns for control of arm movements , 1994 .

[6]  Ioannis Pitas,et al.  A minimum entropy approach to rule learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[7]  E. T. Jaynes,et al.  Papers on probability, statistics and statistical physics , 1983 .

[8]  S. Wiggins Introduction to Applied Nonlinear Dynamical Systems and Chaos , 1989 .

[9]  John F. Kalaska,et al.  Spatial coding of movement: A hypothesis concerning the coding of movement direction by motor cortical populations , 1983 .

[10]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[11]  A. Georgopoulos,et al.  The motor cortex and the coding of force. , 1992, Science.

[12]  S. Jonic,et al.  Three machine learning techniques for automatic determination of rules to control locomotion , 1999, IEEE Transactions on Biomedical Engineering.

[13]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[14]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[15]  E. Jaynes Information Theory and Statistical Mechanics , 1957 .

[16]  M. Popovic,et al.  Tuning of a nonanalytical hierarchical control system for reaching with FES , 1998, IEEE Transactions on Biomedical Engineering.