Skip to main content

Abstract

The human nervous system is constantly responding to stimuli as we interact with our surrounding environment. Information pertaining to a stimulus is encoded in electrochemical signals transmitted by specialized nerve cells called neurons. If the intensity of a stimulus reaches a certain threshold, a signal is generated and transmitted as the result of an action potential or spike. This describes the basis for communication between the central nervous system and the rest of the body. This chapter is devoted to the presentation and implementation of several spiking neuron models beginning with the integrate-and-fire model. We take the reader through a short treatment of physical structure and electrical properties of a neuron. This will provide the background needed to understand model parameters as well as how to implement them in Python and how to run simulations of their own.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 64.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We will use the term spike for the remainder of the chapter, which is synonymous with the firing of an action potential.

  2. 2.

    In a biological neuron, the membrane resistance varies over the surface area, and thus for simplicity, R m is considered to be constant and represents the average resistance across the neuronal surface.

  3. 3.

    Leakage channels are responsible for maintaining the resting membrane potential. This is because the reversal potential, E L, serves as V rest in many simulations.

  4. 4.

    The arrow notation ← should be thought of as assigning a particular voltage value, in this case V spike and V reset, to the value V , at time t. For example, if the membrane potential reaches the threshold value, V th set to -54 mV at time t = 3 ms, then V (t) = V (3) = V spike and V (t + 1) = V (4) = V reset. The idea of assigning these values allows us to think about the evolution of changing voltage values of a neuron over time.

References

  1. Dayan, P., Abbott, L.F. (2005). Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems. The MIT Press

    MATH  Google Scholar 

  2. Strogatz, S. H. (1994). Nonlinear Dynamics and Chaos. Persues Books Publishing, L.L.C.

    Google Scholar 

  3. Lapicque, L. (1907). Quantitative investigations of electrical nerve excitation treated as polarization. Biol Cybern Vol. 97(5-6):341-9

    MathSciNet  MATH  Google Scholar 

  4. Fourcaud-Trocmé, N., Hansel, D., van Vreeswijk, C., Brunel, N. (2003). How Spike Generation Mechanisms Determine the Neuronal Response to Fluctuating Inputs. The Journal of Neuroscience, Vol. 23(37)11628-40

    Article  Google Scholar 

  5. Wulfram, G., Brette, R. (2009). Adaptive exponential integrate-and-fire model. Scholarpedia, Vol. 4(6):8427

    Google Scholar 

  6. Hodgkin, A. L., and A. F. Huxley. (1952). A Quantitative Description of Membrane Current and Its Application to Conduction and Excitation in Nerve. The Journal of Physiology. Vol 117(4)500-544

    Article  Google Scholar 

  7. Skinner, F. K. (2006). Conductance-based models. Scholarpedia, Vol 1(11):1408

    Google Scholar 

  8. Forrest, M. D. (2014). Can the thermodynamic Hodgkin-Huxley Model of voltage dependent conductance extrapolate for temperature? Computation, Vol. 2:47-60

    Google Scholar 

  9. Stefano, C., Stefano, P., Mazzoni, A. (2014). Comparison of the dynamics of neural interactions between current-based and conductance-based integrate-and-fire recurrent networks. Frontiers in Neural Circuits, Vol. 8

    Google Scholar 

  10. Oleskevich, S., Clements, J., Walmsley, B. (2000). Release probability modulates short-term plasticity at a rat giant terminal. The Journal of Physiology, Vol. 524(2)513-23

    Article  Google Scholar 

  11. Connor, J. A., C. F. Stevens. (1971). Prediction of Repetitive Firing Behaviour from Voltage Clamp Data on an Isolated Neurone Soma. The Journal of Physiology, Vol. 213(1)31-53

    Article  Google Scholar 

  12. O’Sullivan, Colm. (1980). Ohm’s law and the definition of resistance. Physics Education, Vol. 15(1)237

    Google Scholar 

Download references

Acknowledgements

This work is based upon work supported, in part, by the U.S. Army Research Office and the DEVCOM U.S. Army Research Laboratory under grant #W911NF-21-1-0192. This work was partially supported by the Army Research Office (Grant W911NF2110192).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lawrence C. Udeigwe .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Bohling, M.E., Udeigwe, L.C. (2022). The Spiking Neuron Model. In: Goldwyn, E.E., Ganzell, S., Wootton, A. (eds) Mathematics Research for the Beginning Student, Volume 2. Foundations for Undergraduate Research in Mathematics. Birkhäuser, Cham. https://doi.org/10.1007/978-3-031-08564-2_5

Download citation

Publish with us

Policies and ethics