文章快速检索  
  高级检索
节点维数不同的神经网络系统的有限时间同步
李晓君, 麦洁银, 谭满春    
暨南大学数学系, 广东 广州 510632
摘要:研究了节点维数不同的神经网络系统的有限时间同步问题.假设动态神经网络有限时间同步的驱动系统和响应系统都是分别由不同维数的网络耦合而成的,即各系统中单个网络中节点数量不尽相同.然后给出不同维数的神经网络系统的网络模型,并对非线性反馈控制器进行设计,基于李亚普诺夫稳定性理论得到系统的有限时间同步的充分条件.数值算例证明了所提出的方法的有效性.
关键词有限时间同步     不同维数     非线性反馈控制器     李亚普诺夫稳定    
Finite-time Synchronization of the Neural Networks with Nodes of Different Dimensions
LI Xiaojun, MAI Jieyin, TAN Manchun     
Department of Mathematics, Jinan University, Guangzhou 510632, China
Abstract:The finite-time synchronization of the neural networks with nodes of different dimensions is investigated in this study. The drive system and response system are the coupling networks of different dimensions, indicating that the node numbers of each single network in these systems are not the same. The nonlinear feedback controller is designed for such dynamic neural networks. The sufficient conditions of finite-time synchronization of the dynamic neural networks are derived on the basis of Lyapunov stability theory. Finally, a numerical example is provided to demonstrate the effectiveness of the proposed method.
finite-time synchronization     different dimensions     nonlinear feedback controller     Lyapunov stability    
1 引言

在生活中到处都存在着复杂网络,如互联网、 电力网络、 交通运输网络、 大规模集成电路、 商业网络、 社会关系网等[1-3]. 而通过观察可以看到,在不少实际的复杂网络中,它们的节点并不完全相同[3]. 为了更好地了解实际生活中的复杂网络所呈现出来的动力学特征,对具有不同节点的网络进行研究就显得尤其重要.

近几十年来随着人们在耦合复杂网络上的研究不断深入,有关人工神经网络的稳定性和同步分析吸引了学者们的关注[4-12, 13]. 如文[4]给出了变时滞神经网络的指数稳定的条件,文[10]对具有相同节点动态和不同拓扑结构的两个复杂网络间的同步进行了研究.

其中有限时间同步问题也得到了很广泛的研究[14-24]. 文[14]则对两个不同的带有不恒等节点的复杂网络的广义函数投影同步进行研究. 基于Barbalat引理,应用非线性反馈控制,推导出了系统同步的充分条件,其中复杂网络的节点没有限制局部线性. 而文[17]研究了滞后型微分方程的有限时间稳定性和镇定性. 其中通过微分方程理论,利用李亚普诺夫函数得到有限时间稳定. 使用Artstein模型化简方法对非线性反馈控制时滞进行处理得到线性系统的有限时间镇定. 另外,驱动网络和响应网络节点不同维的不确定的复杂动力网络的广义函数矩阵投影滞后同步在文[19]通过自适应的控制方法进行了研究. 基于李亚普诺夫稳定性理论,得到自适应控制器,驱动网络和响应网络的未知参数通过自适应法则进行了估计. 文[20]给出自适应律和有限时间控制的概念,基于此提出构建自适应滑模控制器,确保系统在给定的有限时间按照预定“滑动模态”的状态轨迹运动,对两个不同的具有完全未知参数的混沌系统的有限时间混沌同步问题进行了研究.

然而,这些已经得到的成果的共同特点是有限时间同步中无论是驱动系统还是响应系统,它们里面单个网络的

维数都是一样的,即这里驱动系统和响应系统都是分别由相同维数的网络耦合而成的. 动态神经网络有限时间同步的驱动系统和响应系统里面的各个网络维数不一样时,文献提出的稳定或者同步控制器的设计将有所区别. 此时,针对这种动态神经网络的有限时间同步是值得讨论的问题.

