15
Journal of the Franklin Institute 347 (2010) 1266–1280 Synchronization of stochastic perturbed chaotic neural networks with mixed delays $ Xiaodi Li a, , Changming Ding a , Quanxin Zhu b a School of Mathematical Sciences, Xiamen University, Xiamen 361005, Fujian, PR China b Department of Mathematics, Ningbo University, Ningbo 315211, Zhejiang, PR China Received 25 October 2009; received in revised form 8 May 2010; accepted 1 June 2010 Abstract In this paper, we study the synchronization problem of a class of chaotic neural networks with time-varying delays and unbounded distributed delays under stochastic perturbations. By using Lyapunov–Krasovskii functional, drive-response concept, output coupling with delay feedback and linear matrix inequality (LMI) approach, we obtain some sufficient conditions in terms of LMIs ensuring the exponential synchronization of the addressed neural networks. The feedback controllers can be easily obtained by solving the derived LMIs. Moreover, the main results are generalizations of some recent results reported in the literature. A numerical example is also provided to demonstrate the effectiveness and applicability of the obtained results. & 2010 The Franklin Institute. Published by Elsevier Ltd. All rights reserved. 1. Introduction In 1990, Aihara [1] firstly introduced chaotic neural network models to simulate the chaotic behavior of biological neurons. Consequently, chaotic neural networks have drawn considerable attention and have been successfully applied in combinational optimization, secure communication, information science, and so on [2–4]. Recently, the synchronization of chaotic neural networks has been intensively investigated due to their potential application in secure communication, parallel recognition, etc. [5–7]. It is especially worth www.elsevier.com/locate/jfranklin 0016-0032/$32.00 & 2010 The Franklin Institute. Published by Elsevier Ltd. All rights reserved. doi:10.1016/j.jfranklin.2010.06.001 $ This work was jointly supported by the National Natural Science Foundation of China (10801056) and K.C. Wong Magna Fund in Ningbo University. Corresponding author. E-mail address: [email protected] (X. Li).

Synchronization of stochastic perturbed chaotic neural networks with mixed delays

Embed Size (px)

Citation preview

Page 1: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

Journal of the Franklin Institute 347 (2010) 1266–1280

0016-0032/$3

doi:10.1016/j

$This wor

Wong Magna�CorrespoE-mail ad

www.elsevier.com/locate/jfranklin

Synchronization of stochastic perturbed chaoticneural networks with mixed delays$

Xiaodi Lia,�, Changming Dinga, Quanxin Zhub

aSchool of Mathematical Sciences, Xiamen University, Xiamen 361005, Fujian, PR ChinabDepartment of Mathematics, Ningbo University, Ningbo 315211, Zhejiang, PR China

Received 25 October 2009; received in revised form 8 May 2010; accepted 1 June 2010

Abstract

In this paper, we study the synchronization problem of a class of chaotic neural networks with

time-varying delays and unbounded distributed delays under stochastic perturbations. By using

Lyapunov–Krasovskii functional, drive-response concept, output coupling with delay feedback and

linear matrix inequality (LMI) approach, we obtain some sufficient conditions in terms of LMIs

ensuring the exponential synchronization of the addressed neural networks. The feedback controllers

can be easily obtained by solving the derived LMIs. Moreover, the main results are generalizations of

some recent results reported in the literature. A numerical example is also provided to demonstrate

the effectiveness and applicability of the obtained results.

& 2010 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.

1. Introduction

In 1990, Aihara [1] firstly introduced chaotic neural network models to simulate thechaotic behavior of biological neurons. Consequently, chaotic neural networks have drawnconsiderable attention and have been successfully applied in combinational optimization,secure communication, information science, and so on [2–4]. Recently, the synchronizationof chaotic neural networks has been intensively investigated due to their potentialapplication in secure communication, parallel recognition, etc. [5–7]. It is especially worth

2.00 & 2010 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.

.jfranklin.2010.06.001

k was jointly supported by the National Natural Science Foundation of China (10801056) and K.C.

Fund in Ningbo University.

nding author.

dress: [email protected] (X. Li).

Page 2: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1267

noting that delayed neural networks such as delayed Hopfield neural networks and delayedcellular neural networks can exist some complicated dynamics and even chaotic behaviorsif the networks’ parameters and time delays are appropriately chosen [8,9], in addition tothe stability and periodic oscillations considered previously in [10–18]. Hence, thesynchronization issue of chaotic neural networks with time delays has drawn particularresearch interests and many interesting synchronization schemes have been obtained viadifferent approaches, see [19–26] and the references therein.

On the other hand, stochastic phenomenon usually appears in the electrical circuit design ofneural networks, a neural network could be stabilized or destabilized by certain stochastic inputs[27,28]. Therefore, it is significant and of prime importance to consider stochastic effects to thechaos synchronization of neural networks with delays. To date, many researchers have studiedthe synchronization problem for delayed neural networks with environmental noise and a greatnumber of results on this topic have been reported in the literature [29–38,43,44]. For instance,Sun and Cao [29,30] investigated the global asymptotical synchronization and exponentialsynchronization for stochastic perturbed chaotic neural networks with constant delays viaadaptive feedback control techniques and Halanay inequalities for stochastic differentialequations. In [33–35], the authors studied the synchronization problem of stochastic perturbedneural networks with time-varying delays via different approaches. In [36], Tang et al. consideredthe lag synchronization of stochastic perturbed chaotic neural networks with both the discrete

