1. 引言
神经网络作为一种模拟人脑神经元结构和功能的计算模型,自20世纪40年代McCulloch-Pitts提出神经元模型以来,经历了漫长而曲折的发展历程。它在处理复杂非线性问题、模式识别、优化计算等诸多领域展现出独特的优势,吸引了众多学者的广泛关注[1]-[4]。随着人工智能技术的飞速发展,现代科学与工程的众多领域,神经网络都发挥着不可或缺的关键作用,如图像识别、人工智能、信号处理、以及联想记忆等[5]-[8]。
然而,传统的神经网络模型大多基于实数域构建,在处理某些复杂问题时存在局限性。四元数神经网络(Quaternion-Valued Neural Networks, QVNNs)应运而生,它将神经元的激活函数和权重等参数扩展到四元数域。四元数的概念由爱尔兰数学家William Rowan Hamilton提出,作为一种超复数,由一个实数部分和三个虚数部分组成,其独特的代数结构为处理多维信息提供了有力工具。在神经网络的研究范畴中,四元数神经网络能够同时处理多个通道的信息,这使得它在诸如彩色图像处理、多传感器数据融合等需要处理多维信息的复杂任务中展现出显著优势[9]-[11]。通过引入四元数,神经网络可以更加高效地处理和分析多维数据,避免了因将多维信息分别处理而可能导致的信息丢失和计算复杂度增加的问题。近年来,实值和复值神经网络被扩散在无线通信、工程操作、信号处理和模式识别领域。四元数神经网络可以被视为复值和实值神经网络的扩展,其优势在三维和四维数据建模中具有巨大的发展潜力。所以四元数神经网络现在被越来越广泛的应用在实际生活当中。
由于四元数特殊的非交换性,所以适用于实值和复值神经网络的方法不能直接运用到四元数神经网络中,因此,必须通过将四元数神经网络分解为四个实值神经网络,或者分解为两个复值神经网络,来进行研究。例如,在[12]中,Shu和Song等人将四元数神经网络分解为两个复值神经网络,并使用同构映射定理,研究了具有不可微时变延迟的四元数神经网络的全局μ稳定;在[13]中,Zhang和Liu等人将四元数神经网络分解为四个实值神经网络,研究了具有时滞的递归神经网络的全局指数稳定性;在[14]中,Qi和Bao等人将四元数神经网络分解为四个实值神经网络,研究了具有时滞的四元数神经网络的指数输入到状态稳定性。
在现实世界的复杂系统中,脉冲和时滞现象普遍存在。脉冲是指系统状态在某些特定时刻发生瞬时突变,这种突变可能源于外部干扰、内部机制的突然切换等多种因素。一些不稳定的系统需要通过脉冲控制来稳定,一些稳定的系统可能会受到突然的不确定性现象的干扰甚至破坏。对于QVNNs,还应考虑脉冲效应,以抵抗某些突然现象的扰动或稳定它们。最近,一些作者研究了脉冲型QVDNNs (IQVDNN),并取得了一些优异的结果[15]-[17]。时滞则是指系统当前状态受到过去状态的影响,这种影响可能来源于信息传输的延迟、物理过程的惯性等。时滞神经网络由于能够更精准地刻画现实世界中存在的时间延迟现象,成为了神经网络研究领域中的重点关注对象。时间延迟在各类实际系统中广泛存在,因为信号在神经元之间的传递需要时间,这就导致了时滞的产生,它往往是导致系统不稳定和性能下降的重要因素[18]-[21]。脉冲和时滞的存在使得系统的动态行为更加复杂,它们可能会导致系统出现不稳定、振荡甚至混沌等现象,从而影响神经网络的性能和可靠性。因此,研究具有脉冲和时滞的四元数神经网络的稳定性问题具有极其重要的理论和实际意义。在[22]中,Tu和Yang等人利用直接四元数法研究了具有不确定时滞和脉冲的四元数值神经网络的指数稳定性。和其他的稳定性概念相比,输入到状态稳定性在实际系统分析中具有更强的实用性,其强调在有界输入情况下系统状态的有界性以及输入对状态的影响程度。
输入到状态稳定性(Input-to-State Stability, ISS)作为稳定性理论的重要拓展,能够细致描述系统状态与输入之间的定量关系。相较于传统的稳定性概念,ISS不仅关注系统在零输入时的稳定性,更强调在有界输入情况下系统状态的有界性以及输入对状态的影响程度。这种特性使ISS在实际系统分析中具有更强的实用性,因为在现实应用中,系统不可避免受到各种外部输入和干扰的影响,而ISS理论可以帮助我们准确评估输入变化对系统状态的影响,从而为系统的设计和优化提供依据。对于实值神经网络,已经有大量文献研究了其在不同条件下的输入到状态稳定性,包括线性、非线性、时变、时滞等多种情况[23]-[25]。通过扩展ISS的概念,我们可以获得积分输入到状态稳定性和输入到输出稳定性等。在[26]中,Wu和Tang等人研究了脉冲随机延迟系统线性假设的输入到状态稳定以及积分输入到状态稳定;在[27]中,Wang和Li等人研究了非线性脉冲延迟系统的输入到状态稳定和积分输入到状态稳定。
鉴于上述研究现状和挑战,本文将深入研究具有脉冲和时滞的四元数神经网络的输入到状态稳定性问题。首先,我们将构建一个具有脉冲和时滞的四元数神经网络模型,明确系统的动态方程和相关参数。然后,针对该模型,提出一种新的Lyapunov-Krasovskii泛函构造方法,该方法充分考虑了四元数域的代数特性以及脉冲和时滞的影响,通过巧妙设计泛函的形式和参数,使得能够有效地分析系统的输入到状态稳定性。然后利用不等式技巧和矩阵理论等工具,推导出确保系统输入到状态稳定的充分条件。期望本文的研究成果能够为四元数时滞神经网络在实际工程中的应用提供更加坚实的理论基础。
本文的主要贡献包括:(1) 首次系统地研究具有脉冲和时滞的四元数神经网络的输入到状态稳定性问题,填补了该领域的研究空白;(2) 提出了一种新的适用于四元数神经网络的Lyapunov-Krasovskii泛函构造方法,为四元数神经网络的稳定性分析提供了一种新的思路;(3) 通过推导出的输入到状态稳定的充分条件,为四元数神经网络的设计和应用提供了理论指导,有助于提高四元数神经网络在复杂环境下的稳定性和可靠性。
本文的结构大纲如下,第2节介绍了本文使用的符号和基本定义,以及描述了研究的模型和用到的基本引理。第3节介绍了主要的理论结果,提出了确保具有脉冲和时滞的四元数神经网络的输入到状态稳定的条件。第4节提供了一个示例来证明理论结果的有效性。最后,第5节给出了本研究的结论。
2. 预备知识
2.1. 四元数代数
首先,我们先介绍一些符号和基本定义。
四元数可以写成如下形式:
,
,其中
表示四元数域,系数
,
为虚部单位,并且虚数单位遵循以下
规则:
从规则来看,四元数的乘法是不满足乘法交换律的。假设两个四元数
,
,下面给出四元数加法和乘法的定义:
的共轭用
来表示,
,
的模用
来表示,
。对于
,则
的模为
,
的范数为
。
2.2. 模型描述
在本文中,我们将讨论如下带有时滞的四元数神经网络:
(1)
其中
表示
时刻神经元的状态向量,并且
;
表示
时刻四元数神经元的激活函数;
表示带有时滞的四元数神经元的激活函数;
表示表示离散时变时滞,并且
。
是一个常数矩阵,表示自反馈连接权矩阵,
;
是内部连接权矩阵;
是时滞连接权矩阵;
表示四元数值外部输入向量;
是常数矩阵,为外部输入的系数矩阵,其中
为正常数。
,也是常数矩阵。
假设1:
,
。那么
可以表示为
,
表示为
,其中
,
,
满足
,其中
是常数,令
。
由于四元数不满足交换律,我们将上述四元数模型转化为实值神经网络模型。
根据四元数的性质和方程(1)可以得到:
. (2)
再运用四元数乘积性质,(2)可以被分解为以下四个等价的实值系统:
(3)
下面我们令
,
,激活函数
,
,并且
,
当
时,
脉冲系数矩阵可以表示为
。
所以方程(1)可以等价于下面的方程
(4)
定义1 [27]:若存在一个
类函数
和一个
类函数
,使得对任意的
都有以下不等式成立:
(5)
则系统(1)被称为是输入到状态稳定(ISS)的。
定义2 [28]:如果存在正常数
和
,则称脉冲时间序列
的平均脉冲间隔不小于
使得
(6)
其中
是序列
在区间
上出现的脉冲数,
是弹性数。用集合
表示这种脉冲时间序列。
引理1 [29]:对于任意
,正定对称矩阵
,则有下列不等式成立:
引理2 [30]:给定一个实对称矩阵
,其中
,则
与下列两个条件都等价:
(1)
(2)
引理3 [31]:令函数
和
。假设存在
使得
和
则对于任意
有
,那么意味着对于任意
都有
。
引理4 [26]:假设存在一个函数
和常数
,使得
则对于任意
都有以下式子成立:
(7)
证明:由(7)得:
对上式两边从
到
积分:
其中
,类似地,对于任意
有:
由(7)可得:
证明完成。
注 引理4的证明与Wu X和Tang Y等人在探究线性假设下脉冲随机时滞系统的输入到状态稳定性中的引理2证明类似,主要不同在于
是实常数,有更广泛的应用。
3. 理论结果
定理1:给定矩阵
,若存在矩阵
,
,和对角阵
,以及正常数
,并且
使得
,
,
(8)
(9)
其中
,
,则系统(4)在
上是输入到状态稳定(ISS)。
证明:考虑上述系统(4)的一个Lyapunov函数,
,对于
,沿着时间
对上述Lyapunov函数进行求导可以得到:
(10)
其中
并且
。
当
时,
,由(9)可以得到:
(11)
由(10)(11),以及引理4我们可以得到下面的比较系统,
(12)
设
是上述系统对应的最大解,对于任意
,由引理3得:
,那么由引理4可得:
(13)
由定义2可得:
(14)
其中
。
将比较系统(12)和(14)代入到(13)中可得:
(15)
其中
。令
,那么由
可得,
,并且
,
。那么存在一个常数
使得
。设
是一个正常数,并且
,则可得
。
下面为证系统(4)是ISS,则需要证明当
时,以下式子成立:
(16)
其中
是一个正常数,满足
。
下面我们设
,
,并给出以下定义
对于
,因为
,那么
对于
时,若(16)不成立,则可定义
。如果
不是一个脉冲点,则
;如果
是一个脉冲点,则
。所以
(17)
由(15)和(17),我们可以得到
其中
,
,
由于
,则
所以
则
成立,与(17)矛盾,所以(16)成立。在(16)中,令
,那么
,
所以
(18)
则对于任意
都有
所以
,
其中
。
所以,系统(4)在
上是输入到状态稳定(ISS)。
4. 数值模拟
在本节中,我们通过讨论具有脉冲的四元数时滞神经网络的ISS来证明理论结果的正确性和有效性。
考虑以下具有脉冲的四元数时滞神经网络:
(19)
其中,设
那么,根据四元数转化规则,
Figure 1. Trajectory of
of system (19)
图1. 系统(19)的
的轨迹
并且,,激活函数
,输入函数为
,时滞函数为
脉冲时刻为
。容易验证当
时满足假设,且
,通过利用MATLAB工具箱,满足定理1的所有条件,并且符合定义1的要求,因此系统(19)是ISS的(见图1)。
5. 结论
本文通过将四元数神经网络分解为四个实值神经网络进行分析,研究了具有脉冲和时滞的四元数神经网络的输入到状态稳定,然后通过比较原理和平均脉冲间隔方法,以及利用Lyapunov函数和一些不等式,提出了一些充分的条件,以确保所研究的系统是输入到状态稳定(ISS)。最后,给出了一个数值模拟例子证明了理论结果的正确性和有效性。