Elsevier

Applied Mathematics and Computation

Volume 361, 15 November 2019, Pages 294-310
Applied Mathematics and Computation

Passivity and passification of memristive neural networks with leakage term and time-varying delays

https://doi.org/10.1016/j.amc.2019.05.040Get rights and content

Abstract

This paper investigates passivity and passification for memristive neural networks (MNNs) with both leakage and time-varying delays. MNNs are converted into traditional neural networks (NNs) by nonsmooth analysis, then sufficient conditions are derived to guarantee the passivity based on Lyapunov method. A novel Lyapunov–Krasovskii functional (LKF) is constructed without requiring all the symmetric matrices to be positive definite. The relaxed passivity criteria with less conservativeness or complexity are obtained in the form of linear matrix inequalities (LMIs), which can be verified easily by the LMI toolbox. Then, the passification controller is designed with the relaxed criteria to ensure that MNNs with both leakage and time-varying delays are passive. Finally, two pertinent examples are presented to show the effectiveness of the theoretical results.

Introduction

Memristor, as predicted by Chua [1] in 1971, is considered as the fourth passive circuit element, in addition to resistor, capacitor and inductor. Since discovering memristive behavior on nanodevices in Hewlett–Packard laboratories in 2008 [2], the researches on memristor and its widespread applications have been deeply developed. It is observed that the resistance of the memristor, also called memristance, can change according to the hostory of flowing current, which means that a lag will occur between the working and idle state and its subsequent effect. Variable resistance and the memory characteristics make memristor more suitable for application in neural networks than the conventional resistor. Hence the neural networks with memristors, also called memristive neural networks (MNNs), have been widely studied in image processing, video generation, biological systems and so on (see [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]).

As an important theoretical part in neural network field, dynamic analysis of MNNs has been investigated in many aspects such as stability [17], [18], passivity [19], [20], passification [21], [22], synchronization [23], [24], [25], [26], finite time control [27], [28], non-fragile control [29], [30], etc. The passivity theory, originating from circuit theory, provides a tool to analyze the stability of control systems. The passification analysis means to design a passive system with a feedback controller in order to reduce the parts that are ‘over passive’ or not passive in original systems [31]. Guo et al. [22] investigated the passivity and passification problem on MNNs for the first time. Zhang et al. [32] and Xiao et al. [33] reduced the conservativeness of passivity conclusions by combining various approaches. Passivity based control problems have also attracted a lot of attention in recent years (See [19], [20], [25]). At the same time, more research on passification of MNNs should also be investigated to reduce the conservativeness by combining new techniques, which has not been studied yet.

In the modeling of neural network architectures, varies delays in the neuron interconnection, which may have a negative impact on dynamical behaviors such as oscillation and instability, need to be considered to restore the original attributes of the physical models owing to the restricted speed of transmission and information processing. The leakage delay may exist in the negative feedback terms of systems due to the decay process of neurons, and will have a destabilizing influence on the dynamical behaviors of neural networks. In recent years, a few of results on the dynamic analysis of neural networks considering the constant leakage term or the time-varying leakage term have been derived (see [34], [35]). However, to the best of our knowledge, the passivity and passification problems of MNNs with both leakage and time-varying delays have not been solved yet.

One common method that is widely used for dynamic analysis of neural networks is Lyapunov method. By constructing the appropriate Lyapunov–Krasovskii functional (LKF) which can reasonably describe the states of the dynamic system, the stability of the equilibrium states can be easily analyzed. Whether LKF can fully and accurately describe the characteristics of the systems and how to reduce the conservativeness of derived conditions are two important issues of Lyapunov method in recent studies. The structure of LKF is mainly determined by the specific system models and is relatively fixed, while the conservatism of derived conditions depends on different processing methods. In previous researches, one way can reduce conservatism to a certain extent by adding multiple integral quadratic terms [36], [37] or decomposing the domains(the upper/lower limit of integration) [38] of integrations. Nevertheless, it is showed in [37] that the effectiveness of multiple integration is gradually decreasing, but the computational complexity are increasing. In this perspective, it may not be a good way to get more relaxed conditions. Another way to reduce conservativeness is finding the sharper bounds of integral terms from the derivatives of LKF. Free-weighting matrix (FWM) approaches and inequalities like Jensen’s inequality are used to deal with the integral terms. As the study moving on, improved methods have been widely used. Wirtinger-based integral inequality is widely used to obtain a sharper upper bound than the Jensen’s inequality. Improved FWM approaches are involved in [39]. For the multiple integral terms, the extended Wirtinger-based multiple integral inequality [40] and the extended auxiliary function-based inequalities [41] have been applied to theoretical researches. Furthermore, by adding the zero-value terms, such as He’s FWM techniques based on Newton–Leibniz formula [42] and Kwon’s FWM-based zero-value equality based on integration [43], more related terms will be obtained in the original integral terms from the derivatives of LKF, which will be helpful to reduce conservativeness [44].