delays and bounded distributed delays via adaptive feedback technique. However, thesesynchronization results in [29–36] cannot be applied to stochastic perturbed chaotic neuralnetworks with unbounded distributed delays. Very recently, Liu et al. [37] investigated the pthmoment exponential synchronization of a class of stochastic perturbed chaotic neural networkswith time-varying delays and unbounded distributed delays by establishing two new integro-differential inequalities. However, the obtained results in [37] are highly dependent on thedimensions n. In other words, these results cannot be applied to stochastic network models withhigh-dimensions. In fact, in real applications there exist many neural network models with high-dimensions which have their unique advantages in computing technology, solving linear andnonlinear algebraic equations, especially in solving some difficult optimization problems [39,40].In addition, the obtained results in [37] are not expressed in terms of LMIs, which make themchecked inconveniently by the developed algorithms.

Motivated by the above discussions, in this paper, we consider a class of stochasticperturbed chaotic neural networks with time-varying delays and unbounded distributed

delays. The main purpose of this paper is to study the exponential synchronization for theaddressed chaotic neural networks under stochastic perturbations. To the best of theauthors’ knowledge, there are few studies on the synchronization issue in terms of LMIsfor stochastic perturbed chaotic neural networks with time-varying delays and unboundeddistributed delays. By using Lyapunov–Krasovskii functional, drive-response concept,output coupling with delay feedback and linear matrix inequality (LMI) approach, weobtain the synchronization schemes in terms of LMIs, which can be easily calculated byMATLAB LMI toolbox [38]. We also provide a numerical example to demonstrate theeffectiveness and applicability of the proposed synchronization schemes.

2. Notations and preliminaries

Notations: Let R denotes the set of real numbers, Zþ denotes the set of positive integers, Rn

and Rn�m denote the n-dimensional and n�m�dimensional real spaces equipped with the

Page 3: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801268

Euclidean norm j�j, respectively. Eð�Þ stands for the mathematical expectation of a stochasticprocess. jj�jj denotes a vector or a matrix norm. A40 or Ao0 denotes that the matrix A is asymmetric and positive definite or negative definite matrix. The notation AT and A�1 meanthe transpose of A and the inverse of a square matrix. If A;B are symmetric matrices, A4Bmeans that A�B is positive definite matrix. C denotes the set of real-valued boundedcontinuous function defined on ð�1; 0�. oðtÞ ¼ ðo1ðtÞ; . . . ;omðtÞÞ

T is an m-dimensionalBrownian motion defined on a complete probability space ðO;F ;PÞ with a natural filtrationfF tgtZ0 generated by foðsÞ : 0rsrtg, where we associate O with the canonical spacegenerated by oðtÞ, and denote by F the associated s�algebra generated by oðtÞ with theprobability measure P. C2

F 06C2

F 0ðð�1; 0�;RnÞ denotes the family of all bounded

F 0�measurable, Cðð-1; 0�;RnÞ�valued random variables c, satisfying supsr0EjcðsÞj2o1.I denotes the identity matrix with appropriate dimensions and L ¼ f1; 2; . . . ; ng. In addition,the notation % always denotes the symmetric block in one symmetric matrix.In this paper, we consider a class of neural networks represented by the compact form as

follows:

dxðtÞ ¼ ½�CxðtÞ þ Af ðxðtÞÞ þ Bf ðxðt�tðtÞÞÞ þWR t

�1hðt�sÞf ðxðsÞÞ dsþ J� dt; t40;

xðsÞ ¼ jðsÞ; s 2 ð�1; 0�;