综合以上分析,本文将对动态神经网络的有限时间同步进行研究,其中驱动系统和响应系统都是分别由不同维数的网络耦合而成的,即各系统中单个网络中节点数量不尽相同. 然后给出不同维数的神经网络系统的有限时间同步的充分条件.

2 复杂网络模型描述

本文首先介绍一些需要用到的数学符号.

AT(或者xT)表示矩阵A或者向量x的转置. ‖x‖表示向量x的二范数.

本文对以下耦合神经网络进行分析,并把它作为驱动系统:

其中,i=1,2,…,N,xi=(xi1,xi2,…,xini)T∈Rni表示第i个神经网络的神经元的状态向量. Ai,Φi∈Rni×ni是常数矩阵,Pij∈Rni×nj是内部耦合矩阵,i,j=1,2,…,N. C=(cij)N×N是表示系统的耦合强度和网络拓扑结构的外部耦合矩阵.

把式(1)作为驱动系统,然后相对应的一个带有非线性控制器的响应系统如下:

其中,i=1,2,…,N,yi=(yi1,yi2,…,yimi)TRmi表示系统中第i个神经网络的神经元的状态向量. Bi,ΨiRmi×miQijRmi×mjD=(dij)N×N的定义和Ai,Φi∈Rni×ni、 Pij∈Rni×njC=(cij)N×N一样. ui(t)=(ui1,ui2,…,uimi)T∈Rmi是一个非线性的反馈控制器.

这里驱动系统和响应系统都是分别由不同维数的网络耦合而成的.

定义1xi(t-τ(t))表示驱动系统中第i个神经网络的神经元的时滞状态向量,τ(t)≥0是指变化时滞函数,yi(t)表示响应系统中第i个神经网络的神经元的当前状态向量,Mi=(mij)mi×ni为缩放函数矩阵. 如果存在有限时间Tf>0,使得

则可以得到系统(1)和(2)达到有限时间同步.

假设1  激励函数gi(yi)=(gi1(yi1),gi2(yi2),…,gimi(yimi))T是利普希茨连续,即存在βik>0,使得

其中,ξ1,ξ2∈R,i=1,2,…,N,l=1,2,…,nik=1,2,…,mi.

假设2  变化时滞函数τ(t)满足: 对于所有t,0≤τ(t)<h,(t)<δ<1.

引理1  对于任意x,y∈Rn和正定矩阵Q∈Rn×n,以下不等式成立:

引理2[24] 假设存在正定连续可微的函数V(t)满足${\dot{V}}$(t)≤-αVη(t),常数α>0,0<η<1,那么对于任意t0,V(t)满足以下不等式:

且V(t)≡0,t≥Tf.

引理3  设a1a2,…,an>0,0<r<p,则

3 同步条件分析

定义同步误差为ei(t)=yi(t)-Mixi(t-τ(t)),i=1,2,…,N,Mi是一个非零矩阵,Mi∈Rmi×ni,则ei(t)∈Rmi关于时间t的导数为

把式(1)和式(2)代入式(3),得

定理1  在满足假设1、 2的条件下,对于给定的非零缩放矩阵Mi,当非线性控制器如下定义:

其中,i=1,2,…,N,α>0,0<η<1,若存在足够大的kiK=diag(k1·Im1k2·Im2,…,kN·ImN),使得
则驱动系统(1)和响应系统(2)可以达到有限时间同步. E为单位对角矩阵, βi=diag(βi1,βi2,…,βimi), β=diag(β1,β2,…,βN),B=diag(B1B2,…,BN), Ψ=diag(Ψ1,Ψ2,…,ΨN), H=

证明  令,取李亚普诺夫函数V(t)=$\frac{1}{2}$eT(t)e(t).

由引理1得
所以

由假设1中激励函数的性质可知

所以

因为-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,所以${\dot{V}}$(t)≤0,因此V·(t)是负定的.

又因为