Motivated by the above discussions, we investigate the passivity and passification of MNNs with both leakage and time-varying delays in this paper. By balancing the conservativeness and complexity, effective methods are proposed to obtain more relaxed passivity conditions. Based on the passivity theorem, we investigate the passification of MNNs with time-varying leakage term, which is studied for the first time. The main contributions of this paper are listed as follow:

  • 1.

    We construct a new LKF that can effectively relax the passivity conditions with little complexity increment, which can be easily transplanted to other researches. We construct an LKF without all the symmetric matrix to be positive definite. By combining Jensen’s inequality, Wirtinger-besed inequality, reciprocally convex combination and FWM-based techniques, the more sharper bounds of integral terms are obtained.

  • 2.

    In our paper, we analyze the effect of Wirtinger-based inequality and FWM-based zero-value equalities. In theory, we analyze the advantages of various methods and their effects on conservativeness and computational complexity, and propose a more balanced conditions in passivity and passification analysis. Meanwhile, numerical examples and comparison experiment are given to show that the combination of the two methods can greatly reduce the conservativeness with less amount of calculation.

  • 3.

    The passification problem of MNNs with both leakage term and time-varying delays is investigated for the first time. The process of matrix congruence transformation can be used in other passivation or stabilization studies. The feedback gain variation can be easily obtained by an LMI toolbox. The feedback control effect on different neurons can be changed artificially, which can be better applied to neural network systems.

The remainder of this paper is organized as follows: MNNs model and definitions of passivity and passification are formulated in Section 2. Section 3 presents the analyses of passivity and passification of MNNs. Then, two illustrative examples are presented in Section 4. Finally, concluding remarks and further work are included in Section 5.

Notations: Through this paper, R and Rn×m represent the space of real number and the n × m dimensional Euclidean space, respectively. The notation ||·|| is used to denote Euclidean vector norm for a vector or for a matrix. diag(a1,a2,,an) denotes a diagonal matrix, while sign(·) represents the sign function. * represents the symmetric block in symmetric matrix. AT is the transpose of matrix A. A > 0 means that the matrix A is symmetric positive definite. Define Sym(A) as A+AT. In × n denotes the identity matrix in Rn×n. For f:RR, denote f(t)=lims0f(t+s) and the upper-left Dini derivative Df(t)=lims0supf(t+s)f(t)s.

Section snippets

Preliminaries

In this paper, we consider MNNs model with leakage and time-varying delays as follows:dxi(t)dt=dixi(tδ(t))+j=1naij(xi(t))fj(xj(t))+j=1nbij(xi(t))fj(xj(tτ(t)))+ui(t),t0,i=1,2,,n,yi(t)=f(xi(t)),t0,xi(t)=ϕi(t),t[ρ,0],ρ=max{δ,τ}where xi(t) is the neural state vector, fi(·):RR is the nonlinear activation function; yi(t) and ui(t) are the input and output vectors of the networks respectively. ϕi(t) is the initial condition and differentiable on [ρ,0]. δ(t) and τ(t) are the bounded and

Passivity analysis

