Skip to content

Rate model implementations for (adaptive) integrate-and-fire neurons based on the Fokker-Planck equation: (i) numerical (finite volume) solution of the full FP PDE, (ii) low-dim. ODE via spectral decomposition of the FP operator, (iii) low-dim. ODE via a linear-nonlinear cascade semianalytically fit to the FP model.

License

Notifications You must be signed in to change notification settings

gkBCCN/fokker-planck-based-spike-rate-models

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fokker-planck-based-spike-rate-models

Note: the code is currently in working state (beta version), a final release is expected soon and will be indicated here.

Implementations of spike rate models derived from networks of adaptive exponential integrate-and-fire models:

  1. Numerical solution of the mean-field Fokker-Planck (FP) equation using a finite volume method with Scharfetter-Gummel flux approximation.
  2. Low-dimensional ordinary differential equations (ODE) derived from the spectral decomposition of the FP operator.
  3. Low-dimensional ODE based on a cascade of two linear filters and a nonlinearity determined from the FP equation and semi-analytically fitted.

Furthermore: precalculation codes for the (look-up) quantities involved in (2) and (3).

References: Augustin, Ladenbauer, Baumann, Obermayer (under review)

Code Usage: change to folder adex_comparison and see the README.md file contained therein

About

Rate model implementations for (adaptive) integrate-and-fire neurons based on the Fokker-Planck equation: (i) numerical (finite volume) solution of the full FP PDE, (ii) low-dim. ODE via spectral decomposition of the FP operator, (iii) low-dim. ODE via a linear-nonlinear cascade semianalytically fit to the FP model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%