Skip to main content
Erschienen in: Neuroinformatics 2/2010

01.06.2010

iqr: A Tool for the Construction of Multi-level Simulations of Brain and Behaviour

verfasst von: Ulysses Bernardet, Paul F. M. J. Verschure

Erschienen in: Neuroinformatics | Ausgabe 2/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The brain is the most complex system we know of. Despite the wealth of data available in neuroscience, our understanding of this system is still very limited. Here we argue that an essential component in our arsenal of methods to advance our understanding of the brain is the construction of artificial brain-like systems. In this way we can encompass the multi-level organisation of the brain and its role in the context of the complete embodied real-world and real-time perceiving and behaving system. Hence, on the one hand, we must be able to develop and validate theories of brains as closing the loop between perception and action, and on the other hand as interacting with the real world. Evidence is growing that one of the sources of the computational power of neuronal systems lies in the massive and specific connectivity, rather than the complexity of single elements. To meet these challenges—multiple levels of organisation, sophisticated connectivity, and the interaction of neuronal models with the real-world—we have developed a multi-level neuronal simulation environment, iqr. This framework deals with these requirements by directly transforming them into the core elements of the simulation environment itself. iqr provides a means to design complex neuronal models graphically, and to visualise and analyse their properties on-line. In iqr connectivity is defined in a flexible, yet compact way, and simulations run at a high speed, which allows the control of real-world devices—robots in the broader sense—in real-time. The architecture of iqr is modular, providing the possibility to write new neuron, and synapse types, and custom interfaces to other hardware systems. The code of iqr is publicly accessible under the GNU General Public License (GPL). iqr has been in use since 1996 and has been the core tool for a large number of studies ranging from detailed models of neuronal systems like the cerebral cortex, and the cerebellum, to robot based models of perception, cognition and action to large-scale real-world systems. In addition, iqr has been widely used over many years to introduce students to neuronal simulation and neuromorphic control. In this paper we outline the conceptual and methodological background of iqr and its design philosophy. Thereafter we present iqr’s main features and computational properties. Finally, we describe a number of projects using iqr, singling out how iqr is used for building a “synthetic insect”.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Amari, S., Beltrame, F., Bjaalie, J. G., Dalkara, T., Schutter, E. D., Egan, G. F., et al. (2003). Neuroscience data and tool sharing: A legal and policy framework for neuroinformatics. Neuroinformatics Journal, 1, 149–166.CrossRef Amari, S., Beltrame, F., Bjaalie, J. G., Dalkara, T., Schutter, E. D., Egan, G. F., et al. (2003). Neuroscience data and tool sharing: A legal and policy framework for neuroinformatics. Neuroinformatics Journal, 1, 149–166.CrossRef
Zurück zum Zitat Bermúdez i Badia, S., Bernardet, U., Guanella, A., Pyk, P., KnÃijsel, P., & Verschure, P. (2007a). A biologically based chemo-sensing uav for humanitarian demining. International Journal of Advanced Robotic Systems, 4(2), 187–198. Bermúdez i Badia, S., Bernardet, U., Guanella, A., Pyk, P., KnÃijsel, P., & Verschure, P. (2007a). A biologically based chemo-sensing uav for humanitarian demining. International Journal of Advanced Robotic Systems, 4(2), 187–198.
Zurück zum Zitat Bermúdez i Badia, S., Pyk, P., & Verschure, P. (2007b). A fly-locust based neuronal control system applied to an unmanned aerial vehicle: The invertebrate neuronal principles for course stabilization, altitude control and collision avoidance. International Journal of Robotics Research, 26(7), 759–772. doi:10.1177/0278364907080253.CrossRef Bermúdez i Badia, S., Pyk, P., & Verschure, P. (2007b). A fly-locust based neuronal control system applied to an unmanned aerial vehicle: The invertebrate neuronal principles for course stabilization, altitude control and collision avoidance. International Journal of Robotics Research, 26(7), 759–772. doi:10.​1177/​0278364907080253​.CrossRef
Zurück zum Zitat Bermúdez i Badia, S., & Verschure, P. F. M. J. (2004). A collision avoidance model based on the lobula giant movement detector neuron of the locust. In J. V. Campenhout (Ed.), Proceedings of the international joint conference on neural networks (IJCNN’04), Budapest, Hungary (p. 1757). Bermúdez i Badia, S., & Verschure, P. F. M. J. (2004). A collision avoidance model based on the lobula giant movement detector neuron of the locust. In J. V. Campenhout (Ed.), Proceedings of the international joint conference on neural networks (IJCNN’04), Budapest, Hungary (p. 1757).
Zurück zum Zitat Baernstein, H., & Hull, C. (1931). A mechanical model of the conditioned reflex. Journal of General Psychology, 5, 99–106. Baernstein, H., & Hull, C. (1931). A mechanical model of the conditioned reflex. Journal of General Psychology, 5, 99–106.
Zurück zum Zitat Bernardet, U., Bermúdez i Badia, S., & Verschure, P. (2007). The experience induction machine and its role in the research on presence. In The 10th international workshop on presence, 25–27 October. Bernardet, U., Bermúdez i Badia, S., & Verschure, P. (2007). The experience induction machine and its role in the research on presence. In The 10th international workshop on presence, 25–27 October.
Zurück zum Zitat Bernardet, U., Bermúdez i Badia, S., & Verschure, P. (2008). A model for the neuronal substrate of dead reckoning and memory in arthropods: A comparative computational and behavioral study. Theory in Biosciences, 127(2). doi:10.1007/s12064-008-0038-8.PubMed Bernardet, U., Bermúdez i Badia, S., & Verschure, P. (2008). A model for the neuronal substrate of dead reckoning and memory in arthropods: A comparative computational and behavioral study. Theory in Biosciences, 127(2). doi:10.​1007/​s12064-008-0038-8.PubMed
Zurück zum Zitat Brette, R., Rudolph, M., Carnevale, T., Hines, M., Beeman, D., Bower, J. M., et al. (2007). Simulation of networks of spiking neurons: A review of tools and strategies. Journal of Computational Neuroscience, 23(3), 349–398.CrossRefPubMed Brette, R., Rudolph, M., Carnevale, T., Hines, M., Beeman, D., Bower, J. M., et al. (2007). Simulation of networks of spiking neurons: A review of tools and strategies. Journal of Computational Neuroscience, 23(3), 349–398.CrossRefPubMed
Zurück zum Zitat Djurfeldt, M., & Lansner, A. (2007). Incf workshop report on large-scale modeling. Djurfeldt, M., & Lansner, A. (2007). Incf workshop report on large-scale modeling.
Zurück zum Zitat Eng, K., Klein, D., Bäbler, A., Bernardet, U., Blanchard, M., Costa, M., et al. (2003). Design for a brain revisited: The neuromorphic design and functionality of the interactive space ‘Ada’. Reviews in the Neurosciences, 14, 145–180.PubMed Eng, K., Klein, D., Bäbler, A., Bernardet, U., Blanchard, M., Costa, M., et al. (2003). Design for a brain revisited: The neuromorphic design and functionality of the interactive space ‘Ada’. Reviews in the Neurosciences, 14, 145–180.PubMed
Zurück zum Zitat Georgopoulos, A., Schwartz, A., & Kettner, R. (1986). Neuronal population coding of movement direction. Science, 233, 1416–1419.CrossRefPubMed Georgopoulos, A., Schwartz, A., & Kettner, R. (1986). Neuronal population coding of movement direction. Science, 233, 1416–1419.CrossRefPubMed
Zurück zum Zitat Gewaltig, M. O., & Diesmann, M. (2007). Nest (neural simulation tool). Scholarpedia, 2(4), 1430.CrossRef Gewaltig, M. O., & Diesmann, M. (2007). Nest (neural simulation tool). Scholarpedia, 2(4), 1430.CrossRef
Zurück zum Zitat Guanella, A., & Verschure, P. (2006). Artificial neural networks—ICANN 2006. chap. A Model of Grid Cells Based on a Path Integration Mechanism. Springer, Berlin, Heidelberg. doi:10.1007/11840817_77. Guanella, A., & Verschure, P. (2006). Artificial neural networks—ICANN 2006. chap. A Model of Grid Cells Based on a Path Integration Mechanism. Springer, Berlin, Heidelberg. doi:10.​1007/​11840817_​77.
Zurück zum Zitat Herreros, I., Zimmerli, L., & Verschure, P. F. M. J. (2008). A biologically based model of the two-phase conditioning: The amygdala, auditory cortex and cerebellum. In: Proceedings computational and systems neuroscience 2008. Herreros, I., Zimmerli, L., & Verschure, P. F. M. J. (2008). A biologically based model of the two-phase conditioning: The amygdala, auditory cortex and cerebellum. In: Proceedings computational and systems neuroscience 2008.
Zurück zum Zitat Hines, M., & Carnevale, N. (1997). The NEURON simulation environment. Neural Computation, 9, 1179–1209.CrossRefPubMed Hines, M., & Carnevale, N. (1997). The NEURON simulation environment. Neural Computation, 9, 1179–1209.CrossRefPubMed
Zurück zum Zitat Hofstoetter, C., Mintz, M., & Verschure, P. F. M. J. (2002). The cerebellum in action: A simulation and robotics study. European Journal of Neuroscience, 16, 1361–1376.CrossRef Hofstoetter, C., Mintz, M., & Verschure, P. F. M. J. (2002). The cerebellum in action: A simulation and robotics study. European Journal of Neuroscience, 16, 1361–1376.CrossRef
Zurück zum Zitat Hull, C. (1952). A behavior system: An introduction to behavior theory concerning the individual organism. New Haven: Yale University Press. Hull, C. (1952). A behavior system: An introduction to behavior theory concerning the individual organism. New Haven: Yale University Press.
Zurück zum Zitat Hull, C., & Baernstein, H. (1929). A mechanical parallel to the conditioned relex. Science, 70(1801), 14–15.CrossRefPubMed Hull, C., & Baernstein, H. (1929). A mechanical parallel to the conditioned relex. Science, 70(1801), 14–15.CrossRefPubMed
Zurück zum Zitat Hull, C., & Krueger, R. (1931). An electro-chemical parallel to the conditioned reflex. Journal of General Psychology, 5, 262–269. Hull, C., & Krueger, R. (1931). An electro-chemical parallel to the conditioned reflex. Journal of General Psychology, 5, 262–269.
Zurück zum Zitat Josuttis, N. M. (1999). The C+ + standard library: A tutorial and reference (1st ed.). Reading, MA: Addison-Wesley. Josuttis, N. M. (1999). The C+ + standard library: A tutorial and reference (1st ed.). Reading, MA: Addison-Wesley.
Zurück zum Zitat Mathews, Z., Bermúdez i Badia, S., & Verschure, P. (2008). Intelligent motor decision: From selective attention to a bayesian world model. In Intelligent systems, 2008. IS ’08. 4th international IEEE conference (Vol. 1, pp. 4–8). doi:10.1109/IS.2008.4670418. Mathews, Z., Bermúdez i Badia, S., & Verschure, P. (2008). Intelligent motor decision: From selective attention to a bayesian world model. In Intelligent systems, 2008. IS ’08. 4th international IEEE conference (Vol. 1, pp. 4–8). doi:10.​1109/​IS.​2008.​4670418.
Zurück zum Zitat Pyk, P., Bermúdez i Badia, S., Bernardet, U., Knüsel, P., Carlsson, M., Gu, J., et al. (2006). An artificial moth: Chemical source localization using a robot based neuronal model of moth optomotor anemotactic search. Autonomous Robotics, 2(3), 197–213.CrossRef Pyk, P., Bermúdez i Badia, S., Bernardet, U., Knüsel, P., Carlsson, M., Gu, J., et al. (2006). An artificial moth: Chemical source localization using a robot based neuronal model of moth optomotor anemotactic search. Autonomous Robotics, 2(3), 197–213.CrossRef
Zurück zum Zitat Sánchez-Montañés, M. A., Verschure, P. F. M. J., & König, P. (2000). Local and global gating of synaptic plasticity. Neural Computation, 12, 519–529.CrossRefPubMed Sánchez-Montañés, M. A., Verschure, P. F. M. J., & König, P. (2000). Local and global gating of synaptic plasticity. Neural Computation, 12, 519–529.CrossRefPubMed
Zurück zum Zitat Shepherd, G. M. (2003). The synaptic organization of the brain. Oxford University Press Shepherd, G. M. (2003). The synaptic organization of the brain. Oxford University Press
Zurück zum Zitat Stroustrup, B. (1997). The C+ + programming language (3rd ed.). Reading, MA: Addison-Wesley. Stroustrup, B. (1997). The C+ + programming language (3rd ed.). Reading, MA: Addison-Wesley.
Zurück zum Zitat Tolman, E. (1939). Prediction of vicarious trial and error by maens of the schematic sowbug. Psychological Review, 46, 318–336.CrossRef Tolman, E. (1939). Prediction of vicarious trial and error by maens of the schematic sowbug. Psychological Review, 46, 318–336.CrossRef
Zurück zum Zitat Verschure, P. F. M. J. (1997). Xmorph: A software tool for the synthesis and analysis of neural systems. Technical report, Institute of Neuroinformatics. Verschure, P. F. M. J. (1997). Xmorph: A software tool for the synthesis and analysis of neural systems. Technical report, Institute of Neuroinformatics.
Zurück zum Zitat Verschure, P. F. M. J., Voegtlin, T., & Douglas, R. J. (2003). Environmentally mediated synergy between perception and behaviour in mobile robots. Nature, 425, 620–624.CrossRefPubMed Verschure, P. F. M. J., Voegtlin, T., & Douglas, R. J. (2003). Environmentally mediated synergy between perception and behaviour in mobile robots. Nature, 425, 620–624.CrossRefPubMed
Zurück zum Zitat Vico, G. (1711). De antiquissima Italorum sapientia ex linguae originibus eruenda librir tres; On the Most Ancient Wisom of the Italians Unearthed form the Origins of the Latin Language, including the Disputation with “The Giornale de Letterati D’Italia” [1711], translated by L. M. Palmer. (Ithaca: Cornell University Press, 1976). Cornell Paperbacks. Vico, G. (1711). De antiquissima Italorum sapientia ex linguae originibus eruenda librir tres; On the Most Ancient Wisom of the Italians Unearthed form the Origins of the Latin Language, including the Disputation with “The Giornale de Letterati D’Italia” [1711], translated by L. M. Palmer. (Ithaca: Cornell University Press, 1976). Cornell Paperbacks.
Metadaten
Titel
iqr: A Tool for the Construction of Multi-level Simulations of Brain and Behaviour
verfasst von
Ulysses Bernardet
Paul F. M. J. Verschure
Publikationsdatum
01.06.2010
Verlag
Humana Press Inc
Erschienen in
Neuroinformatics / Ausgabe 2/2010
Print ISSN: 1539-2791
Elektronische ISSN: 1559-0089
DOI
https://doi.org/10.1007/s12021-010-9069-7

Weitere Artikel der Ausgabe 2/2010

Neuroinformatics 2/2010 Zur Ausgabe

Premium Partner