Novel discontinuous control for exponential synchronization of memristive recurrent neural networks with heterogeneous time-varying delays

https://doi.org/10.1016/j.jfranklin.2018.01.018Get rights and content

Abstract

This paper investigates the exponential synchronization problem of memristive recurrent neural networks (MRNNs) with heterogeneous time-varying delays (HTVDs). First, a novel discontinuous feedback control is designed, in which a tunable scalar is introduced. The tunable scalar makes the controller more flexible in reducing the upper bound of the control gain. Based on this control scheme, the double integral term can be successfully used to construct the LKF. Second, New method for tackling memristive synaptic weights and new estimation technique are presented. Third, based on the LKF and estimation technique, synchronization criterion is derived. In comparison with existing results, the established criterion is less conservatism thanks to the double integral term of the LKF. Finally, numerical simulations are presented to validate the effectiveness and advantages of the proposed results.

Introduction

Leon Chua originally postulated memristor in 1971, which is associated with the fundamental properties of electrical circuits, namely, current, voltage, charge and magnetic flux [1]. While relationships for basic circuit elements such as resistor, inductor and capacitor were known, Chua established the relationship between electric charge and magnetic flux (dφ=Mdq) by conjecturing the existence of memristor, as shown in Fig. 1 [1]. About 40 years later, the practical memristor device based on TiO2 thin films was realized by scientists at Hewlett-Packard Laboratories who published their findings in [2], [3]. The memristor is a two terminal element with variable resistance called memristance. The value of memristance depends on the magnitude and polarity of the voltage applied to it and the length of the time that the voltage has been applied. When the voltage is turned off, the memristor remembers its most recent value until it is turned on next time. Therefore, the memristor can memorize its past dynamic history. Such memory features make the memristor as a promising candidate for next-generation computers, powerful brain-like neural computers, and neuromorphic computing systems [4]. As shown in [3], the memristor exhibits pinched-hysteresis loops, which can be observed in Fig. 2 [3]. Due to this feature, many researchers use memristors to design new models of neural networks to simulate the human brain. Recently, memristive recurrent neural networks (MRNNs) have received much attention because of their wide applications in variety of areas, such as pattern recognition, signal processing, optimization, and associative memories [5], [6], [7], [8], [9], [10], [11], [12], [13].

Since Pecora and Carroll firstly proposed a driving-response scheme for synchronization of coupled chaotic systems, synchronization has gained growing research interests due to its wide potential applications such as secure communication, biological informatics, and so on [14], [15], [16], [17]. From the control strategy point of view, the control is an effective synchronization method for systems, and many control approaches have been proposed such as adaptive control [7], feedback control [18], H control [19], and sampled-data control [20]. Due to the special physical properties and wide applications of memrisor, the synchronization control problem has been extended to MRNNs. Hence, the investigation of synchronization control for MRNNs is of great importance.

Meanwhile, due to the finite switching speeds of amplifiers and traffic congestions in signal transmission processes, time delays unavoidably exist in a variety of systems [21], [22], [23]. Therefore, the synchronization control for MRNNs with delays has become a hot research topic [6], [7], [8], [9], [11], [12], [13], [24], [25], [26], [27], [28], [29], [30]. The delays in [6], [12], [13], [30] are constants or neuron-independent variables. However, in very large-scale integrated (VLSI) circuits, the delays in MRNNs are always heterogeneous, which are depend on the neurons. In this case, most of the synchronization criteria for MRNNs with constant or neuron-independent delays may be not available anymore. It is known that time delay has a great effect on synchronization of MRNNs. Hence, it is germane to consider HTVDs in MRNNs.

Up to now, many interesting results concerning synchronization control of MRNNs with time delays have been published in [6], [7], [8], [9], [11], [12], [13], [27], [29], [30], [31], [32], [33], [34], [35]. In [11], by discontinuous control scheme, the global exponential synchronization problem has been studied for MRNNs with HTVDs. In [12], asymptotic synchronization of MRNNs with time-varying delays has been considered. However, in [11], [12], constrained by their controllers, the double integral term τ0t+θte˙T(s)Se˙(s)dsdθ cannot be used to construct the LKF, even though it is very effective for conservatism reducing. On the other hand, since the MRNNs have the feature of initial-value-sensitivity and parameters of MRNNs are state-dependent, the parameters of driver and response MRNNs are uncertain and may be mismatched. In [27], [32], [33], [34], the following assumption is necessary to solve the problem of parameter mismatch, co{aˇij,a^ij}fj(yj(t))co{aˇij,a^ij}fj(xj(t))co{aˇij,a^ij}(fj(yj(t))fj(xj(t))),co{bˇij,b^ij}fj(yj(t))co{bˇij,b^ij}fj(xj(t))co{bˇij,b^ij}(fj(yj(t))fj(xj(t))).However, the assumption has been proved not always to be correct in [28]. To avoid this assumption, further investigations on the parameter mismatch problem are proposed in [7], [29], where the activation functions are zero at switching points. But this assumption is still strict. Further, most of the existing results in [7], [9], [29], [30], [31], [35] on synchronization control of MRNNs are studied under the framework of using the maximum absolute values of memristive synaptic weights. Thus, the obtained synchronization criteria in these papers may be conservative. However, to our best knowledge, these problems have not been successfully solved for the synchronization problem of MRNNs with HTVDs.

