Skip to main content
Log in

Development of hierarchical structures for actions and motor imagery: a constructivist view from synthetic neuro-robotics study

  • Original Article
  • Published:
Psychological Research PRPF Aims and scope Submit manuscript

Abstract

The current paper shows a neuro-robotics experiment on developmental learning of goal-directed actions. The robot was trained to predict visuo-proprioceptive flow of achieving a set of goal-directed behaviors through iterative tutor training processes. The learning was conducted by employing a dynamic neural network model which is characterized by their multiple time-scale dynamics. The experimental results showed that functional hierarchical structures emerge through stages of developments where behavior primitives are generated in earlier stages and their sequences of achieving goals appear in later stages. It was also observed that motor imagery is generated in earlier stages compared to actual behaviors. Our claim that manipulatable inner representation should emerge through the sensory–motor interactions is corresponded to Piaget’s constructivist view.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Arbib, M. (1981). Perceptual structures and distributed motor control. In Handbook of Physiology: The Nervous System, II. Motor Control (pp. 1448–1480). Cambridge: MIT Press.

  • Arie, H., Endo, T., Arakaki, T., Sugeno, S., & Tani, J. (2009). Creating novel goal-directed actions at criticality: A neuro-robotic experiment. New Mathematics and Natural Computation, 5(1), 307–334.

    Google Scholar 

  • Beer, R. (1995). A dynamical systems perspective on agent-environment interaction. Artificial Intelligence, 72(1), 173–215.

    Article  Google Scholar 

  • Butz, M. V. (2008). How and why the brain lays the foundations for a conscious self. Constructivist Foundations, 4(1), 1–14.

    Google Scholar 

  • Butz, M., Sigaud, O., Pezzulo, G., & Baldassarre, G. (2007). Anticipatory behavior in adaptive learning systems: From brains to individual and social behavior. Berlin: Springer.

    Book  Google Scholar 

  • Decety, J. (1996). Do executed and imagined movements share the same central structures? Cognitive Brain Research, 3, 87–93.

    Article  PubMed  Google Scholar 

  • Diamond, A. (1991). Neuropsychological insights into the meaning of object concept development. Hillsdale: Erlbaum.

    Google Scholar 

  • Doya, K., & Yoshizawa, S. (1989). Memorizing oscillatory patterns in the analog neuron network. In Proceedings of 1989 international joint conference on neural networks, washington, D.C. (pp. I:27–32).

  • Ehrsson, H., Fagergren, A., Johansson, R., & Forssberg, H. (2003). Evidence for the involvement of the posterior parietal cortex in coordination of fingertip forces for grasp stability in manipulation. Journal of Neurophysiology, 90, 2978–2986.

    Article  PubMed  Google Scholar 

  • Elman, J. (1990). Finding structure in time. Cognitive Science, 14, 179–211.

    Article  Google Scholar 

  • Elman, J. L., Bates, A. E. A., Johnson, M. H., Karmiloff-Smith, A., Parisi, D., & Plunkett, K. (1997). Rethinking innateness a connectionist perspective on development. Cambridge: MIT Press.

    Google Scholar 

  • Eskandar, E., & Assad, J. (1999). Dissociation of visual, motor and predictive signals in parietal cortex during visual guidance. Nature Neuroscience, 2, 88–93.

    Article  PubMed  Google Scholar 

  • Feltz, D. L., & Landers, D. M. (1983). The effects of mental practice on motor skill learning and performance: A meta-analysis. Journal of sport psychology, 5, 25–57.

    Google Scholar 

  • Flanagan, J., Vetter, P., Johansson, R., & Wolpert, D. (2003). Prediction precedes control in motor learning. Current Biology, 13(2), 146–150.

    Article  PubMed  Google Scholar 

  • Fuster, J. (1989). The Prefrontal Cortex. New York: Raven Press.

    Google Scholar 

  • Haruno, M., Wolpert, D., & Kawato, M. (2003). Hierarchical mosaic for movement generation. International Congress Series, 1250, 575–590.

    Article  Google Scholar 

  • Hesslow, G. (2002). Conscious thought as simulation of behaviour and perception. Trends in Cognitive Science, 6(6), 242-247.

    Article  Google Scholar 

  • Imazu, S., Sugio, T., Tanaka, S., & Inui, T. (2007). Differences between actual and imagined usage of chopsticks: an fMRI study. Cortex, 43(3), 301-307.

    Article  PubMed  Google Scholar 

  • Ito, M., Noda, K., Hoshino, Y., & Tani, J. (2006). Dynamic and interactive generation of object handling behaviors by a small humanoid robot using a dynamic neural network model. Neural Networks, 19, 323–337.

    Article  PubMed  Google Scholar 

  • Jeannerod, M. (1994). The representing brain: neural correlates of motor imitation and imaginary. Behavioral and Brain Science, 17, 187–245.

    Article  Google Scholar 

  • Jeannerod, M. (1995). Mental imagery in the motor context. Neuropsychologia, 33(11), 1419–1432.

    Article  PubMed  Google Scholar 

  • Jordan, M., & Jacobs, R. (1994). Hierarchical mixtures of experts and the EM algorithm. Neural Computation, 6(2), 181–214.

    Article  Google Scholar 

  • Jordan, M., & Rumelhart, D. (1992). Forward models: Supervised learning with a distal teacher. Cognitive Science, 16, 307–354.

    Article  Google Scholar 

  • Karmiloff-Smith, A. (1992). Beyond modularity: A developmental perspective on cognitive science. Cambridge: MIT Press.

    Google Scholar 

  • Kawato, M., Maeda, Y., Uno, Y., & Suzuki, R. (1990). Trajectory formation of arm movement by cascade neural network model based on minimum torque-change criterion. Biological Cybernetics, 62(4), 275–288.

    Article  PubMed  Google Scholar 

  • Luria, A. (1973). The working brain. London: Penguin Books Ltd.

  • McCarthy, J. (1963). Situations, actions and causal laws. (Stanford Artificial Intelligence Project, Memo2).

  • Namikawa, J., & Tani, J. (2008). A model for learning to segment temporal sequences, utilizing a mixture of rnn experts together with adaptive variance. Neural Networks, 21, 1466–1475.

    Article  PubMed  Google Scholar 

  • Nishimoto, R., Namikawa, J., & Tani, J. (2008). Learning multiple goal-directed actions through self-organization of a dynamic neural network model: A humanoid robot experiment. Adaptive Behavior, 16, 166–181.

    Article  Google Scholar 

  • Nolfi, S. (2002). Evolving robots able to self-localize in the environment: The importance of viewing cognition as the result of processes occurring at different time scales. Connection Science, 14(3), 231–244.

    Article  Google Scholar 

  • Pezzulo, G. (2008). Coordinating with the future: The anticipatory nature of representation. Minds and Machines, 18, 179–225.

    Article  Google Scholar 

  • Piaget, J. (1954). The construction of reality in the child. New York: Basic Books.

    Book  Google Scholar 

  • Rizzolatti, G., Fadiga, L., Galless, V., & Fogassi, L. (1996). Premotor cortex and the recognition of motor actions. Cognitive Brain Research, 3, 131–141.

    Article  PubMed  Google Scholar 

  • Rumelhart, D., Hinton, G., & Williams, R. (1986). Learning internal representations by error propagation. In D. Rumelhart & J. McClelland (Eds.), Parallel distributed processing (pp. 318–362). Cambridge: MIT Press.

    Google Scholar 

  • Schoner, S., & Kelso, S. (1988). Dynamic pattern generation in behavioral and neural systems. Science, 239, 1513–1519.

    Article  PubMed  Google Scholar 

  • Smith, L., & Thelen, E. (1994). A dynamic systems approach to the development of cognition and action. Cambridge: MIT Press.

    Google Scholar 

  • Sugita, Y., & Tani, J. (2005). Learning semantic combinatoriality from the interaction between linguistic and behavioral processes. Adaptive Behavior, 13(3), 33–51.

    Article  Google Scholar 

  • Tani, J. (1996). Model-Based Learning for Mobile Robot Navigation from the Dynamical Systems Perspective. IEEE Transaction on SMC (B), 26(3), 421–436.

    Google Scholar 

  • Tani, J. (2003). Learning to generate articulated behavior through the bottom-up and the top-down interaction process. Neural Networks, 16, 11–23.

    Article  PubMed  Google Scholar 

  • Tani, J., & Fukumura, N. (1994). Learning Goal-directed Sensory-based Navigation of a Mobile Robot. Neural Networks, 7(3).

  • Tani, J., Ito, M., & Sugita, Y. (2004). Self-organization of distributedly represented multiple behavior schemata in a mirror system: Reviews of robot experiments using RNNPB. Neural Networks, 17, 1273–1289.

    Article  PubMed  Google Scholar 

  • Tani, J., Nishimoto, R., Namikawa, J., & Ito, M. (2008a). Codevelopmental learning between human and humanoid robot using a dynamic neural network model. IEEE Transaction on System, Man and Cybernetics, 38(1), 43–59.

    Article  Google Scholar 

  • Tani, J., Nishimoto, R., & Paine, R. (2008b). Achieving “organic compositionality” through self-organization: Reviews on brain-inspired robotics experiments. Neural Networks, 21, 584–603.

    Article  PubMed  Google Scholar 

  • Tani, J., & Nolfi, S. (1999). Learning to perceive the world as articulated: An approach for hierarchical learning in sensory–motor systems. Neural Networks, 12, 1131–1141.

    Article  PubMed  Google Scholar 

  • Vogt, S. (1995). On relations between perceiving, imaging and performing in the learning of cyclical movement sequences. British journal of Psychology, 86, 191–216.

    PubMed  Google Scholar 

  • Wolpert, D., & Kawato, M. (1998). Multiple paired forward and inverse models for motor control. Neural Networks, 11, 1317–1329.

    Article  PubMed  Google Scholar 

  • Yamashita, Y., & Tani, J. (2008). Emergence of functional hierarchy in a multiple timescale neural network model: A humanoid robot experiment. PLoS Computational Biology, 4(11).

  • Ziemke, T., Jirenhed, D., & Hesslow, G. (2005). Internal simulation of perception: Minimal neurorobotic model. Neurocomputing, 68, 85–104.

    Google Scholar 

