Journal of Computational Neuroscience

, Volume 36, Issue 2, pp 235–257 | Cite as

Mimicking human neuronal pathways in silico: an emergent model on the effective connectivity

  • Önder Gürcan
  • Kemal S. Türker
  • Jean-Pierre Mano
  • Carole Bernon
  • Oğuz Dikenelli
  • Pierre Glize


We present a novel computational model that detects temporal configurations of a given human neuronal pathway and constructs its artificial replication. This poses a great challenge since direct recordings from individual neurons are impossible in the human central nervous system and therefore the underlying neuronal pathway has to be considered as a black box. For tackling this challenge, we used a branch of complex systems modeling called artificial self-organization in which large sets of software entities interacting locally give rise to bottom-up collective behaviors. The result is an emergent model where each software entity represents an integrate-and-fire neuron. We then applied the model to the reflex responses of single motor units obtained from conscious human subjects. Experimental results show that the model recovers functionality of real human neuronal pathways by comparing it to appropriate surrogate data. What makes the model promising is the fact that, to the best of our knowledge, it is the first realistic model to self-wire an artificial neuronal network by efficiently combining neuroscience with artificial self-organization. Although there is no evidence yet of the model’s connectivity mapping onto the human connectivity, we anticipate this model will help neuroscientists to learn much more about human neuronal networks, and could also be used for predicting hypotheses to lead future experiments.


