Spiking neural network simulation: numerical integration with the Parker-Sochacki method.
Mathematical neuronal models are normally expressed using differential equations. The Parker-Sochacki method is a new technique for the numerical integration of differential equations applicable to many neuronal models. Using this method, the solution order can be adapted according to the local conditions at each time step, enabling adaptive error control without changing the integration timestep. The method has been limited to polynomial equations, but we present division and power operations that expand its scope. We apply the Parker-Sochacki method to the Izhikevich 'simple' model and a Hodgkin-Huxley type neuron, comparing the results with those obtained using the Runge-Kutta and Bulirsch-Stoer methods. Benchmark simulations demonstrate an improved speed/accuracy trade-off for the method relative to these established techniques.
Stewart
Robert D
RD
Department of Physiology, Anatomy and Genetics, University of Oxford, Oxford, OX1 3PT, UK. Robert.Stewart@pharm.ox.ac.uk
Bair
Wyeth
W
D000200:Action Potentials; D000465:Algorithms; D000818:Animals; D003198:Computer Simulation; D008564:Membrane Potentials; D008959:Models, Neurological; D016571:Neural Networks, Computer; D009474:Neurons / Q000502:physiology*; D013997:Time Factors