Elsevier

Neural Networks

Volume 24, Issue 4, May 2011, Pages 370-377
Neural Networks

Impulsive hybrid discrete-time Hopfield neural networks with delays and multistability analysis

https://doi.org/10.1016/j.neunet.2010.12.008Get rights and content

Abstract

In this paper we investigate multistability of discrete-time Hopfield-type neural networks with distributed delays and impulses, by using Lyapunov functionals, stability theory and control by impulses. Example and simulation results are given to illustrate the effectiveness of the results.

Introduction

In recent years, there has been increasing interest in neural networks such as (Chua and Yang, 1988, Cohen and Grossberg, 1983, Hopfield, 1982), and bidirectional associative memory (Kosko, 1988) neural networks, and their potential applications in many areas such as classification, optimization, signal and image processing, solving nonlinear algebraic equations, pattern recognition, associative memories, cryptography and so on.

The state of electronic networks is often subject to instantaneous changes, and will experience abrupt changes at certain instants which can be caused by frequency change, switching phenomenon, or by some noise which do exhibit impulse effects.

In the past decades, a number of research papers have dealt with dynamical systems with impulse effect as a class of general hybrid systems. Examples include the pulse frequency modulation, optimization of drug distribution in the human body and control systems with changing reference signal. Impulsive dynamical systems are characterized by the occurrence of abrupt change in the state of the system which occur at certain time instants over a period of negligible duration. The dynamical behavior of such systems is much more complex than the behavior of dynamical systems without impulse effects. The presence of impulse means that the state trajectory does not preserve the basic properties which are associated with non-impulsive dynamical systems. Thus, the theory of impulsive differential equations is quite interesting and has attracted the attention of many scientists.

In general, most neural networks have been assumed to be in continuous time. Discrete-time counterparts of continuous-type neural networks have only been in the spotlight since 2000, even though they are essential when implementing continuous-time neural networks for practical problems such as image processing, pattern recognition and computer simulation. Discrete-time systems with delays have strong background in engineering applications, among which network based control has been well recognized to be a typical example. Discrete-time neural networks are more applicable to problems that are inherently temporal in nature or related to biological realities. They perfectly can keep the dynamic characteristics, functional similarity, and even the biological or physical resemblance of the continuous-time networks under certain mild conditions (restrictions) (Huo and Li, 2009, Mohamad, 2001, Mohamad, 2003, Mohamad, 2008, Mohamad and Gopalsamy, 2000). For this reason, the stability analysis of discrete-time neural networks have received more and more attention recently.

In the following, we use the notations Z+={1,2,3,},Z0+={0,1,2,},Z0={,2,1,0}.

Continuous-time impulsive hybrid discrete Hopfield-type neural networks with distributed delays are described by dxi(t)dt=aixi(t)+j=1nTijgj(tKij(ts)xj(s)ds)+Ii,t>0,ttk;i=1,n¯x(tk)=x(tk),x(tk+)=x(tk)+Jk(x),t=tk,kZ+ where the sequence of times {tk}kZ0+ satisfies 0=t0<t1<t2<<limktk=.

System is equivalent to dxi(t)dt=aixi(t)+j=1nTijgj(0Kij(s)xj(ts)ds)+Ii,t>0,ttk;i=1,n¯x(tk)=x(tk),x(tk+)=x(tk)+Jk(x),t=tk,kZ+.

The constants ai>0 are the self-regulating parameters of the neurons, T=(Tij)n×n is the interconnection matrix, gi:RR are the neuron input–output activation functions and Ii denotes the external inputs.

The delay kernels Kij:[0,)[0,) are bounded, piecewise continuous and satisfy 0Kij(s)ds=1andμ>0s.t. 0Kij(s)eμsds<. The jump operators Jk are defined on the following set of functions: {uPC((,tk],Rn):u is left continuous, with first kind  discontinuity at tl,0lk;u is differentiable on every  interval (tl1,tl),0lk} with values in Rn.

The discrete analogue of system (2) is obtained in the following way.

Consider a positive number h denoting a uniform discretization step size and [t/h] the greatest integer in t/h. For convenience, we denote [t/h]=p,pZ. We also note that xi(t) takes the form xi(ph), for t[ph,(p+1)h). We shall use this approximation only for integers p such that the interval [ph,(p+1)h) contains no moment of impulse effect tk,kZ+. That is, we assume that there is not more than one moment of impulse effect in a step. For this, we suppose that ω=infkZ+(tk+1tk)>h>0 and we denote [tk/h]=pk,kZ+. For simplicity, we will denote xi(ph)xi(p) and Kij(vh)Kij(v).

