Exponential Time Differencing Algorithm for Pulse-Coupled Hodgkin-Huxley Neural Networks

被引:4
作者
Tian, Zhong-qi Kyle [1 ]
Zhou, Douglas [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Math Sci, Inst Nat Sci, MOE LSC, Shanghai, Peoples R China
基金
美国国家科学基金会;
关键词
Hodgkin-Huxley; exponential time differencing method; efficiency; pulse-coupled; second-order; CHAOS; MODEL; SYNCHRONIZATION; SPIKING; ROLES;
D O I
10.3389/fncom.2020.00040
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The exponential time differencing (ETD) method allows using a large time step to efficiently evolve stiff systems such as Hodgkin-Huxley (HH) neural networks. For pulse-coupled HH networks, the synaptic spike times cannot be predetermined and are convoluted with neuron's trajectory itself. This presents a challenging issue for the design of an efficient numerical simulation algorithm. The stiffness in the HH equations are quite different, for example, between the spike and non-spike regions. Here, we design a second-order adaptive exponential time differencing algorithm (AETD2) for the numerical evolution of HH neural networks. Compared with the regular second-order Runge-Kutta method (RK2), our AETD2 method can use time steps one order of magnitude larger and improve computational efficiency more than ten times while excellently capturing accurate traces of membrane potentials of HH neurons. This high accuracy and efficiency can be robustly obtained and do not depend on the dynamical regimes, connectivity structure or the network size.
引用
收藏
页数:10
相关论文
共 27 条
[1]  
AIHARA K, 1986, CHAOS, P257
[2]  
[Anonymous], 2001, THEORETICAL NEUROSCI
[3]   EXPONENTIAL TIME DIFFERENCING FOR HODGKIN-HUXLEY-LIKE ODES [J].
Boergers, Christoph ;
Nectow, Alexander R. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2013, 35 (03) :B623-B643
[4]   Background gamma rhythmicity and attention in cortical local circuits:: A computational study [J].
Börgers, C ;
Epstein, S ;
Kopell, NJ .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2005, 102 (19) :7002-7007
[5]   Simulation of networks of spiking neurons:: A review of tools and strategies [J].
Brette, Romain ;
Rudolph, Michelle ;
Carnevale, Ted ;
Hines, Michael ;
Beeman, David ;
Bower, James M. ;
Diesmann, Markus ;
Morrison, Abigail ;
Goodman, Philip H. ;
Harris, Frederick C., Jr. ;
Zirpe, Milind ;
Natschlaeger, Thomas ;
Pecevski, Dejan ;
Ermentrout, Bard ;
Djurfeldt, Mikael ;
Lansner, Anders ;
Rochel, Olivier ;
Vieville, Thierry ;
Muller, Eilif ;
Davison, Andrew P. ;
El Boustani, Sami ;
Destexhe, Alain .
JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2007, 23 (03) :349-398
[6]   Exponential time differencing for stiff systems [J].
Cox, SM ;
Matthews, PC .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 176 (02) :430-455
[7]   An exponential time differencing method for the nonlinear Schrodinger equation [J].
de la Hoz, F. ;
Vadillo, F. .
COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (07) :449-456
[8]   Fine structure of neural spiking and synchronization in the presence of conduction delays [J].
Ermentrout, GB ;
Kopell, N .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1998, 95 (03) :1259-1264
[9]   Chaos in the Hodgkin-Huxley Model [J].
Guckenheimer, John ;
Oliva, Ricardo A. .
SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2002, 1 (01) :105-114
[10]   Chaos and synchrony in a model of a hypercolumn in visual cortex [J].
Hansel, D ;
Sompolinsky, H .
JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 1996, 3 (01) :7-34