Download references

Acknowledgment

The authors thank Sony Corporation for providing them with a humanoid robot as a research platform. They also thank Dr. Giovanni Pezzulo for providing them useful suggestions during the revision of the paper. The study has been partially supported by a Grant-in-Aid for Scientific Research on Priority Areas “Emergence of Adaptive Motor Function through Interaction between Body, Brain and Environment” from the Japanese Ministry of Education, Culture, Sports, Science and Technology.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Tani.

Appendix: Topology preserving map

Appendix: Topology preserving map

The weight of TPM is updated by using the following equation with the neighboring function h.

$$ w_{i}(t+1) = w_{i}(t) + h_{i}(t)[x(t) - m_{i}(t)] $$
(2)
$$ h_{i} = \alpha(t) {\hbox{exp}}\left(-\frac{||r_{c} - r_{i}||^2}{\sigma(t)}\right)$$
(3)

Where x(t) and m i (t) denote the input vector and the reference vector, respectively. In the neighborhood function the learning rate α(t) and the distribution σ(t) are annealed with time in the following time schedule.

$$ \sigma(t) = \sigma^{I}\left(\frac{\sigma^F}{\sigma^I}\right)^{\frac{t}{\rm max step}} $$
(4)
$$ \alpha(t) = \alpha^{I}\left(\frac{\alpha^F}{\alpha^I}\right)^{\frac{t}{\rm max step}} $$
(5)

Where σI represents the initial value of σ and σF represents the final value of σ. αI is the initial learning rate. αF is the final learning rate.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nishimoto, R., Tani, J. Development of hierarchical structures for actions and motor imagery: a constructivist view from synthetic neuro-robotics study. Psychological Research 73, 545–558 (2009). https://doi.org/10.1007/s00426-009-0236-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00426-009-0236-0

Keywords

Navigation