The Conductance-Based Refractory Density (CBRD) approach enables the derivation of a macroscopic model of a neuronal ensemble based on the microscopic dynamics of individual neurons, specifically those described by the Hodgkin-Huxley-type framework.:[1] Here, a neuronal ensemble (or neuronal population) refers to as a large (ideally infinite) set of uncoupled stochastic neurons. These neurons receive common input in the form of synaptic current or synaptic conductances. The output signal is the population firing rate.
Single neuron
As a microscopic model of a single neuron, we consider the equations for the neuronal membrane potential and gating variables in the following form:
where and are the leak, voltage-gated and synaptic currents, respectively; represents Gaussian white noise with amplitude ; is the membrane capacitance; are the Hodgkin-Huxley-like approximations of voltage-dependent characteristics of activation and inactivation characteristics for all channels considered.
Population
In the CBRD approach, these equations are parameterized with the time elapsed since the last spike (referred to as age). According to this model, neurons move in the -space (Figure) at a unity speed. If the membrane potential of a neuron approaches the threshold , then with a certain probability , the neuron generates a spike and resets to , representing the state immediately after the spike.
CBRD model describes neuronal evolution in the space of the time elapsed since the last spike.
The CBRD model describes the evolution of neurons in the space of the time elapsed since the last spike. The ordinary differential equations are reformulated into transport equations. The transport equation for the neuronal density, referred to as the refractory density[2], completes the system of equations. Here, the probability of firing, represented by the hazard-function, depends on the neuronal membrane potential and its derivative in time. The final equations of the CBRD model are one-dimensional transport equations, with the right-hand sides remaining the same as in the original equations:
for the neuronal (refractory) density:
for the membrane potential:
for the gating variables:
The firing rate is obtained from the conservation of the total number of neurons:
The approximation of the hazard function for the case of white Gaussian noise is derived by solving the Fokker-Planck equation for voltage fluctuations near an arbitrary time-depending mean voltage [3]
where ,
where is the threshold and is the input (leak) conductance; is the Heaviside step function.
Simulation with CBRD model. Top to bottom: input, membrane potential of a representative neuron, firing rate calculated with the Monte Carlo method (N=1000) and the CBRD model
In simulations, the firing rate reflects the synchronization of neurons in transient states (Figure). The solutions for the firing rate calculated using the CBRD model converge to the results of Monte-Carlo simulations of single neurons.
A realization of the CBRD model, based on a specific realistic conductance-based neuron model[4] is available as Python code.[5]
Generalizations
The approach has been generalized for the following cases:
Colored noise
Lognormal distribution of weights for the input current
^Gerstner, Wulfram; Kistler, Werner M., eds. (2002). Spiking neuron models: single neurons, populations, plasticity. Cambridge, U.K New York: Cambridge University Press. ISBN978-0-511-07817-0.