A Self-organizing Network with Varying Density Structure for Characterizing Sensorimotor Transformations in Robotic Systems

  • Omar ZahraEmail author
  • David Navarro-Alarcon
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11650)


In this work, we present the development of a neuro-inspired approach for characterizing sensorimotor relations in robotic systems. The proposed method has self-organizing and associative properties that enable it to autonomously obtain these relations without any prior knowledge of either the motor (e.g. mechanical structure) or perceptual (e.g. sensor calibration) models. Self-organizing topographic properties are used to build both sensory and motor maps, then the associative properties rule the stability and accuracy of the emerging connections between these maps. Compared to previous works, our method introduces a new varying density self-organizing map (VDSOM) that controls the concentration of nodes in regions with large transformation errors without affecting much the computational time. A distortion metric is measured to achieve a self-tuning sensorimotor model that adapts to changes in either motor or sensory models. The obtained sensorimotor maps prove to have less error than conventional self-organizing methods and potential for further development.


Self-organizing maps Sensorimotor models Associative learning Adaptive systems Robot manipulators Motor babbling 


  1. 1.
    Zoia, S., et al.: Evidence of early development of action planning in the human foetus: a kinematic study. Exp. Brain Res. 176(2), 217–226 (2007). Scholar
  2. 2.
    Kaas, J.H.: Topographic maps are fundamental to sensory processing. Brain Res. Bull. 44(2), 107–112 (1997)CrossRefGoogle Scholar
  3. 3.
    Silver, M.A., Kastner, S.: Topographic maps in human frontal and parietal cortex. Trends Cogn. Sci. 13(11), 488–495 (2009)CrossRefGoogle Scholar
  4. 4.
    Hebb, D.: The Organization of Behavior, 1949. Wiely, New York (2002)Google Scholar
  5. 5.
    Schillaci, G., Hafner, V.V., Lara, B.: Online learning of visuo-motor coordination in a humanoid robot a biologically inspired model. In: 2014 Joint IEEE International Conferences on Development and Learning and Epigenetic Robotics (ICDL-Epirob), pp. 130–136. IEEE (2014)Google Scholar
  6. 6.
    Kumar, S., Premkumar, P., Dutta, A., Behera, L.: Visual motor control of a 7DOF redundant manipulator using redundancy preserving learning network. Robotica 28(6), 795–810 (2010)CrossRefGoogle Scholar
  7. 7.
    Buessler, J., Kara, R., Wira, P., Kihl, H., Urban, J.: Multiple self-organizing maps to facilitate the learning of visuo-motor correlations. In: IEEE International Conference on Systems Man and Cybernetics, vol. 3, pp. 470–475 (1999)Google Scholar
  8. 8.
    Rougier, N., Boniface, Y.: Dynamic self-organising map. Neurocomputing 74(11), 1840–1847 (2011)CrossRefGoogle Scholar
  9. 9.
    Piaget, J., Cook, M.T.: The origins of intelligence in children. International Universities Press, New York (1952)CrossRefGoogle Scholar
  10. 10.
    Von Hofsten, C.: Eye-hand coordination in the newborn. Dev. Psychol. 18(3), 450 (1982)CrossRefGoogle Scholar
  11. 11.
    Penfield, W., Boldrey, E.: Somatic motor and sensory representation in the cerebral cortex of man as studied by electrical stimulation. Brain 60(4), 389–443 (1937)CrossRefGoogle Scholar
  12. 12.
    Kohonen, T.: Self-organizing Maps. Springer Series in Information Sciences, p. 502. Springer, Heidelberg (2001). Scholar
  13. 13.
    Oja, E.: Simplified neuron model as a principal component analyzer. J. Math. Biol. 15(3), 267–273 (1982). Scholar
  14. 14.
    Saegusa, R., Metta, G., Sandini, G., Sakka, S.: Active motor babbling for sensorimotor learning. In: International Conference on Robotics and Biomimetics, pp. 794–799, February 2009Google Scholar
  15. 15.
    Kohonen, T.: Essentials of the self-organizing map. Neural Netw. 37, 52–65 (2013)CrossRefGoogle Scholar
  16. 16.
    Collins, C.E., Airey, D.C., Young, N.A., Leitch, D.B., Kaas, J.H.: Neuron densities vary across and within cortical areas in primates. In: Proceedings of the National Academy of Sciences, vol. 107, no. 36, pp. 15927–15932 (2010)CrossRefGoogle Scholar
  17. 17.
    Young, N.A., Collins, C.E., Kaas, J.H.: Cell and neuron densities in the primary motor cortex of primates. Front. Neural Circuit. 7, 30 (2013)CrossRefGoogle Scholar
  18. 18.
    Fritzke, B.: A growing neural gas network learns topologies. In: Advances in Neural Information Processing Systems, pp. 625–632 (1995)Google Scholar
  19. 19.
    Kohler, I.: Experiments with goggles. Sci. Am. 206(5), 62–73 (1962)CrossRefGoogle Scholar
  20. 20.
    Abadi, M., et al.: TensorFlow: large-scale machine learning on heterogeneous systems (2015).

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringThe Hong Kong Polytechnic UniversityHung HomHong Kong

Personalised recommendations