Chialvo map: Difference between revisions
No edit summary |
fix circular reference Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
(27 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
[[File:Chaotic_act_variable.png|400x400px|Activation variable as a function of time for the chaotic regime|thumb]] |
[[File:Chaotic_act_variable.png|400x400px|Activation variable as a function of time for the chaotic regime|thumb]] |
||
[[File:Chaotic_regime.png|400x400px|Solution for the Chialvo map equations for the chaotic regime|thumb]] |
[[File:Chaotic_regime.png|400x400px|Solution for the Chialvo map equations for the chaotic regime|thumb]] |
||
[[File:Excitable_act_variable.png|right |
[[File:Excitable_act_variable.png|right|400x400px|thumb|Activation variable as a function of time for the excitable regime]] |
||
[[File:Excitable_regime.png|400x400px|Solution for the Chialvo map equations for the excitable regime|thumb]] |
[[File:Excitable_regime.png|400x400px|Solution for the Chialvo map equations for the excitable regime|thumb]] |
||
The '''Chialvo map''' is a two-dimensional map |
The '''Chialvo map''' is a two-dimensional map proposed by [[Dante R. Chialvo]] in 1995<ref>{{Cite journal |last=Chialvo |first=Dante R. |date=1995-03-01 |title=Generic excitable dynamics on a two-dimensional map |url=https://dx.doi.org/10.1016/0960-0779%2893%29E0056-H |journal=Chaos, Solitons & Fractals |series=Nonlinear Phenomena in Excitable Physiological Systems |language=en |volume=5 |issue=3 |pages=461–479 |doi=10.1016/0960-0779(93)E0056-H |bibcode=1995CSF.....5..461C |issn=0960-0779}}</ref> to describe the generic dynamics of excitable systems. The model is inspired by Kunihiko Kaneko's [[Coupled map lattice]] numerical approach which considers time and space as discrete variables but state as a continuous one. Later on Rulkov popularized a similar approach.<ref>{{Cite journal |last=Rulkov |first=Nikolai F. |date=2002-04-10 |title=Modeling of spiking-bursting neural behavior using two-dimensional map |url=https://link.aps.org/doi/10.1103/PhysRevE.65.041922 |journal=Physical Review E |volume=65 |issue=4 |pages=041922 |doi=10.1103/PhysRevE.65.041922|pmid=12005888 |arxiv=nlin/0201006 |bibcode=2002PhRvE..65d1922R |s2cid=1998912 }}</ref> By using only three parameters the model is able to efficiently mimic generic neuronal dynamics in computational simulations, as single elements or as parts of inter-connected networks. |
||
== The model == |
== The model == |
||
Line 11: | Line 11: | ||
<math display="block">\begin{align} x_{n+1} = & f(x_n,y_n) = x_n^2 \exp{(y_n-x_n)}+k \\ y_{n+1} =& g(x_n,y_n) = ay_n-bx_n+c \\ \end{align}</math> |
<math display="block">\begin{align} x_{n+1} = & f(x_n,y_n) = x_n^2 \exp{(y_n-x_n)}+k \\ y_{n+1} =& g(x_n,y_n) = ay_n-bx_n+c \\ \end{align}</math> |
||
in which, <math>x</math> is called activation or action potential variable, and <math>y</math> is the recovery variable. The model has four parameters, <math>k</math> is a time-dependent additive perturbation or a constant bias, <math>a</math> is the time constant of recovery <math>(a<1)</math>, <math>b</math> is the activation-dependence of the recovery process <math>(b<1)</math> and <math>c</math> is an offset constant. The model has a rich dynamics, presenting from oscillatory to chaotic behavior. |
in which, <math>x</math> is called activation or action potential variable, and <math>y</math> is the recovery variable. The model has four parameters, <math>k</math> is a time-dependent additive perturbation or a constant bias, <math>a</math> is the time constant of recovery <math>(a<1)</math>, <math>b</math> is the activation-dependence of the recovery process <math>(b<1)</math> and <math>c</math> is an offset constant. The model has a rich dynamics, presenting from oscillatory to chaotic behavior,<ref>{{Cite arXiv |last1=Pilarczyk |first1=Paweł |last2=Signerska-Rynkowska |first2=Justyna |last3=Graff |first3=Grzegorz |date=2022-09-07 |title=Topological-numerical analysis of a two-dimensional discrete neuron model |class=math.DS |eprint=2209.03443}}</ref><ref>{{Cite journal |last1=Wang |first1=Fengjuan |last2=Cao |first2=Hongjun |date=2018-03-01 |title=Mode locking and quasiperiodicity in a discrete-time Chialvo neuron model |url=https://www.sciencedirect.com/science/article/pii/S1007570417303155 |journal=Communications in Nonlinear Science and Numerical Simulation |language=en |volume=56 |pages=481–489 |doi=10.1016/j.cnsns.2017.08.027 |bibcode=2018CNSNS..56..481W |issn=1007-5704}}</ref> as well as non trivial responses to small stochastic fluctuations.<ref>{{Cite journal |last1=Chialvo |first1=Dante R. |last2=Apkarian |first2=A. Vania |date=1993-01-01 |title=Modulated noisy biological dynamics: Three examples |url=https://doi.org/10.1007/BF01053974 |journal=Journal of Statistical Physics |language=en |volume=70 |issue=1 |pages=375–391 |doi=10.1007/BF01053974 |bibcode=1993JSP....70..375C |s2cid=121830779 |issn=1572-9613}}</ref><ref>{{Cite journal |last1=Bashkirtseva |first1=Irina |last2=Ryashko |first2=Lev |last3=Used |first3=Javier |last4=Seoane |first4=Jesús M. |last5=Sanjuán |first5=Miguel A. F. |date=2023-01-01 |title=Noise-induced complex dynamics and synchronization in the map-based Chialvo neuron model |url=https://www.sciencedirect.com/science/article/pii/S1007570422003549 |journal=Communications in Nonlinear Science and Numerical Simulation |language=en |volume=116 |pages=106867 |doi=10.1016/j.cnsns.2022.106867 |bibcode=2023CNSNS.11606867B |s2cid=252140483 |issn=1007-5704|doi-access=free }}</ref> |
||
== Analysis == |
== Analysis == |
||
Line 20: | Line 20: | ||
=== Fixed points === |
=== Fixed points === |
||
Considering the case where <math>k=0</math> and <math>b<<a</math> the model mimics the lack of ‘voltage-dependence inactivation’ for real neurons and the evolution of the recovery variable is fixed at <math>y_{f0}</math>. Therefore, the dynamics of the activation variable is basically described by the iteration of the following equations |
Considering the case where <math>k=0</math> and <math>b<<a</math> the model mimics the lack of ‘voltage-dependence inactivation’ for real neurons and the evolution of the recovery variable is fixed at <math>y_{f0}</math>. Therefore, the dynamics of the activation variable is basically described by the iteration of the following equations |
||
<math>\begin{align} x_{n+1} = & f(x_n,y_{f0}) = x^2_n exp (r - x_n) |
<math>\begin{align} x_{n+1} = & f(x_n,y_{f0}) = x^2_n exp (r - x_n) |
||
\\ r = & y_{f0} = c/(1-a) \\ \end{align}</math> |
\\ r = & y_{f0} = c/(1-a) \\ \end{align}</math> |
||
⚫ | |||
⚫ | |||
== Examples == |
== Examples == |
||
=== Example 1 |
=== Example 1 === |
||
A practical implementation is the combination of <math>N</math> neurons over a lattice, for that, it can be defined <math>0>d<1</math> as a coupling constant for combining the neurons. For neurons in a single row, we can define the evolution of action potential on time by the diffusion of the local temperature <math>x</math> in: |
A practical implementation is the combination of <math>N</math> neurons over a lattice, for that, it can be defined <math>0>d<1</math> as a coupling constant for combining the neurons. For neurons in a single row, we can define the evolution of action potential on time by the diffusion of the local temperature <math>x</math> in: |
||
<math>x_{n+1}^i = (1-d)f(x_n^i) + (d/2)[f(x_n^{i+1}) + f(x_n^{i-1})]</math> |
<math>x_{n+1}^i = (1-d)f(x_n^i) + (d/2)[f(x_n^{i+1}) + f(x_n^{i-1})]</math> |
||
where <math>n</math> is the time step and <math>i</math> is the index of each neuron. For the values <math>a=0.89</math>, <math>b=0.6</math>, <math>c=0.28</math> and <math>k=0.02</math>, in absence of perturbations they are at the resting state. If we introduce a stimulus over cell 1, it induces two propagated waves circulating in opposite directions that eventually collapse and die in the middle of the ring. |
where <math>n</math> is the time step and <math>i</math> is the index of each neuron. For the values <math>a=0.89</math>, <math>b=0.6</math>, <math>c=0.28</math> and <math>k=0.02</math>, in absence of perturbations they are at the resting state. If we introduce a stimulus over cell 1, it induces two propagated waves circulating in opposite directions that eventually collapse and die in the middle of the ring. |
||
=== Example 2 |
=== Example 2 === |
||
Analogous to the previous example, |
Analogous to the previous example, it's possible create a set of coupling neurons over a 2-D lattice, in this case the evolution of action potentials is given by: |
||
<math>x_{n+1}^{i,j} = (1-d)f(x_n^{i,j}) + (d/4)[f(x_n^{i+1,j}) + f(x_n^{i-1,j})+f(x_n^{i,j+1}) + f(x_n^{i,j-1})]</math> |
<math>x_{n+1}^{i,j} = (1-d)f(x_n^{i,j}) + (d/4)[f(x_n^{i+1,j}) + f(x_n^{i-1,j})+f(x_n^{i,j+1}) + f(x_n^{i,j-1})]</math> |
||
⚫ | where <math>i</math>, <math>j</math>, represent the index of each neuron in a square lattice of size <math>I</math>, <math>J</math>. With this example spiral waves can be represented for specific values of parameters. In order to visualize the spirals, we set the initial condition in a specific configuration <math>x^{ij}=i*0.0033</math> and the recovery as <math>y^{ij}=y_f-(j * 0.0066)</math>. |
||
⚫ | |||
⚫ | where <math>i</math>, <math>j</math>, represent the index of each neuron in a square lattice of size <math>I</math>, <math>J</math>. With this example spiral waves can be represented for specific values of parameters. In order to visualize the spirals, we set the initial condition in a specific configuration <math>x^{ij}=i*0.0033</math> and the recovery as <math>y^{ij}=y_f-(j * 0.0066)</math>. |
||
The map can also present chaotic dynamics for certain parameter values. In the following figure we show the chaotic behavior of the variable <math>x</math> on a square network of <math>500\times500</math> for the parameters <math>a=0.89</math>, <math>b=0.18</math>, <math>c=0.28</math> and <math>k=0.026</math>. |
|||
⚫ | |||
[[File:Evolution of Potential X as a function of time in a 500x500 lattice for a chaotic regime.gif|thumb|Evolution of Potential X as a function of time in a 500x500 lattice for a chaotic regime with parameters a=0.89, b=0.18, c= 0.28, and k=0.026.|center|459x459px]] |
|||
The map can be used to simulated a nonquenched disordered lattice (as in Ref <ref>{{Cite journal |last1=Sinha |first1=Sitabhra |last2=Saramäki |first2=Jari |last3=Kaski |first3=Kimmo |date=2007-07-09 |title=Emergence of self-sustained patterns in small-world excitable media |url=https://link.aps.org/doi/10.1103/PhysRevE.76.015101 |journal=Physical Review E |language=en |volume=76 |issue=1 |pages=015101 |doi=10.1103/PhysRevE.76.015101 |pmid=17677522 |arxiv=cond-mat/0701121 |bibcode=2007PhRvE..76a5101S |s2cid=11714109 |issn=1539-3755}}</ref>), where each map connects with four nearest neighbors on a square lattice, and in addition each map has a probability <math>p</math> of connecting to another one randomly chosen, multiple coexisting circular excitation waves will emerge at the beginning of the simulation until spirals takes over. |
|||
[[File:ESPIRALES2.gif|thumb|Example of spiral waves for the Two-dimensional Chialvo map in annealed random network starting from a 128 x 128 lattice and parameters a=0.89, b=0.6, c= 0.26, and k=0.02.| |
[[File:ESPIRALES2.gif|thumb|Example of spiral waves for the Two-dimensional Chialvo map in an annealed random network starting from a 128 x 128 lattice with probability of rewiring <math>p=0.25</math> and parameters a=0.89, b=0.6, c= 0.26, and k=0.02.|459x459px|center]] |
||
== Chaotic and periodic behavior for a neuron == |
|||
For a neuron, in the limit of <math>b=0</math>, the map becomes 1D, since <math>y</math> converges to a constant. If the parameter <math>b</math> is scanned in a range, different orbits will be seen, some periodic, others chaotic, that appear between two fixed points, one at <math>x=1</math> ; <math>y=1</math> and the other close to the value of <math>k</math> (which would be the regime excitable). |
|||
[[File:Chialvo_map_for_an_Neuron.png|center|thumb|400x400px|Evolution of <math>x</math> as a function of parameter <math>b</math> for a Chialvo map neuron. Parameters: <math>a=0.89</math>, <math>c=0.28</math>, <math>k=0.026</math>, and <math>b</math> from <math>0.16</math> to <math>0.4</math>.]] |
|||
[[File:Chialvomal_aneuron.gif|center|thumb|400x400px|GIF: Evolution of <math>x</math> as a function of parameter <math>b</math> for a Chialvo map neuron. Parameters: <math>a=0.89</math>, <math>c=0.28</math>, <math>k=0.026</math>, and <math>b</math> from <math>0.16</math> to <math>0.4</math>.]] |
|||
== References == |
|||
<!-- Important, do not remove this line before article has been created. -->== References == |
|||
<references /> |
<references /> |
||
[[Category:Chaotic maps]] |
|||
<!-- categories go here --> |
|||
[[Category:Neuroscience]] |
Latest revision as of 00:42, 25 August 2024
The Chialvo map is a two-dimensional map proposed by Dante R. Chialvo in 1995[1] to describe the generic dynamics of excitable systems. The model is inspired by Kunihiko Kaneko's Coupled map lattice numerical approach which considers time and space as discrete variables but state as a continuous one. Later on Rulkov popularized a similar approach.[2] By using only three parameters the model is able to efficiently mimic generic neuronal dynamics in computational simulations, as single elements or as parts of inter-connected networks.
The model
[edit]The model is an iterative map where at each time step, the behavior of one neuron is updated as the following equations:
in which, is called activation or action potential variable, and is the recovery variable. The model has four parameters, is a time-dependent additive perturbation or a constant bias, is the time constant of recovery , is the activation-dependence of the recovery process and is an offset constant. The model has a rich dynamics, presenting from oscillatory to chaotic behavior,[3][4] as well as non trivial responses to small stochastic fluctuations.[5][6]
Analysis
[edit]Bursting and chaos
[edit]The map is able to capture the aperiodic solutions and the bursting behavior which are remarkable in the context of neural systems. For example, for the values , and and changing b from to the system passes from oscillations to aperiodic bursting solutions.
Fixed points
[edit]Considering the case where and the model mimics the lack of ‘voltage-dependence inactivation’ for real neurons and the evolution of the recovery variable is fixed at . Therefore, the dynamics of the activation variable is basically described by the iteration of the following equations
in which as a function of has a period-doubling bifurcation structure.
Examples
[edit]Example 1
[edit]A practical implementation is the combination of neurons over a lattice, for that, it can be defined as a coupling constant for combining the neurons. For neurons in a single row, we can define the evolution of action potential on time by the diffusion of the local temperature in:
where is the time step and is the index of each neuron. For the values , , and , in absence of perturbations they are at the resting state. If we introduce a stimulus over cell 1, it induces two propagated waves circulating in opposite directions that eventually collapse and die in the middle of the ring.
Example 2
[edit]Analogous to the previous example, it's possible create a set of coupling neurons over a 2-D lattice, in this case the evolution of action potentials is given by:
where , , represent the index of each neuron in a square lattice of size , . With this example spiral waves can be represented for specific values of parameters. In order to visualize the spirals, we set the initial condition in a specific configuration and the recovery as .
The map can also present chaotic dynamics for certain parameter values. In the following figure we show the chaotic behavior of the variable on a square network of for the parameters , , and .
The map can be used to simulated a nonquenched disordered lattice (as in Ref [7]), where each map connects with four nearest neighbors on a square lattice, and in addition each map has a probability of connecting to another one randomly chosen, multiple coexisting circular excitation waves will emerge at the beginning of the simulation until spirals takes over.
Chaotic and periodic behavior for a neuron
[edit]For a neuron, in the limit of , the map becomes 1D, since converges to a constant. If the parameter is scanned in a range, different orbits will be seen, some periodic, others chaotic, that appear between two fixed points, one at ; and the other close to the value of (which would be the regime excitable).
References
[edit]- ^ Chialvo, Dante R. (1995-03-01). "Generic excitable dynamics on a two-dimensional map". Chaos, Solitons & Fractals. Nonlinear Phenomena in Excitable Physiological Systems. 5 (3): 461–479. Bibcode:1995CSF.....5..461C. doi:10.1016/0960-0779(93)E0056-H. ISSN 0960-0779.
- ^ Rulkov, Nikolai F. (2002-04-10). "Modeling of spiking-bursting neural behavior using two-dimensional map". Physical Review E. 65 (4): 041922. arXiv:nlin/0201006. Bibcode:2002PhRvE..65d1922R. doi:10.1103/PhysRevE.65.041922. PMID 12005888. S2CID 1998912.
- ^ Pilarczyk, Paweł; Signerska-Rynkowska, Justyna; Graff, Grzegorz (2022-09-07). "Topological-numerical analysis of a two-dimensional discrete neuron model". arXiv:2209.03443 [math.DS].
- ^ Wang, Fengjuan; Cao, Hongjun (2018-03-01). "Mode locking and quasiperiodicity in a discrete-time Chialvo neuron model". Communications in Nonlinear Science and Numerical Simulation. 56: 481–489. Bibcode:2018CNSNS..56..481W. doi:10.1016/j.cnsns.2017.08.027. ISSN 1007-5704.
- ^ Chialvo, Dante R.; Apkarian, A. Vania (1993-01-01). "Modulated noisy biological dynamics: Three examples". Journal of Statistical Physics. 70 (1): 375–391. Bibcode:1993JSP....70..375C. doi:10.1007/BF01053974. ISSN 1572-9613. S2CID 121830779.
- ^ Bashkirtseva, Irina; Ryashko, Lev; Used, Javier; Seoane, Jesús M.; Sanjuán, Miguel A. F. (2023-01-01). "Noise-induced complex dynamics and synchronization in the map-based Chialvo neuron model". Communications in Nonlinear Science and Numerical Simulation. 116: 106867. Bibcode:2023CNSNS.11606867B. doi:10.1016/j.cnsns.2022.106867. ISSN 1007-5704. S2CID 252140483.
- ^ Sinha, Sitabhra; Saramäki, Jari; Kaski, Kimmo (2007-07-09). "Emergence of self-sustained patterns in small-world excitable media". Physical Review E. 76 (1): 015101. arXiv:cond-mat/0701121. Bibcode:2007PhRvE..76a5101S. doi:10.1103/PhysRevE.76.015101. ISSN 1539-3755. PMID 17677522. S2CID 11714109.