Motivated by the above discussions, in this paper, the global exponential synchronization problem of MRNNs with HTVDs is investigated via discontinuous control law. The main contributions are summarized below.

(1) A novel discontinuous feedback control scheme is designed. Based on this controller, the double integral term can be successfully utilized to reduce control cost and conservatism. Moreover, due to the discontinuous part of the controller, the parameter mismatch problem of MRNNs can be solved by relaxing some strict assumptions. In addition, a tunable scalar is introduced, which can be adjusted to reduce the upper bound of the control gain. Thus, compared with existing controllers in [7], [11], [12], [27], [29], [32], [33], [34], the controller here is more effective and flexible than those in the existing papers.

(2) A new method for tackling memristive synaptic weights is proposed. Based on the new method in Lemma 1, the state-dependent parameters of MRNNs can be transformed into traditional neural networks with uncertain parameters. Compared with existing method used in [7], [9], [29], [30], [31], [35], this method is much less conservative, since the average values of the maximum and minimum of memristive synaptic weights is adopted, instead of the maximum absolute values of memristive synaptic weights.

(3) A new estimation technique is the first time to be proposed for MRNNs with HTVDs in Lemma 3, By this estimation technique, the derivative of the double integral term can be easily manipulated.

The remainder of this paper is organized as follows. In Section 2, the problem formulation and some preliminaries are introduced. In Section 3, new exponential synchronization criteria for MRNNs with HTVDs are proposed by designing discontinuous controller. In Section 4, numerical examples are given to demonstrate the effectiveness and the benefit of the obtained results. Finally, the conclusion is drawn in Section 5.

Notations: Throughout this paper, the superscripts T stands for matrix transposition. Rn denotes the n-dimensional Euclidean space, Rn×m is the set of all n × m real matrices. In, 0n, and 0n,m stand for n × n identity matrix, n × n, and n × m zero matrices, respectively. For real symmetric matrices, X and Y, the notation X > Y means that the matrix XY is positive define. The symmetric term in a matrix is denoted by *, diag{} stands for a block-diagonal matrix, and Sym{X}=X+XT. λmin ( · ) and λmax ( · ) denote the minimum and maximum eigenvalue of a real symmetric matrix, respectively. ‖ · ‖ stands for the Euclidean vector norm.

Section snippets

Problem description and preliminaries

Using memristors to replace resistors in the circuit realization of the connection links of a neural network, it will result in a switching neural network called a MNN. By implementing the Kirchhoff’s current law, a MRNN with HTVDs can be described as follows: Cix˙i(t)=[j=1n(Wfij+Wgij)+1Ri]xi(t)+j=1nWfij×sgnijfj(xj(t))+j=1nWgij×sgnijfj(xj(tdj(t)))+Ii(t),where i=1,2,,n, xi(t) for t ≥ 0 denotes the voltage of the capacitor Ci, and Ri is the resistor. fj is the activation function, and Ii(t)

Main results

In this section, exponential synchronization between MRNNs Eq. (3) and Eq. (4) is investigated, which is equivalent to the exponential stability for error system Eq. (10). By designing a novel discontinuous feedback control scheme and using a new estimation technique, some exponential synchronization criteria formulated by LMIs are proposed for assuring that the response MRNN Eq. (4) can be globally exponentially synchronized with MRNN Eq. (3).

Let A˜=(a̲ij+a¯ij2)n×n=A̲+A¯2,B˜=(b̲ij+b¯ij2)n×n=B̲+

Examples and simulations

In this section, we perform some simulations to illustrate the effectiveness of the theoretical results obtained above.

Example 1