In this part, we present a novel Lyapunov–Krasovskii functional to deal with the passivity analysis for system (2). In order to make our theory easy to migrate to passification analysis, we add a term Mx(t) with M=0 into system (2) without changing the structure of MNNs as the following:dx(t)dt=Mx(t)Dx(tδ(t))+Af(x(t))+Bf(x(tτ(t)))+u(t),t0,y(t)=f(x(t)),t0,x(t)=ϕ(t),t[ρ,0].To simplify the matrix and vector expression, we give the following notations:η1(α)[x(α)f(x(α))],η2(α)[x(α)x˙(α)],η¯(

Numerical examples

In this section, we will give two examples to demonstrate the effectiveness of the results.

Example 4.1

Consider a two-neuron MNN with both leakage and time-varying delays as follows:dx1(t)dt=d1x1(tδ(t))+a11(x1(t))f1(x1(t))+a12(x1(t))f2(x2(t))+b21(x1(t))f1(x1(tτ(t)))+b22(x1(t))f2(x2(tτ(t)))+u1(t),dx2(t)dt=d2x2(tδ(t))+a11(x2(t))f1(x1(t))+a12(x2(t))f2(x2(t))+b21(x2(t))f1(x2(tτ(t)))+b22(x2(t))f2(x2(tτ(t)))+u2(t),whered1=1.4,d2=2.0,a11(x1(t))={2.2,Df11(t)<0;1.9,Df11(t)>0;a11(t),Df11(t)=0,a12(x1(t))

Conclusion

In this paper, we analyzed the passivity and passification of memristive neural networks with both leakage and time-varying delays. Sufficient conditions were derived based on Lyapunov functional techniques, which can be checked numerically by the LMI toolbox. Several efficient techniques and the relaxation on the requirement of all the matrices to be positive definite were taken to reduce the conservativeness without adding much computational complexity. Two illustrative examples were included

References (52)

  • S. Ding et al.

    Wirtinger-based multiple integral inequality for stability of time-delay systems

    Int. J. Control

    (2018)
  • G. Nagamani et al.

    A delay decomposition approach for robust dissipativity and passivity analysis of neutral-type neural networks with leakage time-varying delay

    Complexity

    (2016)
  • C.-K. Zhang et al.

    Delay-dependent stability analysis of neural networks with time-varying delay: a generalized free-weighting-matrix approach

    Appl. Math. Comput.

    (2017)
  • Y. Zhang et al.

    Wirtinger-based multiple integral inequality approach to synchronization of stochastic neural networks

    Optik-Int. J. Light Electron Opt.

    (2016)
  • P. Park et al.

    Auxiliary function-based integral inequalities for quadratic functions and their applications to time-delay systems

    J. Frankl. Inst.

    (2015)
  • C.-K. Zhang et al.

    Stability analysis for delayed neural networks considering both conservativeness and complexity

    IEEE Trans. Neural Netw. Learn. Syst.

    (2016)
  • J.-P. Aubin et al.

    Set-valued Analysis

    (2009)
  • A.F. Filippov

    Differential Equations with Discontinuous Righthand Sides: Control Systems

    (2013)
  • L. Chua

    Memristor-the missing circuit element

    IEEE Trans. Circuit Theory

    (1971)
  • D.B. Strukov et al.

    The missing memristor found

    Nature

    (2008)
  • S. Wen et al.

    Aperiodic sampled-data sliding-mode control of fuzzy systems with communication delays via the event-triggered method

    IEEE Trans. Fuzzy Syst.

    (2016)
  • S. Wen et al.

    Generating realistic videos from keyframes with concatenated gans

    IEEE Trans. Circuits Syst. Video Technol.

    (2018)
  • S. Wen et al.

    Memristive fully convolutional network: an accurate hardware image-segmentor in deep learning

    IEEE Trans. Emerg. Top. Comput. Intell.

    (2018)
  • S. Wen et al.

    General memristor with applications in multilayer neural networks

    Neural Netw.

    (2018)
  • H. Shen et al.

    Generalized state estimation for Markovian coupled networks under round-robin protocol and redundant channels

    IEEE Trans. Cybern.

    (2018)
  • H. Shen et al.

    Network-based quantized control for fuzzy singularly perturbed semi-Markov jump systems and its application

    IEEE Trans. Circuits Syst. I

    (2019)
  • Cited by (60)

    View all citing articles on Scopus
    View full text