Human studies Self-organization Agent-based simulation Spiking neural networks Integrate-and-fire model Frequency analysis 


  1. Akaike, H. (1974). A new look at the statistical model identification. IEEE Transactions on Automatic Control, 19(6), 716–723.CrossRefGoogle Scholar
  2. Bastian, M., Heymann, S., Jacomy, M. (2009). Gephi: an open source software for exploring and manipulating networks. In International AAAI conference on weblogs and social media (ICWSM 2009).Google Scholar
  3. Bernon, C., Capera, D., Mano, J.-P. (2009). Engineering self-modeling systems: application to biology. In A. Artikis, G. Picard, L. Vercouter (Eds.), Engineering societies in the agents world IX. Lecture notes in computer science (Vol. 5485, pp. 248–263). Berlin Heidelberg: Springer.Google Scholar
  4. Bonabeau, E., Dorigo, M., Theraulaz, G. (1999). Swarm intelligence: from natural to artificial systems. Santa Fe Institute Studies in the Sciences of Complexity. OUP USA.Google Scholar
  5. Brax, N., Andonoff, E., Gleizes, M.-P. (2012). A self-adaptive multi-agent system for abnormal behavior detection in maritime surveillance (regular paper). In KES international conference (KES-AMSTA), Dubrovnick (Vol. 7327, pp. 174–185). New York: Springer.Google Scholar
  6. Brinkworth, R.S.A., & Türker, K.S (2003). A method for quantifying reflex responses from intra-muscular and surface electromyogram. Journal of Neuroscience Methods, 122(2), 179–193.PubMedCrossRefGoogle Scholar
  7. Buibas, M., & Silva, G.A. (2011). A framework for simulating and estimating the state and functional topology of complex dynamic geometric networks. Neural Computation, 23(1), 183–214.PubMedCrossRefGoogle Scholar
  8. Calvin, W., & Schwindt, P. (1972). Steps in production of motoneuron spikes during rhytmic firing. Journal of Neurophysiology, 35, 297–310.PubMedGoogle Scholar
  9. Camps, V., Gleizes, M.P., Glize, P. (1998). A self-organization process based on cooperation theory for adaptive artificial systems. In 1st international conference on philosophy and computer science: processes of evolution in real and virtual systems. Krakow, Poland.Google Scholar
  10. Capaday, C. (2002). The special nature of human walking and its neural control. Trends in Neurosciences, 25(7), 370–376.PubMedCrossRefGoogle Scholar
  11. Capera, D., George, J.-P., Gleizes, M.-P., Glize, P. (2003). The amas theory for complex problem solving based on self-organizing cooperative agents. In Proceedings twelfth IEEE international workshops on enabling technologies: infrastructure for collaborative enterprises (WETICE 2003) (pp. 383–388).Google Scholar
  12. Capera, D., Gleizes, M.-P., Glize, P. (2004). Mechanism type synthesis based on self-assembling agents. Journal of Applied Artificial Intelligence, 18(9–10), 921–936.CrossRefGoogle Scholar
  13. Chatzidimitriou, K.C., & Mitkas, P.A. (2013). Adaptive reservoir computing through evolution and learning. Neurocomputing, 103, 198–209.CrossRefGoogle Scholar
  14. Colquhoun, D., & Hawkes, A.G. (1990). Stochastic properties of ion channel openings and bursts in a membrane patch that contains two channels: evidence concerning the number of channels present when a record containing only single openings is observed. Proceedings of the Royal Society of London. Series B, Biological Sciences, 240(1299), 453–477.PubMedCrossRefGoogle Scholar
  15. Combettes, S., Sontheimer, T., Rougemaille, S., Glize, P. (2012). Weight optimization of aircraft harnesses (short paper). In International conference on practical applications of agents and multiagent systems (PAAMS), Salamanca (pp. 229–232). Springer-Verlag.Google Scholar
  16. David, O., Kiebel, S.J., Harrison, L.M., Mattout, J., Kilner, J.M., Friston, K.J. (2006). Dynamic causal modeling of evoked responses in eeg and meg. NeuroImage, 30(4), 1255–1272.PubMedCrossRefGoogle Scholar
  17. Dayan, P., & Abbott, L. (2005). Theoretical neuroscience: computational and mathematical modeling of neural systems. Computational Neuroscience. MIT Press.Google Scholar
  18. de Haan, J. (2006). How emergence arises. Ecological Complexity, 3(4), 293–301.CrossRefGoogle Scholar
  19. Eldawlatly, S., Zhou, Y., Jin, R., Oweiss, K.G. (2010). On the use of dynamic bayesian networks in reconstructing functional neuronal networks from spike train ensembles. Neural Computation, 22(1), 158–189.PubMedCrossRefPubMedCentralGoogle Scholar
  20. Ellaway, P. (1978). Cumulative sum technique and its application to the analysis of peristimulus time histograms. Electroencephalography and Clinical Neurophysiology, 45(2), 302–304.PubMedCrossRefGoogle Scholar
  21. Fahlman, S.E., & Lebiere, C. (1990). Advances in neural information processing systems 2. chapter the cascade-correlation learning architecture (pp. 524–532). San Francisco: Morgan Kaufmann Publishers Inc.Google Scholar
  22. Fellin, T. (2009). Communication between neurons and astrocytes: relevance to the modulation of synaptic and network activity. Journal of Neurochemistry, 108(3), 533–544.PubMedCrossRefGoogle Scholar
  23. Floreano, D., Dürr, P., Mattiussi, C. (2008). Neuroevolution: from architectures to learning. Evolutionary Intelligence, 1(1), 47–62.CrossRefGoogle Scholar
  24. Friston, K. (2009). The free-energy principle: a rough guide to the brain?Trends in Cognitive Sciences, 13(7), 293–301.PubMedCrossRefGoogle Scholar
  25. Friston, K.J. (2011). Functional and effective connectivity: a review. Brain Connectivity, 1(1), 13–36.PubMedCrossRefGoogle Scholar
  26. Friston, K., Harrison, L., Penny, W. (2003). Dynamic causal modelling. NeuroImage, 19(4), 1273–1302.PubMedCrossRefGoogle Scholar
  27. Fritzke, B. (1994). A growing neural gas network learns topologies. In NIPS (pp. 625–632).Google Scholar
  28. Garrido, M.I., Kilner, J.M., Kiebel, S.J., Stephan, K.E., Friston, K.J. (2007). Dynamic causal modelling of evoked potentials: a reproducibility study. NeuroImage, 36(3), 571–580.PubMedCrossRefPubMedCentralGoogle Scholar
  29. Georgé, J.P., Edmonds, B., Glize, P. (2004). Making self-organizing adaptive multi-agent systems work, chapter 16 (pp. 321–340). Kluwer Publishing.Google Scholar
  30. Georgé, J.-P., Gleizes, M.-P., Camps, V. (2011) In G. Serugendo, M.-P. Gleizes, A. Karageorgos (Eds.), Self-organizing software: from natural to artificial adaptation, natural computing series,(chap. 9, pp. 347–377). Springer.Google Scholar
  31. Gerstner, W., Sprekeler, H., Deco, G. (2012). Theory and simulation in neuroscience. Science, 338(6103), 60–65.PubMedCrossRefGoogle Scholar
  32. Goldstein, J. (1999). Emergence as a construct: history and issues. Emergence : A Journal of Complexity Issues in Organizations and Management. The New England Complex Systems Institute, 1(1), 49–72.CrossRefGoogle Scholar
  33. Grande, G., & Cafarelli, E. (2003). Ia afferent input alters the recruitment thresholds and firing rates of single human motor units. Experimental Brain Research, 150, 449–457.PubMedGoogle Scholar
  34. Guivarch, V., Camps, V., Péninou, A. (2012). Amadeus: an adaptive multi-agent system to learn a user’s recurring actions in ambient systems. Advances in Distributed Computing and Artificial Intelligence Journal, Special Issue no 3.Google Scholar
  35. Gürcan, Ö., Dikenelli, O., Türker, K.S. (2010a). In R. Trumph (Ed.), 20th european meeting on cybernetics and systems research (EMCSR 2010) (pp. 509–514). Vienna.Google Scholar
  36. Gürcan, Ö., Dikenelli, O., Türker, K.S. (2010b). Understanding wiring of human cns using agent-based modeling and simulation. Turkish Journal of Neuroscience, 16(1), 219–220.Google Scholar
  37. Gürcan, Ö., Dikenelli, O., Bernon, C. (2011). Towards a generic testing framework for agent-based simulation models. In 5th international workshop on multi-agent systems and simulation (MAS&S’11) (pp. 635–642). Szczecin.Google Scholar
  38. Gürcan, Ö., Bernon, C., Türker, K.S., Mano, J.-P., Glize, P., Dikenelli, O. (2012). Simulating human single motor units using self-organizing agents. In Self-adaptive and self-organizing systems (SASO), 2012 IEEE sixth international conference on (pp. 11–20).Google Scholar
  39. Gürcan, Ö., Dikenelli, O., Bernon, C. (2013). A generic testing framework for agent-based simulation models. Journal of Simulation (JOS), 1–19.
  40. Gydikov, A., Tankov, N., Gerilovsky, L., Radicheva, N. (1977). Motor unit activity upon polysynaptic reflex in man. Agressologie, 18(2), 103–108.PubMedGoogle Scholar
  41. Hay, E., Hill, S., Schürmann, F., Markram, H., Segev, I. (2011). Models of neocortical layer 5b pyramidal cells capturing a wide range of dendritic and perisomatic active properties. PLoS Computational Biology, 7(7), e1002107.PubMedCrossRefPubMedCentralGoogle Scholar
  42. Heylighen, F. (1999). The science of self-organization and adaptivity. In Knowledge management, organizational intelligence and learning, and complexity, in: the encyclopedia of life support systems, EOLSS (pp. 253–280). Publishers Co. Ltd.Google Scholar
  43. Hodgkin, A.L., & Huxley, A.F. (1952). A quantitative description of membrane current and its application to conduction and excitation in nerve. The Journal of Physiology, 117(4), 500–544.PubMedPubMedCentralGoogle Scholar
  44. Iansek, R., & Redman, S. (1973). The amplitude, time course and charge of unitary post-synaptic potentials evoked in spinal motoneurone dendrites. Journal of Neurophysiology, 234, 665–688.Google Scholar
  45. Izhikevich, E.M., & Edelman, G.M. (2008). Large-scale model of mammalian thalamocortical systems. Proceedings of the National Academy of Sciences, 105(9), 3593–3598.CrossRefGoogle Scholar
  46. Jenner, J.R., & Stephens, J.A. (1982). Cutaneous reflex responses and their central nervous pathways studied in man. The Journal of Physiology, 333(1), 405–419.PubMedPubMedCentralGoogle Scholar
  47. Kaddoum, E., & Georgé, J.-P. (2012). Collective self-tuning for complex product design (short paper). In IEEE international conference on self-adaptive and self-organizing systems (SASO), Lyon - France, page (electronic medium). CPS (Conference Publishing Services).Google Scholar
  48. Kandel, E.R., Schwartz, J., Jessell, T.M. (2000). Principles of neural science, 4th edn. Mc Graw Hill.Google Scholar
  49. Kiebel, S.J., David, O., Friston, K.J. (2006). Dynamic causal modelling of evoked responses in eeg/meg with lead field parameterization. NeuroImage, 30(4), 1273–1284.PubMedCrossRefGoogle Scholar
  50. Koch, C., & Segev, I. (1989). Methods in neuronal modeling: from synapses to networks. Computational Neuroscience Series. Mit Press.Google Scholar
  51. Koestler, A. (1967). The ghost in the machine. London, the danube ed. edition: Hutchinson and Co.Google Scholar
  52. Kuraszkiewicz, B., Mlozniak, D., Piotrkiewicz, M. (2012) Threshold-crossing model of human motoneuron. In E. Pitka, & J. Kawa (Eds.), Information technologies in biomedicine, lecture notes in computer science (Vol. 7339, pp. 209–218). Berlin Heidelberg: Springer.Google Scholar
  53. Lacouture, J., Rodriguez, I., Arcangeli, J.-P., Chassot, C., Desprats, T., Drira, K., Garijo, F., Noel, V., Sibilla, M., Tessier, C. (2011) Mission-aware adaptive communication for collaborative mobile entities. In M.M. Cruz-Cunha, & F. Moreira (Eds.), Handbook of research on mobility and computing: evolving technologies and ubiquitous impacts, (chap. 64, pp. 1056–1076). IGI Global.Google Scholar
  54. Lam, T., & Pearson, K. (2002). The role of proprioceptive feedback in the regulation and adaptation of locomotor activity. Advances in Experimental and Medical Biology, 508, 343–355.CrossRefGoogle Scholar
  55. Lazar, A., Pipa, G., Triesch, J. (2009). SORN: a self-organizing recurrent neural network. Frontiers in Computational Neuroscience, 3, 23.PubMedCrossRefPubMedCentralGoogle Scholar
  56. Lemouzy, S., Camps, V., Glize, P. (2010). Real time learning of behaviour features for personalised interest assessment. In Y. Demazeau, F. Dignum, J. Corchado, J. Pérez (Eds.), Advances in practical applications of agents and multiagent systems. Advances in soft computing (Vol. 70, pp. 5–14). Berlin / Heidelberg: Springer.CrossRefGoogle Scholar
  57. Lemouzy, S., Camps, V., Glize, P. (2011). Principles and properties of a mas learning algorithm: A comparison with standard learning algorithms applied to implicit feedback assessment. In Proceedings of the 2011 IEEE/WIC/ACM international conferences on web intelligence and intelligent agent technology - volume 02, WI-IAT ’11 (pp. 228–235). Washington: IEEE Computer Society.Google Scholar
  58. Mainen, Z.F., Joerges, J., Huguenard, J.R., Sejnowski, T.J. (1995). A model of spike initiation in neocortical pyramidal neurons. Neuron, 15(6), 1427–39.PubMedCrossRefGoogle Scholar
  59. Makarov, V.A., Panetsos, F., de Feo, O. (2005). A method for determining neural connectivity and inferring the underlying network dynamics using extracellular spike recordings. Journal of Neuroscience Methods, 144(2), 265–279.PubMedCrossRefGoogle Scholar
  60. Marsland, S., Shapiro, J., Nehmzow, U. (2002). A self-organising network that grows when required. Neural Networks, 15(8–9), 1041–1058.PubMedCrossRefGoogle Scholar
  61. Martin, C., & Reggia, J. (2010). Self-assembly of neural networks viewed as swarm intelligence. Swarm Intelligence, 4, 1–36.CrossRefGoogle Scholar
  62. Misiaszek, J. (2006). Neural control of walking balance: if falling then react else continue. Exercise & Sport Sciences Reviews, 34(3), 128–134.CrossRefGoogle Scholar
  63. Misiaszek, J.E. (2003). The h-reflex as a tool in neurophysiology: Its limitations and uses in understanding nervous system function. Muscle & Nerve, 28(2), 144–160.CrossRefGoogle Scholar
  64. Nicolis, G., & Prigogine, I. (1977). Self-organization in nonequilibrium systems: from dissipative structures to order through fluctuations. Hoboken: Wiley (Wiley-Interscience Publication).Google Scholar
  65. North, M., Collier, N., Vos, J. (2006). Experiences creating three implementations of the repast agent modeling toolkit. ACM Transactions Modelling Computing Simulation, 16(1), 1–25.CrossRefGoogle Scholar
  66. Ottens, K., Gleizes, M.-P., Glize, P. (2007). A multi-agent system for building dynamic ontologies. In International joint conference on autonomous agents and multiagent systems (AAMAS), Hawaii (pp. 1278–1284). ACM Press.Google Scholar
  67. Perea, G., & Araque, A. (2010). Glia modulates synaptic transmission. Brain Research Reviews, 63(1–2), 93–102.PubMedCrossRefGoogle Scholar
  68. Picard, G., & Gleizes, M.P. (2005). Cooperative self-organization to design robust and adaptive collectives. In 2nd International conference on informatics in control, automation and robotics (ICINCO’05), 14-17 september 2005, Barcelona, Spain, volume I (pp. 236–241). INSTICC Press.Google Scholar
  69. Powers, R.K., Robinson, F.R., Konodi, M.A., D., B.M. (1992). Effective synaptic current can be estimated from measurements of neuronal discharge. Journal of Neurophysiology, 68(3), 964–968.PubMedGoogle Scholar
  70. Roeschies, B., & Igel, C. (2010). Structure optimization of reservoir networks. Logic Journal of the IGPL, 18(5), 635–669.CrossRefGoogle Scholar
  71. Rossi, P., Pierelli, F., Parisi, L., Perrotta, A., Bartolo, M., Amabile, G., Serrao, M. (2003). Effect of painful heterotopic stimulation on the cutaneous silent period in the upper limbs. Clinical Neurophysiology, 114(1), 1–6.PubMedGoogle Scholar
  72. Schwindt, P., & Crill, W. (1982). Factors influencing motoneuron rhytmic firing: results from a voltage-clamp study. Journal of Neurophysiology, 48, 875–890.PubMedGoogle Scholar
  73. Serugendo, G., Gleizes, M.-P., Karageorgos, A. (Eds.) (2011). Natural Computing Series. Springer.Google Scholar
  74. Song, S., Miller, K.D., Abbott, L.F. (2000). Competitive hebbian learning through spike-timing-dependent synaptic plasticity. Nature Neuroscience, 3(9), 919–926.PubMedCrossRefGoogle Scholar
  75. Stanley, K.O. (2004). Efficient evolution of neural networks through complexification. Ph.D. thesis, Department of Computer Sciences, The University of Texas at Austin.Google Scholar
  76. Stanley, K.O., & Miikkulainen, R. (2002). Evolving neural networks through augmenting topologies. Evolutionary Computation, 10(2), 99–127.PubMedCrossRefGoogle Scholar
  77. Stephens, J., Usherwood, T., Garnett, R. (1976). Technique for studying synaptic connections of single motoneurones in man. Nature, 263, 343–344.PubMedCrossRefGoogle Scholar
  78. Takata, N., & Hirase, H. (2008). Cortical layer 1 and layer 2/3 astrocytes exhibit distinct calcium dynamics in vivo. PLoS ONE, 3(6), e2525.PubMedCrossRefPubMedCentralGoogle Scholar
  79. Türker, K.S., & Miles, T.S. (1991). Threshold depolarization measurements in resting human motoneurones. Journal of Neuroscience Methods, 39(1), 103–107.PubMedCrossRefGoogle Scholar
  80. Türker, K.S., & Cheng, H.B. (1994). Motor-unit firing frequency can be used for the estimation of synaptic potentials in human motoneurones. Journal of Neuroscience Methods, 53(2), 225–234.PubMedCrossRefGoogle Scholar
  81. Türker, K.S., & Powers, R.K. (1999). Effects of large excitatory and inhibitory inputs on motoneuron discharge rate and probability. Journal of Neurophysiology, 82(2), 829–840.PubMedGoogle Scholar
  82. Türker, K.S., & Powers, R.K. (2003). Estimation of postsynaptic potentials in rat hypoglossal motoneurones: insights for human work. Journal of Physiology, 551, 419–431.PubMedCrossRefPubMedCentralGoogle Scholar
  83. Türker, K.S., & Powers, R.K. (2005). Black box revisited: a technique for estimating postsynaptic potentials in neurons. Trends in Neurosciences, 28(7), 379–386.PubMedCrossRefGoogle Scholar
  84. Türker, K.S., Yang, J., Brodin, P. (1997). Conditions for excitatory or inhibitory masseteric reflexes elicited by tooth pressure in man. Archives of Oral Biology, 42(2), 121–128.PubMedCrossRefGoogle Scholar
  85. Turrigiano, G.G., Leslie, K.R., Desai, N.S., Rutherford, L.C., Nelson, S.B. (1998). Activity-dependent scaling of quantal amplitude in neocortical neurons. Nature, 391(6670), 892–896.PubMedCrossRefGoogle Scholar
  86. Videau, S., Bernon, C., Glize, P., Uribelarrea, J.-L. (2011). Controlling bioprocesses using cooperative self-organizing agents. In PAAMS, 141–150.Google Scholar
  87. Villmann, T., Der, R., Herrmann, M., Martinetz, T. (1997). Topology preservation in self-organizing feature maps: exact definition and measurement. IEEE Transactions on Neural Networks, 8(2), 256–266.PubMedCrossRefGoogle Scholar
  88. Warren, J.D, Miles, T.S., Türker, K.S. (1992). Properties of synaptic noise in tonically active human motoneurons. Journal of Electromyography and Kinesiology, 2(4), 189–202.PubMedCrossRefGoogle Scholar
  89. Welcomme, J.-B., Gleizes, M.-P., Redon, R. (2009). A self-organising multi-agent system managing complex system design application to conceptual aircraft design. International Transactions on Systems Science and Applications, Self-organized Networked Systems, 5(3), 208–221.Google Scholar
  90. Whiteson, S., & Stone, P. (2006). Evolutionary function approximation for reinforcement learning. Journal of Machine Learning Research, 7, 877–917.Google Scholar
  91. Wooldridge, M. (2002). An introduction to multiagent systems. Hoboken: Wiley.Google Scholar
  92. Yao, X. (1999). Evolving artificial neural networks. Proceedings of the IEEE, 87(9), 1423–1447.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Önder Gürcan
    • 1
    • 3
  • Kemal S. Türker
    • 2
  • Jean-Pierre Mano
    • 4
  • Carole Bernon
    • 3
  • Oğuz Dikenelli
    • 1
  • Pierre Glize
    • 3
  1. 1.Computer Engineering DepartmentEge UniversityBornovaTurkey
  2. 2.School of MedicineKoc UniversitySariyerTurkey
  3. 3.IRIT LaboratoryUniversite Paul SabatierToulouseFrance
  4. 4.UpetecRamonville-Saint-AgneFrance

Personalised recommendations