Consider MRNN Eq. (3) with the follows parameters: c1=c2=1, J1=J2=0, fi(xi(t))=tanh(xi(t)),i=1,2,a11(x1(t))={1.65,|x1(t)|2.5,2.6,|x1(t)|>2.5,a12(x1(t))={0.2,|x1(t)|2.5,0.02,|x1(t)|>2.5,a21(x2(t))={4.8,|x2(t)|2.5,5.1,|x2(t)|>2.5,a22(x2(t))={2.7,|x2(t)|2.5,3.4,|x2(t)|>2.5,b11(x1(t))={1.8,|x1(t)|2.5,1.4,|x1(t)|>2.5,b12(x1(t))={0.18,|x1(t)|2.5,0.02,|x1(t)|>2.5,b21(x2(

Conclusion

We have studied, by designing discontinuous feedback controller, the exponential synchronization problem of MRNNs with HTVDs. In comparison with the existing results on synchronization of MRNNs in [7], [9], [11], [12], [27], [29], [30], [31], [32], [33], [34], [35], our work has four advantages. First, the discontinuous controller is more flexible, since a tunable scalar is introduced. Second, based on the controller, the double integral term can be successfully utilized to construct LKF.

Acknowledgment

This research was particularly supported by the National Natural Science Foundation of China (Grant nos. 61533006, 61550110248). Also, the work of J.H. Park was supported by Basic Science Research Programs through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (Grant no. NRF-2017R1A2B2004671).

References (44)

  • WuA. et al.

    Synchronization control of a class of memristor-based recurrent neural networks

    Inf. Sci.

    (2012)
  • WuA. et al.

    Anti-synchronization control of a class of memristive recurrent neural networks

    Commun. Nonlinear Sci. Numer. Simul.

    (2013)
  • K. Mathiyalagan et al.

    Reliable stabilization for memristor-based recurrent neural networks with time-varying delays

    Neurocomputing

    (2015)
  • ChuaL.

    Resistance switching memories are memristors

    Appl. Phys. A

    (2011)
  • DuB. et al.

    Stability analysis of static recurrent neural networks using delay-partitioning and projection

    Neural Netw.

    (2009)
  • SuL. et al.

    Mixed H/passive synchronization for complex dynamical networks with sampled-data control

    Appl. Math. Comput.

    (2015)
  • S. Čelikovský et al.

    Robust synchronization of a class of chaotic networks

    J. Frankl. Inst.

    (2013)
  • TangY. et al.

    Distributed robust synchronization of dynamical networks with stochastic coupling

    IEEE Trans. Circuits Syst.

    (2014)
  • ChuaL.O.

    Memristor–the missing circuit element

    IEEE Trans. Circuit Theory

    (1971)
  • J.M. Tour et al.

    Electronics: the fourth element

    Nature

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

    The missing memristor found

    Nature

    (2008)
  • JoS.H. et al.

    Nanoscale memristor device as synapse in neuromorphic systems

    Nano Lett.

    (2010)
  • Cited by (29)

    • Pinning synchronization and adaptive synchronization of complex-valued inertial neural networks with time-varying delays in fixed-time interval

      2022, Journal of the Franklin Institute
      Citation Excerpt :

      Compared with the standard first-order model, the dynamic behaviors of this model are more complex. As a consequence, it is of great significance to investigate the dynamic behaviors and the control methods of inertial neural networks [7–13]. For example, Zhang and Wang [8] analyzes the robust dissipativity problem for delayed memristor-based inertial neural networks by employing some famous inequalities and [10] discusses the synchronization problem of delayed inertial neural networks with generally Markovian jumping by using the delay-dependent Lyapunov–Krasovskii functions and higher order polynomial based relaxed inequality.

    • Fixed-time synchronization of fuzzy neutral-type BAM memristive inertial neural networks with proportional delays

      2021, Information Sciences
      Citation Excerpt :

      They pointed out that the behavior of drive system can affect the behavior of response system, and drive system does not depend on response system. In recent years, various synchronization of drive-response NNs have been studied, such as asymptotic synchronization [21,29–34], finite-time synchronization (Fin-TS) [15,35,36] etc. Based on the generalized matrix measure concept, Xiao et al. obtained several criteria to guarantee the global exponential stability of generalized discrete-time INNS in [29].

    • Synchronization of delayed memristive neural networks by establishing novel Lyapunov functional

      2019, Neurocomputing
      Citation Excerpt :

      An example is given in this section to show the validity of the theoretical result. As σ2 > 1, none of the conditions established in [12,49–51,55,56] can be applied to validate whether system (3) is synchronized with system (2) for this example. Therefore we can say that our result is less conservative than those synchronization criteria in [12,49–51,55,56].

    View all citing articles on Scopus
    View full text