We rewrite system (2) in the form d[xi(t)eait]dt=eait(j=1nTijgj(v=1Kij(v)xj(pv))+Ii),t[ph,(p+1)h);i=1,n¯,pZ0+{p1,p2,};x(pk+1)=x(pk)+Jk(x),p=pk,kZ+. Now by integrating the first equation over the interval [ph,t], for t<(p+1)h, we obtain xi(t)eaitxi(p)eaiph=eaiteaiphai(j=1nTijgj(v=1Kij(v)xj(pv))+Ii)t[ph,(p+1)h);i=1,n¯,pZ0+{p1,p2,}. By letting t(p+1)h we get the following discrete analogue system xi(p+1)=eaihxi(p)+1eaihai(j=1nTijgj(v=1Kij(v)xj(pv))+Ii),pZ0+{p1,p2,};i=1,n¯x(pk+1)=x(pk)+Jk(x),p=pk,kZ+. If we set Ψi(h)=1eaihai, for i=1,n¯, it is easy to see that Ψi(h)>0. It is clear that the equilibria of continuous-time system (2) and discrete-time analogue (3) coincide.

In this paper, we will be studying the more general discrete-time impulsive system with distributed delays of the form xi(p+1)=(1ai)xi(p)+j=1nTijgj(v=1Kij(v)xj(pv))+Ii,pZ0+{p1,p2,};i=1,n¯x(pk+1)=x(pk)+Jk(x),p=pk,kZ+ where ai(0,1) and the sequence of times {pk}kZ0+ satisfies 0=p0<p1<p2<<limkpk=.

We consider initial conditions of the form x(r)=ϕ(r),rZ0 with the sequence {ϕ(r)}r=0 bounded with respect to the norm ϕ=maxi=1,n¯(suprZ0|ϕi(r)|).

The qualitative analysis of neural dynamics plays an important role in the design of practical neural networks. To solve problems of optimization, neural control and signal processing, neural networks have to be designed in such a way that, for a given external input, they exhibit only one globally asymptotically stable steady state. Referring to continuous-time neural networks with distributed delays and impulses, this matter has been treated in Huang, Luo, and Yang (2007), Huang, Wang, and Xia (2008), Kelin, Zuoan, and Qiankun (2007), Li, 2009, Li and Hua et al., 2009, Li and Yang (2006), Li, Zhang, and Li (2009), Liu and Huang (2006), Mohamad, Gopalsamy, and Akça (2008), Ping and Lu (2009), Wang, Xiong, Zhou, Xiao, and Yu (2006), Xia, Huang, and Han (2008), Yin and Li (2009) and Zhou, 2009, Zhou and Li, 2009. As for discrete-time neural networks with impulses, we refer to (Akça et al., 2004, Akça et al., 2007, Huo and Li, 2009, Song and Cao, 2008, Zhang and Chen, 2008, Zhao, 2009, Zhou et al., 2009) and the references therein.

On the other hand, if neural networks are used to analyze associative memories, the existence of several locally asymptotically stable steady states is required (i.e. multistability), as they store information and constitute distributed and parallel neural memory networks. Many research results on multistability of continuous-time neural networks have been reported in Cao, Feng, and Wang (2008), Cheng, Lin, and Shih (2006), Cheng, Lin, and Shih (2007), Huang and Cao (2008a), Huang and Cao (2008b), Kaslik and Balint (2006), Shih and Tseng (2008), Wang, Lu, and Chen (2009), Yi, Tan, and Lee (2003) and Zhang, Yi, Yu, and Heng (2009). Multistability analysis is essentially different from mono-stability analysis. In mono-stability analysis, the objective is to derive conditions that guarantee that each network contains only one equilibrium point, and all the trajectories of the network converge to it. Whereas in multistability analysis, the networks are allowed to have multiple equilibrium points (stable or unstable), and even periodic trajectories may also exist in a multistable network. In general, the usual global stability conditions are not adequately applicable to multistable networks. In the case of multistable neural networks, the purpose of the qualitative analysis is the study of the locally exponentially stable steady states (existence, number, regions of attraction) so as to ensure the recall capability of the models. Recently, multistability in continuous-time neural networks with distributed delays has been discussed in Huang, Mohamad, and Bin (2009), Nie and Cao (2009) and Wang, Jiang, and Fang (2009).

Compared with continuous-time Hopfield-type neural networks, not much attention has been paid to multistability in discrete-time Hopfield-type neural networks (Campbell et al., 2006, Qu and Yi, 2006, Yi and Tan, 2004). When implementing the continuous-time neural networks for computer simulation, it is necessary to formulate a discrete-time version which is an analogue of the continuous-time neural networks. But, it is important to be aware of the fact that the discrete-time analogue may not preserve the convergence dynamics of their continuous-time counterparts, since some of the numerical schemes can lead to the existence of supposititious equilibria and spurious asymptotic behavior which are not present in the continuous-time analogues. Therefore, it is very beneficial to investigate the multistability properties of discrete-time Hopfield-type neural networks.

The aim of this paper is to investigate multistability of discrete-time Hopfield-type neural networks with distributed delays and impulses, by using Lyapunov functionals, stability theory and control by impulses, extending the result obtained for continuous-time counterparts (Kaslik & Sivasundaram, in press). An illustrative example is given to show the effectiveness of the results.

Section snippets

Assumptions and hypotheses

In this section, we will present the basic assumptions and hypotheses which will be used throughout the rest of this paper.

