Deep networks for motor control functions

被引:0
作者
Berniker, Max [1 ,2 ]
Kording, Konrad P. [2 ]
机构
[1] Department of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL
[2] Department of Physical Medicine and Rehabilitation, Northwestern University, Chicago, IL
基金
美国国家科学基金会;
关键词
Arm reaches; Deep learning; Motor control; Motor learning; Neural networks; Optimal control;
D O I
10.3389/fncom.2015.00032
中图分类号
学科分类号
摘要
The motor system generates time-varying commands to move our limbs and body. Conventional descriptions of motor control and learning rely on dynamical representations of our body’s state (forward and inverse models), and control policies that must be integrated forward to generate feedforward time-varying commands; thus these are representations across space, but not time. Here we examine a new approach that directly represents both time-varying commands and the resulting state trajectories with a function; a representation across space and time. Since the output of this function includes time, it necessarily requires more parameters than a typical dynamical model. To avoid the problems of local minima these extra parameters introduce, we exploit recent advances in machine learning to build our function using a stacked autoencoder, or deep network. With initial and target states as inputs, this deep network can be trained to output an accurate temporal profile of the optimal command and state trajectory for a point-to-point reach of a non-linear limb model, even when influenced by varying force fields. In a manner that mirrors motor babble, the network can also teach itself to learn through trial and error. Lastly, we demonstrate how this network can learn to optimize a cost objective. This functional approach to motor control is a sharp departure from the standard dynamical approach, and may offer new insights into the neural implementation of motor control. © 2015 Berniker and Kording.
引用
收藏
页数:10
相关论文
共 38 条
  • [21] Hogan N., An organizing principle for a class of voluntary movements, J. Neurosci, 4, pp. 2745-2754, (1984)
  • [22] Hogan N., Bizzi E., Mussa-Ivaldi F.A., Flash T., Controlling multijoint motor behavior, Exerc. Sport Sci. Rev, 15, pp. 153-190, (1987)
  • [23] Kobayashi Y., Kawano K., Takemura A., Inoue Y., Kitama T., Gomi H., Et al., Temporal firing patterns of Purkinje cells in the cerebellar ventral paraflocculus during ocular following responses in monkeys II. Complex spikes, J. Neurophysiol, 80, pp. 832-848, (1998)
  • [24] Krebs H.I., Aisen M.L., Volpe B.T., Hogan N., Quantization of continuous arm movements in humans with brain injury, Proc. Natl. Acad. Sci. U.S.A, 96, pp. 4645-4649, (1999)
  • [25] Larochelle H., Bengio Y., Louradour J., Lamblin P., Exploring strategies for training deep neural networks, J. Mach. Learn. Res, 10, pp. 1-40, (2009)
  • [26] Meltzoff A.N., Moore M.K., Explaining facial imitation: A theoretical model, Early Dev. Parent, 6, (1997)
  • [27] Miall R.C., Weir D.J., Stein J.F., Intermittency in human manual tracking tasks, J. Mot. Behav, 25, pp. 53-63, (1993)
  • [28] Paz R., Boraud T., Natan C., Bergman H., Vaadia E., Preparatory activity in motor cortex reflects learning of local visuomotor skills, Nat. Neurosci, 6, pp. 882-890, (2003)
  • [29] Saegusa R., Metta G., Sandini G., Sakka S., Active motor babbling for sensorimotor learning, Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International Conference on, (2009)
  • [30] Salakhutdinov R., Hinton G.E., Deep boltzmann machines, Proceedings of International Conference on Artificial Intelligence and Statistics, (2009)