由引理3,可得:
所以

由引理2得到驱动系统(1)和响应系统(2)可以达到有限时间同步,即

4 数据仿真

本节举出2个例子来证明以上定理1的有效性.

例子1  考虑驱动系统(1)和响应系统(2)分别由5个神经网络组成. 其中驱动系统为

对应的响应系统为

其中,i=1,2,…,5,gi(yi(t))=cos(yi(t)),可取βi为单位矩阵.
α=2,η=0.5.

同步误差:

其中,

k1=46,k2=43,k3=40,k4=36,k5=35,经过计算验证-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,得到如图 1所示的同步误差的演化曲线. 驱动系统(1)和响应系统(2)可以达到有限时间同步,Tf=3.83 s.

图 1 例子1中同步误差时间演化曲线 Fig. 1 The time evolution of the synchronization error in example 1

例子2  考虑驱动系统(1)和响应系统(2)分别由3个神经网络组成. 驱动系统为

响应系统为<

其中,i=1,2,3,gi(yi(t))=cos(yi(t)),同样的取βi为单位矩阵.
在控制器ui(t)中,参数α=3,η=0.6.

同步误差:

其中,

k1=1.75,k2=1.94,k3=1.4,经计算验证可得-B+$\frac{1}{2}$ΨΨT+$\frac{1}{2}$βTβ+H-K<0,得到如图 2所示结果. 当Tf=0.84 s,驱动系统(1)和响应系统(2)可以达到有限时间同步.

图 2 例子2中同步误差时间演化曲线 Fig. 2 The time evolution of the synchronization error in example 2
5 结论

本文对驱动系统和响应系统都是分别由不同维数的网络耦合而成的动态神经网络的有限时间同步进行了研究. 在驱动系统和响应系统中单个网络中节点数量不尽相同的情况下,设计非线性反馈控制器,以此为条件给出不同维数的神经网络系统的有限时间同步的一些充分条件. 另外,着力于设置简单的反馈控制器,克服控制器复杂以至于在实际情况中难以应用的问题,这是往后一个重点的研究方向.