(

ð1Þ

where the initial value function jð�Þ 2 C; nZ2 corresponds to the number of neurons in thenetworks; x(t)=(x1(t),y,xn(t))

T is the neuron state vector of the neural network;C=diag(c1,y,cn) is a diagonal matrix with ci40; i ¼ 1; . . . ; n; A, B, W are the connectionweight matrix, the delayed weight matrix and the distributively delayed connection weightmatrix, respectively; J is the external input; tðtÞ is the transmission delay with 0rtðtÞrtand _tðtÞrr, t; r are two real constants; f ðxð�ÞÞ ¼ ðf1ðx1ð�ÞÞ; . . . ; fnðxnð�ÞÞÞ

T represents theneuron activation function and hð�Þ ¼ diagðh1ð�Þ; . . . ; hnð�ÞÞ is the delay kernel function.Based on the drive-response concept for synchronization of coupled chaotic systems, we

construct the response system as follows:

dyðtÞ ¼ �CyðtÞ þ Af ðyðtÞÞ þ Bf ðyðt�tðtÞÞÞ þWR t

�1hðt�sÞf ðyðsÞÞ dsþ J þ uðtÞ

� �dt

þ sðt; eðtÞ; eðt�tðtÞÞÞ doðtÞ; t40;

yðsÞ ¼ cðsÞ; s 2 ð�1; 0�;

8><>:

ð2Þ

where the initial value function cð�Þ 2 C2F 0; sð�Þ : Rþ � Rn � Rn-Rn�m is the noise

intensity matrix; u(t) is the controller. Define the synchronization error as e(t)=y(t)�x(t)and the control input in the response system (2) is designed as follows:

uðtÞ ¼ K1½f ðyðtÞÞ�f ðxðtÞÞ� þ K2½f ðyðt�tðtÞÞÞ�f ðxðt�tðtÞÞÞ�; ð3Þ

where K1, K2 are the gain matrices to be scheduled. With the above control law, the errordynamics between system (1) and (2) can be expressed by

deðtÞ ¼ �CeðtÞ þ A%gðeðtÞÞ þ B%gðeðt�tðtÞÞÞ þWR t

�1hðt�sÞgðeðsÞÞ ds

� �dt

þ sðt; eðtÞ; eðt�tðtÞÞÞ doðtÞ; t40;

eðsÞ ¼ cðsÞ�jðsÞ; s 2 ð�1; 0�;

8><>: ð4Þ

where A% ¼ Aþ K1, B% ¼ Bþ K2, gðeð�ÞÞ ¼ f ðeð�Þ þ xð�ÞÞ�f ðxð�ÞÞ.

Page 4: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1269

Remark 2.1. In many applications, we are interested in designing the state-feedbackcontroller or time-delay feedback controller as u(t)=K1e(t) or uðtÞ ¼ K1eðtÞ þ K2eðt�tðtÞÞ.However, in many real networks only output signals can be measured. Hence, it isnecessary to consider the controller (3) in the response system. We refer to this as outputcoupling with delay feedback.

Let C1;2ðRþ � Rn-RþÞ denote the family of all nonnegative functions V(t,x) on Rþ �

Rn which are continuous once differentiable in t and twice differentiable in x. For eachsuch V, we define an operator LV associated with Eq. (4) as

LV ¼ Vtðt; eðtÞÞ þ Veðt; eðtÞÞ �CeðtÞ þ A%gðeðtÞÞ þ B%gðeðt�tðtÞÞÞ�

þW

Z t

�1

hðt�sÞgðeðsÞÞ ds

�þ

1

2trace ½sT Veeðt; eðtÞÞs�;

where

Vtðt; eðtÞÞ ¼@V ðt; eðtÞÞ

@t; Veðt; eðtÞÞ ¼

@V ðt; eðtÞÞ

@e1; . . . ;

@V ðt; eðtÞÞ

@en

� �1�n

;

Veeðt; eðtÞÞ ¼@2V ðt; eðtÞÞ

@eiej

� �n�n

:

Furthermore, we make the following assumptions in this paper.(H1) The neuron activation functions fjð�Þ; j 2 L, are bounded and satisfy:

d�j rfjðuÞ�fjðvÞ

u�vrdþj ; j 2 L

for any u; v 2 R, uav, where d�j ; dþj ; j 2 L are some real constants.

(H2) The delay kernels hj ; j 2 L, are some real value non-negative continuous functionsdefined in ½0;1Þ and satisfyZ 1

0

hjðsÞ ds ¼ 1;

Z 10

hjðsÞeZs ds6h%

j o1; j 2 L

in which Z;h%

j are some positive constants.(H3) The diffusion matrix sð�Þ is local Lipschitz continuous and satisfies the linear

growth condition as well. Moreover, there exist two constant n� n matrices G140;G240such that

trace½sT ðt; u; vÞsðt; u; vÞ�ruTG1uþ vTG2v

for all u; v 2 Rn.

Remark 2.2. It should be noted that as pointed out in [25,26,41,42], the constantsd�j ; d

þj ; j 2 L in assumption (H1) are allowed to be positive, negative or zero. Then, those

previously used Lipschitz conditions (e.g., [22–24] ) are just the special cases of assumption(H1).

Page 5: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801270

In addition, the following definitions are needed:

S1 ¼ diagðd�1 dþ1 ; . . . ; d

�n dþn Þ; S2 ¼ diag

d�1 þ dþ12

; . . . ;d�n þ dþn

2

� �:

Definition 2.1. Systems (1) and (2) are said to be exponentially synchronized if there existconstants l40 andM40 such that EjjeðtÞjj2rMEjjc�jjj2we�lt, t40, where l is called theconvergence rate (or degree) of exponential synchronization.

3. Main results

In the section, we will design the desirable schemes for controller feedback gain matricesK1, K2, which guarantee the exponential synchronization between the drive system (1) andthe response one (2).

Theorem 3.1. Assume that assumptions (H1)–(H3) hold. Then systems (1) and (2) are

exponentially synchronized if there exist two constants a 2 ð0; ZÞ;b40, two n� n matrices

Q140;Q240 and four n� n diagonal matrices P40;Q340;U140;U240, such that PrbI

and

C11 0 C13 PBþ PK2 PW

% C22 0 U2S2 0

% % C33 0 0

% % % C44 0

% % % % �Q3

0BBBBBB@

1CCCCCCAo0; ð5Þ

where C11 ¼ aP�PC�CPþQ1 þ bG1�U1S1, C13 ¼ PAþ PK1 þU1S2, C22 ¼ bG2�

ð1�rÞe�atQ1�U2S1, C33 ¼ Q2 þQ3H�U1, C44 ¼ �ð1�rÞe�atQ2�U2, H ¼ diagðh%

1 ;. . . ;h%

n Þ.

Proof. For the error system (4), we define the following Lyapunov–Krasovskii functional:

V ðt; eðtÞÞ ¼ V1ðt; eðtÞÞ þ V2ðt; eðtÞÞ þ V3ðt; eðtÞÞ þ V4ðt; eðtÞÞ;

where

V1ðt; eðtÞÞ ¼ eateT ðtÞPeðtÞ;

V2ðt; eðtÞÞ ¼

Z t

t�tðtÞeaseT ðsÞQ1eðsÞ ds;

V3ðt; eðtÞÞ ¼

Z t

t�tðtÞeasgT ðeðsÞÞQ2gðeðsÞÞ ds;

V4ðt; eðtÞÞ ¼Xn

j¼1

qð3Þj

Z 10

hjðuÞ

Z t

t�u

eaðsþuÞg2j ðejðsÞÞ ds du; Q36diagðq

ð3Þ1 ; q

ð3Þ2 ; . . . ; q

ð3Þn Þ:

Page 6: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1271

By the Ito’s formula, we can calculate LV1;LV2;LV3 and LV4 along the trajectories of thesystem (4). Then we have

LV1ðt; eðtÞÞ

¼ aeateT ðtÞPeðtÞ þ 2eateT ðtÞP_eðtÞ

¼ aeateT ðtÞPeðtÞ þ 2eateT ðtÞP �CeðtÞ þ A%gðeðtÞÞ þ B%gðeðt�tðtÞÞÞ�

þW

Z t

�1

hðt�sÞgðeðsÞÞ ds

�þ eattrace½sT Ps�

reat eT ðtÞ½aP�2PC þ lmaxðPÞG1�eðtÞ þ 2eT ðtÞPA%gðeðtÞÞ�þ2eT ðtÞPB%gðeðt�tðtÞÞÞ þ 2eT ðtÞPW

Z t

�1

hðt�sÞgðeðsÞÞ ds

þlmaxðPÞeT ðt�tðtÞÞG2eðt�tðtÞÞ

reat eT ðtÞ½aP�2PC þ bG1�eðtÞ þ 2eT ðtÞPA%gðeðtÞÞ

�þ2eT ðtÞPB%gðeðt�tðtÞÞÞ þ 2eT ðtÞPW

Z t

�1

hðt�sÞgðeðsÞÞ ds

þbeT ðt�tðtÞÞG2eðt�tðtÞÞ

ð6Þ

LV2ðt; eðtÞÞ ¼ eateT ðtÞQ1eðtÞ�eaðt�tðtÞÞeT ðt�tðtÞÞQ1eðt�tðtÞÞð1�_tðtÞÞreatfeT ðtÞQ1eðtÞ�e�ateT ðt�tðtÞÞQ1eðt�tðtÞÞð1�rÞg ð7Þ

LV3ðt; eðtÞÞ ¼ eatgT ðeðtÞÞQ2gT ðeðtÞÞ�eaðt�tðtÞÞgT ðeðt�tðtÞÞÞQ2gðeðt�tðtÞÞÞð1�_tðtÞÞreatfgT ðeðtÞÞQ2gðeðtÞÞ�e�atgT ðeðt�tðtÞÞÞQ2gðeðt�tðtÞÞÞð1�rÞg: ð8Þ

By the well-known Cauchy–Schwarz inequality and assumption (H2), we also have

LV4ðt; eðtÞÞ ¼Xn

j¼1

qð3Þj

Z 10

hjðuÞeaðtþuÞg2

j ðejðtÞÞ du�Xn

j¼1

qð3Þj

Z10

hjðuÞeatg2

j ðejðt�uÞÞ du

reat gT ðeðtÞÞQ3HgðeðtÞÞ�Xn

j¼1

qð3Þj

Z 10

hjðuÞ du

Z 10

hjðuÞg2j ðejðt�uÞÞ du

( )

reat gT ðeðtÞÞQ3HgðeðtÞÞ�Xn

j¼1

qð3Þj

Z 10

hjðuÞgjðejðt�uÞÞ du

� �2( )

¼ eat gT ðeðtÞÞQ3HgðeðtÞÞ�

Z t

�1

hðt�sÞgðeðsÞÞ ds

� �T

Q3

Z t

�1

hðt�sÞgðeðsÞÞ ds

� �( ):

ð9Þ

In addition, according to [19], for any n� n diagonal matrices U140;U240, it follows that

eateðtÞ

gðeðtÞÞ

!T�U1S1 U1S2

% �U1

!eðtÞ

gðeðtÞÞ

!8<:þ

eðt�tðtÞÞ

gðeðt�tðtÞÞÞ

!T�U2S1 U2S2

% �U2

!�

eðt�tðtÞÞ

gðeðt�tðtÞÞÞ

!9=;Z0: ð10Þ

Page 7: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801272

Therefore, combining Eqs. (6)–(10) we obtain

e�atLVreT ðtÞ½aP�PC�CPþQ1 þ bG1�eðtÞ þ 2eT ðtÞPA%gðeðtÞÞ

þ2eT ðtÞPB%gðeðt�tðtÞÞÞ þ 2eT ðtÞPW

Z t

�1

hðt�sÞgðeðsÞÞ ds

þeT ðt�tðtÞÞ½bG2�ð1�rÞe�atQ1�eðt�tðtÞÞþgT ðeðtÞÞ½Q2 þQ3H�gðeðtÞÞ�ð1�rÞe�atgT ðeðt�tðtÞÞÞQ2gðeðt�tðtÞÞÞ

Z t

�1

hðt�sÞgðeðsÞÞ ds

� �T

Q3

Z t

�1

hðt�sÞgðeðsÞÞ ds

� �

þeðtÞ

gðeðtÞÞ

!T�U1S1 U1S2

% �U1

!eðtÞ

gðeðtÞÞ

!

þeðt�tðtÞÞ

gðeðt�tðtÞÞÞ

!T

��U2S1 U2S2

% �U2

!eðt�tðtÞÞ

gðeðt�tðtÞÞÞ

!

rxTðtÞCxðtÞ;

where

C ¼

C11 0 PA% þU1S2 PB% PW

% C22 0 U2S2 0

% % C33 0 0

% % % C44 0

% % % % �Q3

0BBBBBB@

1CCCCCCA;

xðtÞ ¼ eðtÞ; eðt�tðtÞÞ; gðeðtÞÞ; gðeðt�tðtÞÞÞ;Z t

�1

hðt�sÞgðeðsÞÞ ds

� �T

:

It follows from condition (5) and Ito’s formula that

EV ðt; eðtÞÞ�EV ð0; eð0ÞÞ ¼

Z t

0

ELVr0; t40;

which implies that

eatlminðPÞEjjeðtÞjj2rEV ðt; eðtÞÞrEV ð0; eð0ÞÞ; t40: ð11Þ

Furthermore, we note that

EV ð0; eð0ÞÞ ¼ EeT ð0ÞPeð0Þ þ

Z 0

�tð0ÞeasEeT ðsÞQ1eðsÞ dsþ

Z 0

�tð0ÞeasEgT ðeðsÞÞQ2gðeðsÞÞ ds

þXn

j¼1

qð3Þj

Z 10

hjðuÞ

Z 0

�u

eaðsþuÞEg2j ðejðsÞÞ ds du

rEeT ð0ÞPeð0Þ þ lmaxðQ1Þ

Z 0

�tEeT ðsÞeðsÞ dsþ lmaxðQ2Þ

Z 0

�tEgT ðeðsÞÞgðeðsÞÞ ds

þXn

j¼1

qð3Þj d2j

Z 10

hjðuÞeau

Z 0

�u

easEe2j ðsÞ ds du

Page 8: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1273

rbEjjc�jjj2w þ tlmaxðQ1ÞEjjc�jjj2w þ td2lmaxðQ2ÞEjjc�jjj2w

þ1

a

Xn

i¼1

qð3Þj d2j h

%

j Ejjc�jjj2w

r bþ tlmaxðQ1Þ þ td2lmaxðQ2Þ þ1

a

Xn

i¼1

qð3Þj d2j h

%

j

( )Ejjc�jjj2w; ð12Þ

where d ¼ maxj2Ldj, dj ¼ maxfjd�j j; jdþj jg.

Substituting Eq. (12) into Eq. (11), we finally obtain

EjjeðtÞjj2rMEjjc�jjj2we�at; t40;

where

M ¼bþ tlmaxðQ1Þ þ td2lmaxðQ2Þ þ ð1=aÞ

Pni¼1 q

ð3Þj d2j h

%

j

lminðPÞ40:

Using Definition 2.1, we can conclude that systems (1) and (2) can be exponentiallysynchronized. This completes the proof. &

Remark 3.1. From Theorem 3.1, one may find that the constant a is the convergence rateof exponential synchronization between systems (1) and (2).

In order to estimate the gain matrices K1 and K2, we give the following desirable result:

Corollary 3.1. Assume that assumptions (H1)–(H3) hold. Then systems (1) and (2) are

exponentially synchronized if there exist two constants a 2 ð0; ZÞ; b40, four n� n matrices

Q140;Q240;Y1;Y2, and four n� n diagonal matrices P40;Q340;U140;U240, such

that PrbI and

C11 0 C13 PBþ Y2 PW

% C22 0 U2S2 0

% % C33 0 0

% % % C44 0

% % % % �Q3

0BBBBBB@

1CCCCCCAo0;

where C11 ¼ aP�PC�CPþQ1 þ bG1�U1S1, C13 ¼ PAþ Y1 þU1S2, C22 ¼

bG2�ð1�rÞe�atQ1�U2S1, C33 ¼ Q2 þQ3H�U1, C44 ¼ �ð1�rÞe�atQ2�U2, H ¼diagðh%

1 ; . . . ; h%

n Þ.

Proof. Let K1=P�1Y1, K2=P�1Y2 in Theorem 3.1, then we can obtain the resultimmediately. &

Remark 3.2. Recently, Liu et al. [37] have investigated the pth moment exponentialsynchronization of systems (1) and (2) by establishing two new integro-differentialinequalities. Moreover, some strict constraints on time delays and kernel functions areremoved. Unfortunately, the obtained results in [37] cannot be applied to stochasticnetwork models with high-dimensions. Moreover, it is not convenient to apply thosecriteria to real networks. Hence, the present paper makes up the gap and improves those inRef. [37]. In Section 4, a numerical example will be given to show the advantages of ourresults.

Page 9: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801274

Remark 3.3. When W=0, systems (1) and (2) become the following simple neuralnetworks [30,34]:

dxðtÞ ¼ ½�CxðtÞ þ Af ðxðtÞÞ þ Bf ðxðt�tðtÞÞÞ þ J� dt; t40;

xðsÞ ¼ jðsÞ; s 2 ð�1; 0�

(ð13Þ

and

dyðtÞ ¼ ½�CyðtÞ þ Af ðyðtÞÞ þ Bf ðyðt�tðtÞÞÞ þ J þ uðtÞ� dtþ sðt; eðtÞ; eðt�tðtÞÞÞ doðtÞ; t40;

yðsÞ ¼ cðsÞ; s 2 ð�1; 0�:

(

ð14Þ

By Corollary 3.1, we have the following result:

Corollary 3.2. Assume that assumptions (H1) and (H3) hold. Then systems (13) and (14) are

exponentially synchronized if there exist two constants a40;b40, four n� n matrices

Q140;Q240;Y1;Y2, and three n� n diagonal matrices P40;U140;U240, such that

PrbI and

C11 0 C13 PBþ Y2

% C22 0 U2S2

% % Q2�U1 0

% % % C44

0BBB@

1CCCAo0;

where C11 ¼ aP�PC�CPþQ1 þ bG1�U1S1, C13 ¼ PAþ Y1 þU1S2, C22 ¼ bG2�

ð1�rÞe�atQ1�U2S1, C44 ¼ �ð1�rÞe�atQ2�U2.

Remark 3.4. In [30,34], the authors have presented some exponential synchronizationschemes for systems (13) and (14) via the adaptive feedback controller or time-delayfeedback controller. In this paper, we present a new exponential synchronization schemefor systems (13) and (14) via output coupling with delay feedback. Therefore, our resultsand those established in [30,34] are complementary each other.

4. A numerical example

In this section, a numerical example is given to show the effectiveness and advantages ofthe obtained results.

Example 4.1. Consider the following three-dimensional chaotic neural network models:

dxðtÞ ¼ �CxðtÞ þ Af ðxðtÞÞ þ Bf ðxðt�tðtÞÞÞ þWR t

�1hðt�sÞf ðxðsÞÞ dsþ J

� �dt; t40;

xðsÞ ¼ jðsÞ; s 2 ð�1; 0�;

(

ð15Þ

where the initial condition fðsÞ ¼ ð2;�1;�1:5ÞT , s 2 ð�1; 0�, f ðxÞ ¼ tanhðxÞ, tðtÞ ¼ 0:3,J ¼ ð0; 0; 0ÞT . For the simplicity of our computer simulations, the delay kernel h(s) is usedas follows: h(s)=e�s for s 2 ½0; 20�, and h(s)=0 for s420. In addition, the parameter

Page 10: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1275

matrices C, A, B and W are given as follows:

C ¼

1 0 0

0 1 0

0 0 1

0B@

1CA; A ¼

1:25 �3:2 �3:2

�3:2 1:1 �4:4

�3:2 4:4 1

0B@

1CA; B ¼

6:3 �8:5 �3

�3 1:2 �5:5

�3:2 4:5 �2:3

0B@

1CA;

W ¼

0:6000 �3:99 �6:03

�0:99 3:15 �3:111

�0:945 0:969 0:285

0B@

1CA:

The corresponding response system is designed as follows:

dyðtÞ ¼ �CyðtÞ þ Af ðyðtÞÞ þ Bf ðyðt�tðtÞÞÞ þWR t

�1hðt�sÞf ðyðsÞÞ dsþ J þ uðtÞ

� �dt

þ sðt; eðtÞ; eðt�tðtÞÞÞ doðtÞ; t40;

yðsÞ ¼ cðsÞ; s 2 ð�1; 0�;

8><>:

ð16Þ

where the initial condition jðsÞ ¼ ð�3; 6; 3ÞT , s 2 ð�1; 0�, uðtÞ ¼ K1½f ðyðtÞÞ�f ðxðtÞÞ�þ

K2½f ðyðt�tðtÞÞÞ�f ðxðt�tðtÞÞÞ�, and

sðt; eðtÞ; eðt�tðtÞÞÞ ¼

0:6e1ðt�tðtÞÞ

0:8e2ðt�tðtÞÞ

0:9e3ðt�tðtÞÞ

0B@

1CA:

Clearly, we have G1 ¼ 0, G2 ¼ diagð0:36; 0:64; 0:81Þ and H ¼ diagð1:25; 1:25; 1:25Þ. LetZ ¼ 0:2; a ¼ 0:1, using Matlab LMI toolbox, we can obtain the following feasible solutionsto LMIs in Corollary 3.1: b ¼ 53:4554,

P ¼

39:0420 0 0

0 39:0420 0

0 0 39:0420

0B@

1CA; Q1 ¼

28:2645 �2:5008 2:7672

�2:5008 49:1886 �1:4911

2:7672 �1:4911 61:5409

0B@

1CA;

Q2 ¼

664:8512 19:0098 �16:7751

19:0098 614:3913 1:5378

�16:7751 1:5378 604:6317

0B@

1CA; Q3 ¼

1902:8 0 0

0 1902:8 0

0 0 1902:8

0B@

1CA;

U1 ¼

3436:5 0 0

0 3436:5 0

0 0 3436:5

0B@

1CA; U2 ¼

95:8793 0 0

0 95:8793 0

0 0 95:8793

0B@

1CA;

Y1 ¼ 103 �

�1:7671 0:1249 0:1249

0:1249 �1:7612 0:1718

0:1249 �0:1718 �1:7573

0B@

1CA;

Y2 ¼

�245:9646 331:8570 117:1260

117:1260 �46:8504 214:7310

124:9344 �175:6890 89:7966

0B@

1CA:

Page 11: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801276

Thus, the controller gain matrices K1 and K2 are designed as follows:

K1 ¼ P�1Y1 ¼

�45:2606 3:2 3:2

3:2 �45:1106 4:4

3:2 �4:4 �45:0106

0B@

1CA;

K2 ¼ P�1Y2 ¼

�6:3 8:5 3:0

3:0 �1:2 5:5

3:2 �4:5 2:3

0B@

1CA: ð17Þ

It follows from Corollary 3.1 and Remark 3.1 that systems (15) and (16) are exponentiallysynchronized with a convergence rate 0.1. The simulation results are illustrated inFigs. 2(c) and 3(a)–(d) in which the controller designed in Eq. (17) is applied.

Remark 4.1. In the simulations, we choose the time step size h=0.005 and time segmentT=40. The initial condition of drive system (15): fðsÞ ¼ ð2;�1;�1:5ÞT , s 2 ð�1; 0�; theinitial condition of response system (16): jðsÞ ¼ ð�3; 6; 3ÞT , s 2 ð�1; 0�. The simulationresults can be described as follows. Figs. 1(a)–(d) show the state trajectories and the errortrajectories of drive system (15) and response system (16) without control input. It isobvious that the synchronization error between drive system and response one does notapproach to zero when the control input does not apply. Figs. 2(a)–(c) depict the chaotic

0 5 10 15 20 25 30 35 40

−40

−20

0

20

40

60

t

x 1 (t

), y 1

(t)

x1 (t)y1 (t)

0 5 10 15 20 25 30 35 40−10

−5

0

5

10

15

20

t

0 5 10 15 20 25 30 35 40t

0 5 10 15 20 25 30 35 40t

x 2 (t

), y 2

(t)

−60

−40

−20

0

20

40

x 3 (t

), y 3

(t)

−60

−40

−20

0

20

40

60

e 1 (t

), e 2

(t),

e 3 (t

)

e1 (t) e2 (t) e3 (t)x3 (t)y3 (t)

x2 (t)y2 (t)

Fig. 1. State trajectories and error trajectories of drive system (15) and response system (16) without control

input.

Page 12: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

−20−10 0

1020

−10−5

05

10−10

−5

0

5

10

x1 (t)

x2 (t)

x 3 (t

)

−100−50

050

−40−200

2040

−20

−10

0

10

20

y2 (t)

y 3 (t

)

−20 −10 0 1020

−10−5

05

10−10

−5

0

5

10

y 3 (t

)

y1 (t)

y2 (t) y1 (t)

Fig. 2. (a) The chaotic behavior of drive system (15) in phase space with the initial condition

fðsÞ ¼ ð2;�1;�1:5ÞT , s 2 ð�1; 0�. (b) The chaotic behavior of response system (16) in phase space without

control input with the initial condition jðsÞ ¼ ð�3; 6; 3ÞT , s 2 ð�1; 0�. (c) The chaotic behavior of response system(16) in phase space with control input (17) and the initial condition jðsÞ ¼ ð�3; 6; 3ÞT , s 2 ð�1; 0�.

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1277

behavior in phase space of system (15), system (16) without control input and system (16)with control input designed in Eq. (17), respectively. Figs. 3(a)–(d) show the statestrajectories and error trajectories of drive system (15) and response one (16) with controlinput designed in Eq. (17). From the simulations, we can see that the exponentialsynchronization of system (15) is realized via the feedback gain matrices K1,K2, and thosesimulations match the obtained results perfectly.

Remark 4.2. It is easy to check that the results in [37] are not applicable to ascertain theexponential synchronization between drive system (15) and response one (16). In fact, wenotice that for three-dimensional system (15)

g2Znp � 0:81p=2 � 5p�1Z36:4541

for any pZ2. Therefore, the conditions of Theorems 3.3–3.5 in [37] are not satisfied.

5. Conclusions

In this paper, we investigate the synchronization problem of stochasticperturbed chaotic neural networks with time-varying delays and unboundeddistributed delays. We have proposed a novel control scheme for exponential chaossynchronization by using Lyapunov–Krasovskii functional, drive-response concept,

Page 13: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

0 5 10 15 20 25 30 35 40

−20

−10

0

10

20

30

t

x 1 (t

), y 1

(t)

x1 (t)y1 (t)

0 5 10 15 20 25 30 35 40−10

−5

0

5

10

t

x 2 (t

), y 2

(t)

0 5 10 15 20 25 30 35 40

−10

−5

0

5

10

15

t

x 3 (t

), y 3

(t)

0 2 4 6 8 10

−10

−5

0

5

10

t

e 1 (t

), e 2

(t),

e 3 (t

)e1 (t)e2 (t)e3 (t)

x3 (t)y3 (t)

x2 (t)y2 (t)

Fig. 3. State trajectories and error trajectories of drive system (15) and response system (16) with control input

(17).

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801278

output coupling with delay feedback and linear matrix inequality approach. The gainedresults generalize and improve some of the existing results mentioned in the literature.Finally, a numerical simulation is provided to show the effectiveness and applicability ofthe obtained results.

Acknowledgements

The authors would like to thank the associate editor and the referees for their detailedcomments and valuable suggestions which considerably improved the presentation of thepaper.

References

[1] K. Aihara, T. Takabe, M. Toyoda, Chaotic neural networks, Physics Letters A 144 (1990) 333–340.

[2] T. Kwok, K. Smith, Experimental analysis of chaotic neural network models for combinatorial optimization

under a unifying framework, Neural Networks 13 (2000) 731–744.

[3] W. Yu, J. Cao, Cryptography based on delayed chaotic neural networks, Physics Letters A 356 (2006)

333–338.

[4] Y. Zhang, Z. He, A secure communication scheme based on cellular neural networks, Proceedings of the

IEEE International Conference on Intelligent Processing Systems 1 (1997) 521–524.

Page 14: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–1280 1279

[5] Z. Tan, M. Ali, Associative memory using synchronization in a chaotic neural network, International

Journal of Modern Physics C 12 (2001) 19–29.

[6] V. Milanovic, M. Zaghloul, Synchronization of chaotic neural networks and applications to communica-

tions, International Journal of Bifurcation and Chaos 6 (1996) 2571–2585.

[7] G. Chen, J. Zhou, Z. Liu, Global synchronizaton of coupled delayed neural networks and applications to

chaotic CNN model, International Journal of Bifurcation Chaos 14 (2004) 2229–2240.

[8] H. Lu, Chaotic attractors in delayed neural networks, Physics Letters A 298 (2002) 109–116.

[9] M. Gilli, Strange attractors in delayed cellular neural networks, IEEE Transactions on Circuits and Systems I

40 (1993) 849–853.

[10] J. Cao, On stability of delayed cellular neural networks, Physics Letters A 261 (1999) 303–308.

[11] Q. Zhu, J. Cao, Stochastic stability of neural networks with both Markovian jump parameters and

continuously distributed delays, Discrete Dynamics in Nature and Society 2009 (2009) 1–20.

[12] J. Qiu, J. Cao, Delay-dependent exponential stability for a class of neural networks with time delays and

reaction–diffusion terms, Journal of the Franklin Institute 346 (2009) 301–314.

[13] X. Li, Global exponential stability for a class of neural networks, Applied Mathematics Letters 22 (2009)

1235–1239.

[14] Y. Xia, Z. Huang, M. Han, Exponential p-stability of delayed Cohen–Grossberg-type BAM neural networks

with impulses, Chaos, Solitons and Fractals 38 (2008) 806–818.

[15] Y. Xia, J. Cao, Z. Huang, Existence and exponential stability of almost periodic solution for shunting

inhibitory cellular neural networks with impulses, Chaos, Solitons and Fractals 34 (2007) 1599–1607.

[16] X. Li, Existence and global exponential stability of periodic solution for impulsive Cohen–Grossberg-type

BAM neural networks with continuously distributed delays, Applied Mathematics and Computation 215

(2009) 292–307.

[17] X. Li, Z. Chen, Stability properties for Hopfield neural networks with delays and impulsive perturbations,

Nonlinear Analysis: Real World Applications 10 (2009) 3253–3265.

[18] L. Yin, X. Li, Impulsive stabilization for a class of neural networks with both time-varying and distributed

delays, Advances in Difference Equations 2009 (2009) 1–12.

[19] Q. Song, Design of controller on synchronization of chaotic neural networks with mixed time-varying delays,

Neurocomputing 72 (2009) 3288–3295.

[20] M. Liu, Optimal exponential synchronization of general chaotic delayed neural networks: an LMI approach,

Neural Networks 22 (2009) 949–957.

[21] Q. Song, Synchronization analysis of coupled connected neural networks with mixed time delays,

Neurocomputing 72 (2009) 3907–3914.

[22] J. Cao, L. Li, Cluster synchronization in an array of hybrid coupled neural networks with delay, Neural

Networks 22 (2009) 335–342.

[23] Y. Yang, J. Cao, Exponential lag synchronization of a class of chaotic delayed neural networks with

impulsive effects, Physica A: Statistical Mechanics and its Applications 386 (2007) 492–502.

[24] J. Cao, P. Li, W. Wang, Global synchronization in arrays of delayed neural networks with constant and

delayed coupling, Physics Letters A 353 (2006) 318–325.

[25] T. Li, et al., Exponential synchronization of chaotic neural networks with mixed delays, Neurocomputing 71

(2008) 3005–3019.

[26] T. Li, et al., Synchronization control of chaotic neural networks with time-varying and distributed delays,

Nonlinear Analysis: Theory, Methods and Applications 71 (2009) 2372–2384.

[27] S. Haykin, Neural Networks, Prentice-Hall, Englewood Cliffs, NJ, 1994.

[28] S. Blythe, X. Mao, X. Liao, Stability of stochastic delay neural networks, Journal of the Franklin Institute

338 (2001) 481–495.

[29] Y. Sun, J. Cao, Adaptive lag synchronization of unknown chaotic delayed neural networks with noise

perturbation, Physics Letters A 364 (2007) 277–285.

[30] Y. Sun, J. Cao, Z. Wang, Exponential synchronization of stochastic perturbed chaotic delayed neural

networks, Neurocomputing 70 (2007) 2477–2485.

[31] X. Yang, J. Cao, Stochastic synchronization of coupled neural networks with intermittent control, Physics

Letters A 373 (2009) 3259–3272.

[32] H. Gu, Adaptive synchronization for competitive neural networks with different time scales and stochastic

perturbation, Neurocomputing 73 (2009) 350–356.

[33] Z. Chen, Complete synchronization for impulsive Cohen–Grossberg neural networks with delay under noise

perturbation, Chaos, Solitons and Fractals 42 (2009) 1664–1669.

Page 15: Synchronization of stochastic perturbed chaotic neural networks with mixed delays

X. Li et al. / Journal of the Franklin Institute 347 (2010) 1266–12801280

[34] X. Li, J. Cao, Adaptive synchronization for delayed neural networks with stochastic perturbation, Journal of

the Franklin Institute 345 (2008) 779–791.

[35] W. Yu, J. Cao, Synchronization control of stochastic delayed neural networks, Physica A 373 (2007)

252–260.

[36] Y. Tang, R. Qiu, J. Fang, Q. Miao, M. Xia, Adaptive lag synchronization in unknown stochastic chaotic

neural networks with discrete and distributed time-varying delays, Physics Letters A 372 (2008) 4425–4433.

[37] Z. Liu, et al., pth moment exponential synchronization analysis for a class of stochastic neural networks with

mixed delays, Communications in Nonlinear Science and Numerical Simulation 15 (2010) 1899–1909.

[38] P. Gahinet, A. Nemirovski, A. Laub, M. Chilali, LMI Control Toolbox User’s Guide, The Mathworks,

Massachusetts, 1995.

[39] V. Bondarenko, High-dimensional chaotic neural network under external sinusoidal force, Physics Letters A

236 (1997) 513–519.

[40] J. Yuan, T. Fine, Neural-network design for small training sets of high dimension, IEEE Transactions on

Neural Networks 9 (1998) 266–280.

[41] Y. Liu, Z. Wang, X. Liu, Global exponential stability of generalized recurrent neural networks with discrete

and distributed delays, Neural Networks 19 (2006) 667–675.

[42] Z. Wang, H. Shu, Y. Liu, D.W.C. Ho, X. Liu, Robust stability analysis of generalized neural networks with

discrete and distributed time delays, Chaos, Solitons and Fractals 30 (2006) 886–896.

[43] Y. Tang, J. Fang, Robust synchronization in an array of fuzzy delayed cellular neural networks with

stochastically hybrid coupling, Neurocomputing 72 (2009) 3253–3262.

[44] Y. Tang, J. Fang, M. Xia, X. Gu, Synchronization of Takagi–Sugeno fuzzy stochastic discrete-time complex

networks with mixed time-varying delays, Applied Mathematical Modelling 34 (2010) 843–855.