Ìàòåìàòèêà/5. Ìàòåìàòè÷íå ìîäåëþâàííÿ
Romanyshyn Y.M.1),2), Pavlysh V.A.1), Korzh R.O.1), Pukish S.R.1),
Kokhalevych Y.R.1)
1) Lviv Polytechnic National
University
2) University
of Warmia and Mazury in Olsztyn
VOLTERRA SERIES FOR
THE FITZHUGH-NAGUMO
NEURON MODEL
Introduction. The FitzHugh-Nagumo neuron model [1]
represents, unlike a system of four first order ordinary nonlinear differential
equations of Hodgkin-Huxley model, a similar system of two first order
differential equations (one of which is nonlinear) in Cauchy’s form and is a
significant simplification of Hodgkin-Huxley
model, however, retains the basic property of neuron - returning to its
original state after the formation of neural impulse (or a series of impulses)
as the result of external signal action. One of the methods of constructing nonlinear
dynamic objects mathematical models is their representation as Volterra series,
kernels of which can be considered as the generalization of linear systems impulse
response to nonlinear ones. The features
of Volterra series construction and calculation of its kernels for
Hodgkin-Huxley neuron model were considered in [2, 3]. However, despite the expediency of such
representation of FitzHugh-Nagumo neuron model, the representation of this model
by Volterra series was not investigated, that specifies the relevance of the paper.
The purpose of this paper is to analyze the peculiarities of the representation of FitzHugh-Nagumo
model of neuron by Volterra series, calculation of series kernels, particularly
the first order kernels in the spectral and time form.
Target setting of representation of FitzHugh-Nagumo
neuron model by Volterra series. The method of representation of Hodgkin-Huxley
neuron model by Volterra series, developed in [2] and used in [3], is quite
universal and can be applied also, with appropriate modifications, for constructing
of Volterra series for FitzHugh-Nagumo neuron model. The version of FitzHugh-Nagumo neuron model, represented in [1], we represent,
by analogy with [2, 3], as the system of equations:
; ;
; , (1)
where ; - density of the external current of the neuron activation, Acm-2; 100 mVcm2A-1msec-1; - voltage on the neuron membrane, mV; ; - time, msec; – internal function of time and membrane voltage, mVmsec; 0.01 mV2msec; -0.1 mV; 1 mV; 1 mV2×msec-1; 0.5 msec-1.
We look for the representation of functions through input signals in the form of the following Volterra series:
, (2)
where ; ; - kernels of Volterra series for the -th variable of
appropriate order; .
Calculation of kernels of Volterra series. It is more convenient to carry out calculation of Volterra kernels in the frequency domain [2]. Let carry out the integral Fourier transform of Volterra series:
, (3)
where
- spectra of functions ; - spectra of
kernels ; - spectrum of the function .
It can be shown (by changing the sequence of integration, using the formula for the spectrum of two signals product and the spectrum of the signal, displaced in time) that this transformation is put to the form:
. (4)
The features of FitzHugh-Nagumo
neuron model is a polynomial pattern of functions and (in particular, the function is the third degree polynomial relative to and the function is a linear one) and therefore there is no need to expand these
functions by multiple McLoren series, as it was done in [2, 3]. However, from
the point of view the results, obtained in [2, 3], it seems appropriate to use the
representation of functions and by McLoren series of general view, but with a finite number of
components (obviously ):
. (5)
Obviously, that:
; ; ;
; ; . (6)
All other derivatives are equal to zero.
Let make Fourier transform of the system of equations (1) taking into account the
expression (5):
, (7)
where - the Kronecker symbol.
After substitution of the expression (4) in the expression
(7) we get the equations, that connect the spectrum of input signal , spectra
of Volterra series kernels , the
partial derivatives of functions by and integrals of consecutive repetition
factors containing these spectra. Since these equations should be true for any function the equations for calculation of kernels spectra
can be obtained by equating the corresponding
expressions.
From equating the coefficients at we get:
; . (8)
This is a system of two linear equations with two unknown spectra of first
order kernels. For FitzHugh-Nagumo neuron model this system of equations takes the form:
. (9)
The solutions of this system of equations are:
; . (10)
As a result, the
values are represented by fractional rational expressions regarding , denominators of expressions
are the second degree polynomial, numerator of - the first degree polynomial and numerator of - constant. Module (spectrum of the first order kernel) is shown in Fig. 1, a).
The inverse transformation of spectrum is carried out in a symbolic form using
Symbolic Math Toolbox of MATLAB. Fig. 1, b) represents a
diagram of the first order kernel calculated on the basis of the obtained expression. These characteristics
are qualitatively consistent with the corresponding diagrams for the first
order kernel of Volterra series of Hodgkin-Huxley model [3], although different
by numerical parameters, since both models use different normalization. The diagrams in Fig. 1 for the module of
the first order kernel spectrum and the kernel itself, as for the first order kernel
of Hodgkin-Huxley model, are close in pattern to the frequency and impulse
characteristics of energy model of neuron, obtained in [4].
kOhm cm2 |
|
msec-1 |
cm2/F |
|
, msec |
a) b)
Fig. 1. Module of the spectrum and the first order kernel of Volterra series
From equating the coefficients at in the integrals we obtain:
;
. (11)
This system of
equations can be reduced to the form:
. (12)
Similarly to the previous, for the spectra of the second order kernels we
obtain the system of linear algebraic equations with a matrix of the same structure as for the first order kernels. For the FitzHugh-Nagumo neuron model this system of equations takes the form:
. (13)
The solutions of this
system are:
; (14)
. (15)
From equating the double integrals and validity of this equality at
arbitrary function we obtain the condition:
. (16)
Consequently we get the system of equations for FitzHugh-Nagumo
model:
;
. (17)
The solution of this system is:
;
.
(18)
Similarly, although with much more
complicated transformations, one can get the systems of algebraic equations for
Volterra kernels of higher orders.
Conclusion. The models
of nonlinear systems as Volterra series, which are the generalization of the
convolution integral for linear systems, allow to express the output signal through
the input one in the form of components that correspond to the linear part and
nonlinear ones of higher orders. The FitzHugh-Nagumo neuron model is represented by
the system of two first order differential equations (one of which is
nonlinear), which connect input signal (current density), output signal
(voltage on the membrane), internal variable and model parameters. For elimination of the internal variable the reduction
of the model to representation as a Volterra series the kernels of which are the
generalization of impulse response of the linear system for nonlinear ones can
be used. Using this model, despite the complexity of the
Volterra series, allows us to consider different approximations of neuron model
- linear, nonlinear models of different orders. Calculation
of Volterra kernels spectra is reduced to solving single-type systems of two
linear algebraic equations with two unknowns.
References:
1. Gerstner W., Kistler W.M. Spiking
Neuron Models. Single Neurons, Populations, Plasticity. - Cambridge University
Press, 2002. - 5,26 MB.
2. Kistler W., Gerstner W., Leo van Hemmen J.
Reduction of the Hodgkin-Huxley Equations to a Single-Variable Threshold Model
// Neural Computation 9(5). - P. 1015-1045.
3. Romanyshyn
Y.M., Kokhalevych Y.R., Pukish S.R. Volterra series for the Hodgkin-Huxley
neuron model // Simulation and
informational technologies. Collection of scientific works of Pukhov
Institute for Modelling in Energy Engineering of National
Academy of Sciences of Ukraine. Issue 56. – Kyiv. – 2010. - P.
156-163 [in Ukrainian].
4.
Smerdov A.A., Romanyshyn Y.M. Electric model of neuron at single excitation // Problems
of cybernetics: Biomedinformatics
and its applications. – Moscow.: Academy of Sciences
of the USSR. – 1988. – P.
168-174 [in Russian].