In system (4), the delay kernels Kij:Z+[0,) are bounded and satisfy v=1Kij(v)=1andμ>1s.t. v=1Kij(v)μv<.

The jump operators Jk in (4) are defined on the set of sequences: {u:Z{0,1,2,,pk}Rn,u bounded} with values in Rn.

We will require that Jk(u0)0for any constant sequence u0.

For example, we may consider jump operators of the following forms (or their linear

Main results

A solution x:(,T)Rn of (4) with the initial condition x(s)=ϕ(s),s(,0], is piecewise continuous with first kind discontinuity at the points tk<T, left continuous at each tk<T and differentiable on the open intervals (tk,tk+1)(0,T).

A steady state xI=(x1I,x2I,,xnI)TRn of (4) corresponding to the input I=(I1,I2,,In)T satisfies {(1ai)xiI+j=1nTijgj(xjIv=1Kij(v))+Ii=xiIxI=xI+Jk(xI)i=1,n¯,kN. Taking into account that the delay kernels Kij satisfy (6) and the jump operators Jk satisfy (7)

Example

Consider the following impulsive network of two neurons with distributed delays: {x1(p+1)=0.5x1(p)+10g(v=12vx1(pv))g(v=12vx2(pv))+I1x2(p+1)=0.5x2(p)g(v=12vx1(pv))+10g(v=12vx2(pv))+I2for pZ0+{p1,p2,}x1(pk+1)=x1(pk)+1pkpk1v=pk1+1pk1v[x1(v)x1(pk)]x2(pk+1)=x2(pk)+1pkpk1v=pk1+1pk1v[x2(v)x2(pk)]for p=pk,kZ+ with the non-monotone activation function g(u)=tanh(5u)tanh(10u21) (see Morita, 1996) and pk=kP,PZ+.

The delay kernel K(v)=2v satisfies (6) with μ(1,2).

The

Acknowledgement

E. Kaslik was supported by CNCSIS-UEFISCSU, project number PN-II-RU-PD-145/2010 (Advanced impulsive and fractional-order neural network models).

References (48)

  • K. Li et al.

    Global exponential stability of impulsive cellular neural networks with time-varying and distributed delay

    Chaos, Solitons and Fractals

    (2009)
  • B. Liu et al.

    Global exponential stability of BAM neural networks with recent-history distributed delays and impulses

    Neurocomputing

    (2006)
  • S. Mohamad

    Global exponential stability in continuous-time and discrete-time delayed bidirectional neural networks

    Physica D: Nonlinear Phenomena

    (2001)
  • S. Mohamad

    Exponential stability preservation in discrete-time analogues of artificial neural networks with distributed delays

    Journal of Computational and Applied Mathematics

    (2008)
  • S. Mohamad et al.

    Dynamics of a class of discrete-time neural networks and their continuous-time counterparts

    Mathematics and Computers in Simulation

    (2000)
  • S. Mohamad et al.

    Exponential stability of artificial neural networks with distributed delays and large impulses

    Nonlinear Analysis: Real World Applications

    (2008)
  • M. Morita

    Memory and learning of sequential patterns by nonmonotone neural networks

    Neural Networks

    (1996)
  • X. Nie et al.

    Multistability of competitive neural networks with time-varying and distributed delays

    Nonlinear Analysis: Real World Applications

    (2009)
  • Z.W. Ping et al.

    Global exponential stability of impulsive Cohen–Grossberg neural networks with continuously distributed delays

    Chaos, Solitons and Fractals

    (2009)
  • Q. Song et al.

    Dynamical behaviors of discrete-time fuzzy cellular neural networks with variable delays and impulses

    Journal of the Franklin Institute

    (2008)
  • X. Wang et al.

    Stability analysis in lagrange sense for a non-autonomous Cohen–Grossberg neural network with mixed delays

    Nonlinear Analysis, Theory, Methods and Applications

    (2009)
  • Y. Wang et al.

    Global exponential stability of cellular neural networks with continuously distributed delays and impulses

    Physics Letters, Section A: General, Atomic and Solid State Physics

    (2006)
  • Y. Xia et al.

    Exponential p-stability of delayed Cohen–Grossberg-type BAM neural networks with impulses

    Chaos, Solitons and Fractals

    (2008)
  • H. Zhang et al.

    Asymptotic behavior of discrete solutions to delayed neural networks with impulses

    Neurocomputing

    (2008)
  • Cited by (103)

    • Hybrid multisynchronization of coupled multistable memristive neural networks with time delays

      2019, Neurocomputing
      Citation Excerpt :

      In literatures [15–20,26–31,45,46], synchronization was addressed under a stable equilibrium state. As discussed previously, multiple stable equilibrium states are very necessary for coupled systems including CMMNNs in some applications [12–14,23,24,32–34,36–42]. Therefore, when coupled systems have multiple stable equilibrium states, how to achieve synchronization of coupled systems (called multisynchronization in this case) becomes more challenging and meaningful.

    View all citing articles on Scopus
    View full text