Skip to main content
Log in

Frequency modulation of large oscillatory neural networks

  • Original Paper
  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

Dynamical systems which generate periodic signals are of interest as models of biological central pattern generators and in a number of robotic applications. A basic functionality that is required in both biological modelling and robotics is frequency modulation. This leads to the question of whether there are generic mechanisms to control the frequency of neural oscillators. Here we describe why this objective is of a different nature, and more difficult to achieve, than modulating other oscillation characteristics (like amplitude, offset, signal shape). We propose a generic way to solve this task which makes use of a simple linear controller. It rests on the insight that there is a bidirectional dependency between the frequency of an oscillation and geometric properties of the neural oscillator’s phase portrait. By controlling the geometry of the neural state orbits, it is possible to control the frequency on the condition that the state space can be shaped such that it can be pushed easily to any frequency.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Briggman K, Kristan W Jr (2006) Imaging dedicated and multifunctional neural circuits generating distinct behaviors. J Neurosci 26:10925–10933

    Article  PubMed  CAS  Google Scholar 

  • Briggman K, Kristan W Jr (2008) Multifuctional pattern-generating circuits. Annu Rev Neurosci 31:271–294

    Article  PubMed  CAS  Google Scholar 

  • Buchli J, Righetti L, Ijspeert A (2006) Engineering entrainment and adaptation in limit cycle systems. Biol Cybern 95:645–664

    Article  PubMed  Google Scholar 

  • Büschges A, Scholz H, El Manira A (2011) New moves in motor control. Curr Biol 21:R513–R524

    Article  PubMed  CAS  Google Scholar 

  • Caluwaerts K, D’Haene M, Verstraeten D, Schrauwen B (2013a) Locomotion without a brain: physical reservoir computing in tensegrity structures. Artif Life 19:35–66

    Article  PubMed  CAS  Google Scholar 

  • Caluwaerts K, wyffels F, Dieleman S, Schrauwen B (2013b) The spectral radius remains a valid indicator of the echo state property for large reservoirs. In: Proceedings of the international joint conference on neural networks

  • Cruse H, Brunn D, Bartling C, Dean J, Dreifert M, Kindermann T, Schmitz J (1995) Walking: a complex behavior controlled by simple networks. Adapt Behav 3(4):385–418

    Article  Google Scholar 

  • Curtu R, Shpiro A, Rubin N, Rinzel J (2008) Mechanisms for frequency control in neuronal competition models. SIAM J Appl Dyn Syst 7:609–649

    Article  PubMed Central  PubMed  Google Scholar 

  • Daun S, Rubin J, Rybak I (2009) Control of oscillation periods and phase durations in half-center central pattern generators: a comparative mechanistic analysis. J Comput Neurosci 27:3–36

    Article  PubMed Central  PubMed  Google Scholar 

  • Dean J, Kindermann T, Schmitz J, Schumm M, Cruse H (1999) Control of walking in the stick insect: from behavior and physiology to modeling. Auton Robots 7:271–288

    Article  Google Scholar 

  • Fukuoka Y, Kimura H, Cohen A (2003) Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts. Int J Robot Res 22:187–202

    Article  Google Scholar 

  • Grillner S (1985) Neurobiological bases of rhythmic motor acts in vertebrates. Science 228:143–149

    Article  PubMed  CAS  Google Scholar 

  • Ijspeert A, Crespi A, Ryczko D, Cabelguen JM (2007) From swimming to walking with a salamander robot driven by a spinal cord model. Science 315(5817):1416–1420

    Article  PubMed  CAS  Google Scholar 

  • Ijspeert A (2008) Central pattern generators for locomotion control in animals and robots: a review. Neural Netw 21:642–653

    Article  PubMed  Google Scholar 

  • Ijspeert A, Nanaishi J, Hoffmann H, Pastor P, Schaal S (2013) Dynamical movement primitives: learning attractor models for motor behaviors. Neural Comput 25:328–373

    Article  PubMed  Google Scholar 

  • Jaeger H (2001) The “echo state” approach to analysing and training recurrent neural networks. Gmd report 148, German National Research Center for Information Technology

  • Jaeger H (2002) A tutorial on training recurrent neural networks, covering bppt, rtrl, ekf and the “echo state network” approach. Gmd report 159, International University Bremen

  • Jaeger H (2007) Echo state network. In: Scholarpedia, vol 2, p 2330. http://www.scholarpedia.org/article/Echo_State_Network

  • Jaeger H (2010) Reservoir self-control for achieving invariance against slow input distortions. Technical report 23, Jacobs University Bremen

  • Jolliffe I (2005) Principal Component Analysis. Encyclopedia of Statistics in Behavioral Science. Wiley, London

  • Laje R, Buonomano DV (2013) Robust timing and motor patterns by taming chaos in recurrent neural networks. Nat Neurosci 16(7):925–933

    Article  PubMed  CAS  Google Scholar 

  • Li J, Jaeger H (2011) Minimal energy control of an ESN pattern generator. Technical report 26, Jacobs University Bremen, School of Engineering and Science

  • Lukoševičius M, Jaeger H (2009) Reservoir computing approaches to recurrent neural network training. Comput Sci Rev 3:127–149

    Article  Google Scholar 

  • Lukoševičius M (2012) A practical guide to applying echo state networks. Neural Netw: Tricks Trade Reload 7700:659–686

    Google Scholar 

  • Mayer NM, Browne M (2004) Echo state networks and self-prediction. In: Biologically inspired approaches to advanced information Ttechnology, LNCS, vol 3141, Springer, Berlin, Heidelberg, pp 40–48

  • Nakanishi J, Morimoto J, Endo G, Chenga G, Schaal S, Kawato M (2004) Learning from demonstration and adaptation of biped locomotion. Robot Auton Syst 47:79–91

    Article  Google Scholar 

  • Reinhart R, Steil J (2011) A constrained regularization approach for input-driven recurrent neural networks. Differ Equ Dyn Syst 19(1–2):27–46

    Article  Google Scholar 

  • Reinhart R, Steil J (2012) Regularization and stability in reservoir networks with output feedback. Neurocomputing 90:96–105

    Article  Google Scholar 

  • Reinhart R, Steil JJ (2008) Recurrent neural associative learning of forward and inverse kinematics for movement generation of the redundant pa-10 robot. In: Proceedings of the ECSIS symposium on learning and adaptive behaviors for robotic systems, pp 35–40

  • Rolf M, Steil JJ, Gienger M (2010a) Goal babbling permits direct learning of inverse kinematics. IEEE Trans Auton Ment Dev 2(3):216–229

    Article  Google Scholar 

  • Rolf M, Steil JJ, Gienger M (2010b) Learning flexible full body kinematics for humanoid tool use. In: Proceedings of the international symposium on learning and adaptive behavior in robotic systems

  • Schrauwen B, Defour J, Verstraeten D, Van Campenhout J (2007) The introduction of time-scales in reservoir computing, applied to isolated digits recognition. In: Proceedings of the international conference on artificial neural networks

  • Sussillo D, Abbott LF (2009) Generating coherent patterns of activity from chaotic neural networks. Neuron 63:544–557

    Article  PubMed Central  PubMed  CAS  Google Scholar 

  • Sussillo D, Abbott L (2012) Transferring learning from external to internal weights in echo-state networks with sparse connectivity. PLoS ONE 7(5):e37372

    Article  PubMed Central  PubMed  CAS  Google Scholar 

  • Verstraeten D, Schrauwen B, D’Haene M, Stroobandt D (2007) An experimental unification of reservoir computing methods. Neural Netw 20:391–403

    Article  PubMed  CAS  Google Scholar 

  • Waegeman T, Schrauwen B (2011) Towards learning inverse kinematics with a neural network based tracking controller. Lect Notes Comput Sci 7064:441–448

    Article  Google Scholar 

  • Waegeman T, wyffels F, Schrauwen B (2012a) Feedback control by online learning an inverse models. IEEE Trans Neural Netw Learn Syst 23:1637–1648

    Google Scholar 

  • Waegeman T, wyffels F, Schrauwen B (2012b) A recurrent neural network based discrete and rhythmic pattern generator. In: Proceedings of the European symposium on artificial neural networks

  • Waegeman T, wyffels F, Schrauwen B (2012c) Towards a neural hierarchy of time scales for motor control. Lect Notes Comput Sci 7426:146–155

    Google Scholar 

  • Wrede S, Johannfunke M, Nordmann A, Rüther S, Weirich A, Steil J (2010) Interactive learning of inverse kinematics with nullspace constraints using recurrent neural networks. In: Proceedings of the 20th workshop on computational intelligence

  • wyffels F, Schrauwen B (2009) Design of a central pattern generator using reservoir computing for learning human motion. In: Proceedings of the ECSIS symposium on advanced technologies for enhanced quality of life, pp 118–122

  • wyffels F, Schrauwen B, Stroobandt D (2008) Stable output feedback in reservoir computing using ridge regression. In: Proceedings of the international conference on analog neural networks

  • Yildiz I, Jaeger H, Kiebel S (2012) Re-visiting the echo state property. Neural Netw 35:1–9

    Article  PubMed  Google Scholar 

  • Zhang C, Lewis T (2013) Phase response properties of half-center oscillators. J Comput Neurosci 35:55–74

    Article  PubMed  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the anonymous reviewers for their constructive comments that helped improve this manuscript. The research leading to the results presented here received funding from the European Community’s Seventh Framework Programme (EU FP7) under Grant Agreement 248311 Adaptive Modular Architecture for Rich Motor Skills (AMARSi).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francis wyffels.

Rights and permissions

Reprints and permissions

About this article

Cite this article

wyffels, F., Li, J., Waegeman, T. et al. Frequency modulation of large oscillatory neural networks. Biol Cybern 108, 145–157 (2014). https://doi.org/10.1007/s00422-013-0584-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00422-013-0584-0

Keywords

Navigation