参考文献
[1] 吕金虎. 复杂网络的同步理论、方法、应用与展望[J]. 力学进展, 2008, 38(6): 713-722. Lü J H. Synchronization of complex networks: Theories, approaches, applications and prospects[J]. Advances in Mechanics, 2008, 38(6): 713-722.
[2] Huang T W, Yang Z C, Li C D. Theory and applications of complex networks[J]. Mathematical Problems in Engineering, 2014(1): 112-121.
[3] 李红敏, 褚衍东, 柳亭, 等. 带有不同维数的异结构复杂网路的同步[J]. 温州大学学报: 自然科学版, 2011, 32(2): 41-46. Li H M, Chu Y D, Liu T, et al. Synchronization of certain complex network with different structures and different orders[J]. Journal of Wenzhou University: Natural Science, 2011, 32(2): 41-46.
[4] Tan M C, Zhang Y, Su W L. Exponential stability analysis of neural networks with variable delays[J]. International Journal of Bifurcation and Chaos, 2010, 20(5): 1541-1549.
[5] Zhang H G, Gong D W, Chen B, et al. Synchronization for coupled neural network with interval delay: A novel augmented Lyapunov-Krasovskii functional method[J]. IEEE Transactions on Neural Networks and Learning Systems, 2013, 24(1): 58-70.
[6] Li C P, Sun W G, Kurths J. Synchronization between two coupled complex networks[J]. Physical Review E, 2007, 76(4): 70-80.
[7] Song Q. Synchronization analysis of coupled connected neural networks with mixed time delays[J]. Neurocomputing, 2009, 72(16): 3907-3914.
[8] Park M J, Kwon O M, Park J H, et al. On synchronization criterion for coupled discrete-time neural networks with interval time-varying delays[J]. Neurocomputing, 2013, 99(1): 188-196.
[9] Cai G L, Yao Q, Shao H J. Global synchronization of weighted cellular neural network with time-varying coupling delays[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(10): 3843-3847.
[10] Tang H W, Chen L, Lu J A, et al. Adaptive synchronization between two coupled complex networks with nonidentical topological structures[J]. Physica A: Statistical Mechanics and Its Applications, 2008, 387(22): 5623-5630.
[11] Wang G, Yin Q, Shen Y. Exponential synchronization of coupled fuzzy neural networks with disturbances and mixed time-delays[J]. Neurocomputing, 2013, 106(6): 77-85.
[12] Liu B, Lu W L, Chen T P. New conditions on synchronization of networks of linearly coupled dynamical systems with non-Lipschitz right-hand sides[J]. Neural Networks, 2012, 25(1): 5-13.
[13] Tan M C, Tian W X. Finite-time stabilization and synchronization of complex dynamical networks with nonidentical nodes of dierent dimensions[J]. Nonlinear Dynamics, 2015, 79(1): 731-741.
[14] Wu X J, Lu H T. Generalized function projective (lag, anticipated and complete) synchronization between two different complex networks with nonidentical nodes[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(7): 3005-3021.
[15] Guo R W, Vincent U E. Finite time stabilization of chaotic systems via single input[J]. Physics Letters A, 2010, 375(2): 119-124.
[16] Li S H, Tian Y P. Finite time synchronization of chaotic systems [J]. Chaos, Solitons and Fractals, 2003, 15(2): 303-310.
[17] Moulay E, Dambrine M, Yeganefar N, et al. Finite-time stability and stabilization of time-delay systems[J]. Systems and Control Letters, 2008, 57(7): 561-566.
[18] Guo R W. Finite-time stabilization of a class of chaotic systems via adaptive control method[J]. Communications in Nonlinear Science and Numerical Simulation, 2012, 17(1): 255-262.
[19] Dai H, Si G Q, Zhang Y B. Adaptive generalized function matrix projective lag synchronization of uncertain complex dynamical networks with different dimensions[J]. Nonlinear Dynamics, 2013, 74(2): 629-648.
[20] Aghababa M P, Khanmohammadi S, Alizadeh G. Finite-time synchronization of two different chaotic systems with unknown parameters via sliding mode technique[J]. Applied Mathematical Modelling, 2011, 35(6): 3080-3091.
[21] Vincent U E, Guo R. Finite-time synchronization for a class of chaotic and hyperchaotic systems via adaptive feedback controller[J]. Physics Letters A, 2011, 375(24): 2322-2326.
[22] Du H B, Lin X Z, Li S H. Finite-time boundedness and stabilization of switched linear systems[J]. Kybernetika, 2010, 46(5): 870-889.
[23] Zong G D, Wang R H, Zheng W X, et al. Finite-time stabilization for a class of switched time-delay systems under asynchronous switching[J]. Applied Mathematics and Computation, 2013, 219(11): 5757-5771.
[24] Mei J, Jiang M H, Xu W M, et al. Finite-time synchronization control of complex dynamical networks with time delay[J]. Communications in Nonlinear Science and Numerical Simulation, 2013, 18(9): 2462-478.
"http://dx.doi.org/10.13976/j.cnki.xk.2016.0335"
中国科学院主管,中国科学院沈阳自动化研究所、中国自动化学会共同主办。
0

文章信息

李晓君, 麦洁银, 谭满春
LI Xiaojun, MAI Jieyin, TAN Manchun
节点维数不同的神经网络系统的有限时间同步
Finite-time Synchronization of the Neural Networks with Nodes of Different Dimensions
信息与控制, 2016, 45(3): 335-341.
INFORMATION AND CONTROL, 2016, 45(3): 335-341.
http://dx.doi.org/10.13976/j.cnki.xk.2016.0335

文章历史

收稿日期:2015-07-27
录用日期:2015-10-23
修回日期:2015-12-09

工作空间