Next Article in Journal
Selecting Correct Methods to Extract Fuzzy Rules from Artificial Neural Network
Next Article in Special Issue
A Survey on Software Defect Prediction Using Deep Learning
Previous Article in Journal
Optimization of Financial Asset Neutrosophic Portfolios
Previous Article in Special Issue
Three-Dimensional Numerical Study of the Effect of Protective Barrier on the Dispersion of the Contaminant in a Building
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Synchronization in Finite-Time Analysis of Clifford-Valued Neural Networks with Finite-Time Distributed Delays

by
Grienggrai Rajchakit
1,
Ramalingam Sriraman
2,
Chee Peng Lim
3,
Panu Sam-ang
4,* and
Porpattama Hammachukiattikul
5
1
Department of Mathematics, Faculty of Science, Maejo University, Chiang Mai 50290, Thailand
2
Department of Mathematics, Thiruvalluvar University, Vellore 632115, India
3
Institute for Intelligent Systems Research and Innovation, Deakin University, Waurn Ponds, VIC 3216, Australia
4
School of Mathematics, Institute of Science, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand
5
Department of Mathematics, Faculty of Science and Technology, Phuket Rajabhat University, Phuket 83000, Thailand
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(11), 1163; https://doi.org/10.3390/math9111163
Submission received: 14 April 2021 / Revised: 15 May 2021 / Accepted: 17 May 2021 / Published: 21 May 2021
(This article belongs to the Special Issue Numerical Analysis and Scientific Computing)

Abstract

:
In this paper, we explore the finite-time synchronization of Clifford-valued neural networks with finite-time distributed delays. To address the problem associated with non-commutativity pertaining to the multiplication of Clifford numbers, the original n-dimensional Clifford-valued drive and response systems are firstly decomposed into the corresponding 2 m -dimensional real-valued counterparts. On the basis of a new Lyapunov–Krasovskii functional, suitable controller and new computational techniques, finite-time synchronization criteria are formulated for the corresponding real-valued drive and response systems. The feasibility of the main results is verified by a numerical example.

1. Introduction

Neural Network (NN) models have been used successfully to solve a variety of tasks, which include optimization, associative memory, signal and image recognition, as well as other dynamic issues. Recently, the dynamic study of NN models has drawn a great deal of interest from numerous researchers, and useful methods for the stability theory of NN models have been reported [1,2,3,4,5,6]. Specifically, quaternion- and complex-valued NN models have been recently shown to be useful in many fields, including night vision analysis, radar images, polarized signal classification, 3 D wind forecasts, and others [7,8,9,10,11]. Recently, many important results have been published concerning different dynamics of the complex-valued and quaternion-valued NN models [12,13,14,15,16,17,18,19]. There are also several studies focusing on stability including finite stability [12], stability analysis [10,13,17], finite-time stabilizability and instabilizability [14], μ -stability, and multistability [18]. However, due to the slow signal propagation, it is inevitable that time delays exist in nearly all kinds of NN models. Time delays are the main source of various dynamics, such as chaos, poor functionality, divergence and instability [1,2,3,17,18,19]. As such, NN dynamics studies involving constant or time-varying delays are essential.
Clifford algebra provides a solid principle to solve geometry problems. It has been implemented in many areas, such as neural computing [20,21,22,23,24], and computer and robot vision [25,26,27]. Clifford-valued NN models present a generalization of real-, complex-, and quaternion-valued NN models. To address the challenges associated with high-dimensional data and spatial geometric transformation, Clifford-valued NN models are superior to real-, complex- and quaternion-valued NN models [28,29,30,31]. Recently, theoretical and applied studies on Clifford-valued NN models have become a new research subject. However, the dynamic properties of Clifford-valued NN models are usually more complex than those of real-, complex- and quaternion-valued ones. Due to the non-commutativity of multiplication with respect to Clifford numbers, studies on Clifford-valued NN dynamics are still limited [28,29,30,31,32,33,34,35]. By using the linear matrix inequality (LMI) approach, the authors in [28] derived the global exponential stability criteria with respect to delayed Clifford recurrent NN models. Leveraging the decomposition process, the issue of global asymptotic stability in Clifford-valued NN models was explored in [29]. In [31], the authors studied the presence of globally asymptotic almost automorphic synchronization pertaining to the problem of Clifford-valued RNN models by using suitable feedback controllers. Utilizing the Lyapunov–Krasovskii functional as well as Banach fixed point theorem, the global asymptotic almost periodic synchronization problems for Clifford-valued NN models were examined in [33].
In 1990, the fundamental principle of drive-response synchronization with respect to chaotic systems was introduced [36]. Since then, the issue of synchronization has become an important research topic attracting great attention from researchers, as this phenomenon is applicable in many areas including image processing, neural computing, associative memory, secure communication traffic systems, and others. As a result, a number of approaches for investigating synchronization of different nonlinear and NN models have been developed. The existing literature mostly focuses on long-time synchronization, particularly exponential and asymptotic synchronization [37,38,39]. In real situations including limited life spans of machines, relatively speaking, synchronization in finite-time is more pertinent, as it occurs naturally [40,41,42,43,44,45,46]. As such, the issue of finite-time synchronization pertaining to NN models is studied via several approaches including LKF method [40], LMI method [41], novel controller techniques [42], and others. In [40], the authors explored synchronization issues in finite-time complex-valued RNN models with time-varying delays and discontinuous activation functions. A useful control and analytical techniques for investigating finite-time synchronization of complex-valued NNs with multiple time-varying delays were studied in [44]. Recently, the authors in [45] derived finite-time synchronization pertaining to complex-valued NN models that incorporate finite-time distributed delays. However, with respect to finite-time distributed delays, the problem of finite-time synchronization associated with Clifford-valued NN models is yet to be well studied.
To the best of our knowledge, there are few papers that deal with the problem of finite-time synchronization of Clifford-valued NN models with finite-time distributed delays. Indeed, this interesting topic is still an open challenge. Therefore, we study the sufficient conditions pertaining to finite-time synchronization of Clifford-valued NN models with time delays in this paper. The main contributions of this paper are as follows:
(1)
The finite-time synchronization of Clifford-valued NNs with finite-time distributed delays is investigated for the first time.
(2)
By considering an appropriate controller, Lyapunov functional and new computational methods, some sufficient conditions that ascertain the finite-time synchronization of Clifford-valued NN models are derived by decomposing the Clifford-valued NN model into real-valued models.
(3)
When Clifford-valued NN model is reduced to real-, complex-, and quaternion-valued ones, the results obtained in this paper are valid as special cases.
(4)
A numerical example with simulations is given to support the effectiveness and merits of the theoretical results.
This paper is organized as follows. In Section 2, the proposed Clifford-valued NN model is formally defined. In Section 3 and Section 4, respectively, we derive the new sufficient conditions for finite-time synchronization of the considered NN models and present the numerical example and the associated main results. A summary of the main results is given in Section 5.

2. Mathematical Fundamentals and Problem Formulation

2.1. Notations

The superscripts of T and ∗ indicate matrix transposition and matrix involution transposition, respectively. A matrix O > 0 ( < 0 ) denotes a positive (negative) definite matrix, while A is defined as the Clifford algebra having m generators over real number R . A n and R n denote the n-dimensional real Clifford vector as well as real vector spaces, respectively. While, R n × n and A n × n denote the set of all n × n real matrices and the set of all n × n real Clifford matrices, respectively. We define the norm of R n as 𝓻 = i = 1 n | 𝓻 i | , and for A = ( a i j ) n × n R n × n , denote A = max 1 i n { j = 1 n | a i j | } . While 𝓻 = A 𝓻 A e A A , denote | 𝓻 | A = A | 𝓻 A | , and for A = ( a i j ) n × n A n × n , denote A A = max 1 i n { j = 1 n | a i j | A } . For φ τ sup τ s 0 φ ( t + s ) .

2.2. Clifford Algebra

The definition of Clifford real algebra over R m is
A = A { 1 , 2 , , m } a A e A , a A R ,
where e A = e l 1 e l 2 e l ν with A = { l 1 , l 2 , , l ν } , 1 l 1 < l 2 < < l ν m . Moreover e = e 0 = 1 and e l = e { l } , l = 1 , 2 , , m represent the Clifford generators, and they satisfy
e i e j + e j e i = 0 , i j , i , j = 1 , 2 , , m , e i 2 = 1 , i = 1 , 2 , , m , e 0 2 = 1 .
For simplicity, when an element is the product of multiple Clifford generators, their subscripts are combined, e.g., e 4 e 5 e 6 e 7 = e 4567 . Let Λ = { , 1 , 2 , A , , 12 m } , and we have
A = A a A e A , a A R ,
where A denotes A Λ and A is isomorphic to R 2 m . For any Clifford number 𝓻 = A 𝓻 A e A , the involution of 𝓻 is defined by
𝓻 ¯ = A 𝓻 A e ¯ A ,
where e ¯ A = ( 1 ) σ [ A ] ( σ [ A ] + 1 ) 2 e A , and
σ [ A ] = 0 , if A = , ν , if A = l 1 l 2 l ν .
From the definition, we can directly deduce that e A e ¯ A = e ¯ A e A = 1 . For a Clifford-valued function 𝓻 = A 𝓻 A e A : R A , where 𝓻 A : R R , A Λ , we use d 𝓻 ( t ) d t = A d 𝓻 A ( t ) d t e A to represent its derivative. Since e B e ¯ A = ( 1 ) σ [ A ] ( σ [ A ] + 1 ) 2 e B e A , we can write e B e ¯ A = e C or e B e ¯ A = e C , where e C is a basis of Clifford algebra A . As an example, e l 1 l 2 e ¯ l 2 l 3 = e l 1 l 2 e l 2 l 3 = e l 1 e l 2 e l 2 e l 3 = e l 1 ( 1 ) e l 3 = e l 1 e l 3 = e l 1 l 3 . Therefore, a unique basis e C with respect to a given e B e ¯ A can be identified. Define
σ [ B . A ¯ ] = 0 , if     e B e ¯ A = e C , 1 , if     e B e ¯ A = e C ,
and then, e B e ¯ A = ( 1 ) σ [ B . A ¯ ] e C .
Moreover, for any G A , there is a unique G C that satisfies G B . A ¯ = ( 1 ) σ [ B . A ¯ ] G C for e B e ¯ A = ( 1 ) σ [ B . A ¯ ] e C . Therefore
G B . A ¯ e B e ¯ A = G B . A ¯ ( 1 ) σ [ B . A ¯ ] e C = ( 1 ) σ [ B . A ¯ ] G C ( 1 ) σ [ B . A ¯ ] e C = G C e C .
and G = C G C e C A .

2.3. Problem Definition

A class of Clifford-valued NN model with discrete-time-varying delays and distributed delays are considered as follows:
𝓻 ˙ i ( t ) = d i 𝓻 i ( t ) + j = 1 n a i j h j ( 𝓻 j ( t ) ) + j = 1 n b i j h j ( 𝓻 j ( t τ j ( t ) ) ) + j = 1 n c i j t π j t θ i j ( t s ) h j ( 𝓻 j ( s ) ) d s + k i , t 0 ,
𝓻 i ( t ) = φ i ( t ) C ( ( , 0 ] , A n ) ,
where i N , j N ( N = 1 , 2 , , n ) , and n corresponds to the number of neurons; 𝓻 i ( t ) A represents the state vector of the ith unit; d i R + indicates the rate that the ith unit is going to reset its potential to the resting state in isolation in the event that it is not connected to the network and external inputs; a i j , b i j , c i j A indicate the strengths of connection weights; k i A is the external input associated with the ith unit; h j ( · ) : A n A n is the activation function pertaining to signal transmission; τ j ( t ) indicates the bounded function and π j is a constant; θ i j ( t ) is a non-negative bounded scalar function defined on [ 0 , + ) describing the delay kernel of the time distributed delay along the axon of the jth unit from the ith unit; φ ( t ) = [ φ 1 ( t ) , , φ n ( t ) ] T is the initial value in C ( ( , 0 ] , A n ) , which denotes the Banach space of all continuous functions mapping ( , 0 ] into A n .
Assumption A1.
Positive constants τ j and μ j < 1 exist, whereby 0 < τ j ( t ) τ j , τ ˙ j ( t ) μ j , j N .
Remark 1.
It is clear that NN model (1) includes real-, complex- and quaternion-valued NN models. These mean that the proposed NN model is more general than the corresponding one in the existing articles. For example, the Clifford-valued NN model (1) includes real-valued ( m = 0 ) , complex-valued ( m = 1 ) , and quaternion-valued ( m = 2 ) counterparts as its special cases.
We take (1) as the drive system. The corresponding response system is constructed as follows:
𝓼 ˙ i ( t ) = d i 𝓼 i ( t ) + j = 1 n a i j h j ( 𝓼 j ( t ) ) + j = 1 n b i j h j ( 𝓼 j ( t τ j ( t ) ) ) + j = 1 n c i j t π j t θ i j ( t s ) h j ( 𝓼 j ( s ) ) d s + k i + u i ( t ) , t 0 ,
𝓼 i ( t ) = ϕ i ( t ) C ( ( , 0 ] , A n ) ,
where i N , j N ( N = 1 , 2 , , n ) , and n corresponds to the number of neurons; 𝓼 i ( t ) A represents the state vector of the ith unit; while ϕ ( t ) = [ ϕ 1 ( t ) , , ϕ n ( t ) ] T is the initial value, C ( ( , 0 ] , A n ) denotes the Banach space of all continuous functions mapping ( , 0 ] into A n . In addition, the control input is indicated by u i ( t ) , while other notations associated with (3) and (4) are the same as those in (1) and (2).
Assumption A2.
Function h j ( · ) fulfills the Lipschitz continuity condition with respect to the n-dimensional Clifford vector. Given each j N , there exists positive constant l j such that for any x , y A ,
| h j ( x ) h j ( y ) | A l j | x y | A , j N ,
where l j ( j N ) is known as the Lipschitz constant and h j ( 0 ) = 0 . In addition, positive constant l j exists such that | h ( x ) | A l j for any x A .
Assumption A3.
There exists positive constant θ ˜ i j such that
0 + θ i j ( s ) d s = θ ˜ i j , i , j N .

3. Main Results

We transform the Clifford-valued NN models (1) and (2) into the real-valued models, as to handle non-commutativity of multiplication in Clifford numbers. This can be achieved with the help of e A e ¯ A = e ¯ A e A = 1 and e B e ¯ A e A = e B . Given any G A , a unique G C that is able to satisfy G C e C h A e A = ( 1 ) σ [ B . A ¯ ] G C h A e B = G B . A ¯ h A e B can be identified. By decomposing (1) and (2) into 𝓻 ˙ = A 𝓻 ˙ A e A , we have the following real-valued models:
𝓻 ˙ i A ( t ) = d i 𝓻 i A ( t ) + j = 1 n B Λ a i j A . B ¯ h j B ( 𝓻 j ( t ) ) + j = 1 n B Λ b i j A . B ¯ h j B ( 𝓻 j ( t τ j ( t ) ) ) + j = 1 n B Λ c i j A . B ¯ t π j t θ i j ( t s ) h j B ( 𝓻 j ( s ) ) d s + k i A , t 0 ,
𝓻 i A ( t ) = φ i A ( t ) C ( ( , 0 ] , A n ) ,
where
𝓻 A ( t ) = ( 𝓻 1 A ( t ) , 𝓻 2 A ( t ) , , 𝓻 n A ( t ) ) T , 𝓻 i ( t ) = A Λ 𝓻 i A ( t ) e A , k A = ( k 1 A , k 2 A , , k n A ) T , k i = A Λ k i A e A , h B ( 𝓻 ( t ) ) = ( h 1 B ( 𝓻 1 C 1 ( t ) , 𝓻 1 C 2 ( t ) , , 𝓻 1 C 2 m ( t ) ) , h 2 B ( 𝓻 2 C 1 ( t ) , 𝓻 2 C 2 ( t ) , , 𝓻 2 C 2 m ( t ) ) , , h n B ( 𝓻 n C 1 ( t ) , 𝓻 n C 2 ( t ) , , 𝓻 n C 2 m ( t ) ) ) T , h B ( 𝓻 ( t τ ( t ) ) ) = ( h 1 B ( 𝓻 1 C 1 ( t τ ( t ) ) , 𝓻 1 C 2 ( t τ ( t ) ) , , 𝓻 1 C 2 m ( t τ ( t ) ) ) , h 2 B ( 𝓻 2 C 1 ( t τ ( t ) ) , 𝓻 2 C 2 ( t τ ( t ) ) , , 𝓻 2 C 2 m ( t τ ( t ) ) ) , , h n B ( 𝓻 n C 1 ( t τ ( t ) ) , 𝓻 n C 2 ( t τ ( t ) ) , , 𝓻 n C 2 m ( t τ ( t ) ) ) ) T , a i j = C Λ a i j C e C , a i j A . B ¯ = ( 1 ) σ [ A . B ¯ ] a i j C , b i j = C Λ b i j C e C , b i j A . B ¯ = ( 1 ) σ [ A . B ¯ ] b i j C , c i j = C Λ c i j C e C , c i j A . B ¯ = ( 1 ) σ [ A . B ¯ ] c i j C , e A e ¯ B = ( 1 ) σ [ A . B ¯ ] e C .
We can use the same method to transform (3) and (4) into the following real-valued models:
𝓼 ˙ i A ( t ) = d i 𝓼 i A ( t ) + j = 1 n B Λ a i j A . B ¯ h j B ( 𝓼 j ( t ) ) + j = 1 n B Λ b i j A . B ¯ h j B ( 𝓼 j ( t τ j ( t ) ) ) + j = 1 n B Λ c i j A . B ¯ t π j t θ i j ( t s ) h j B ( 𝓼 j ( s ) ) d s + k i A + u i A ( t ) , t 0 ,
𝓼 i A ( t ) = ϕ i ( t ) C ( ( , 0 ] , A n ) ,
where
𝓼 A ( t ) = ( 𝓼 1 A ( t ) , 𝓼 2 A ( t ) , , 𝓼 n A ( t ) ) T , 𝓼 i ( t ) = A Λ 𝓼 i A ( t ) e A , u A ( t ) = ( u 1 A ( t ) , u 2 A ( t ) , , u n A ( t ) ) T , u i ( t ) = A Λ u i A ( t ) e A , h B ( s ( t ) ) = ( h 1 B ( 𝓼 1 C 1 ( t ) , 𝓼 1 C 2 ( t ) , , 𝓼 1 C 2 m ( t ) ) , h 2 B ( 𝓼 2 C 1 ( t ) , 𝓼 2 C 2 ( t ) , , 𝓼 2 C 2 m ( t ) ) , , h n B ( 𝓼 n C 1 ( t ) , 𝓼 n C 2 ( t ) , , 𝓼 n C 2 m ( t ) ) ) T , h B ( 𝓼 ( t τ ( t ) ) ) = ( h 1 B ( 𝓼 1 C 1 ( t τ ( t ) ) , 𝓼 1 C 2 ( t τ ( t ) ) , , 𝓼 1 C 2 m ( t τ ( t ) ) ) , h 2 B ( 𝓼 2 C 1 ( t τ ( t ) ) , 𝓼 2 C 2 ( t τ ( t ) ) , , 𝓼 2 C 2 m ( t τ ( t ) ) ) , , h n B ( 𝓼 n C 1 ( t τ ( t ) ) , 𝓼 n C 2 ( t τ ( t ) ) , , 𝓼 n C 2 m ( t τ ( t ) ) ) ) T .
Note that the remaining notations of (9) and (10) are the same as those in (7) and (8).
The error vectors between the real-valued drive models (7) and (8) and the real-valued response models (9) and (10) are defined as 𝓮 i A ( t ) = 𝓼 i A ( t ) 𝓻 i A ( t ) and ψ i A ( t ) = ϕ i A ( t ) φ i A ( t ) , respectively. As such, from (7)–(10), the following error models are produced:
𝓮 ˙ i A ( t ) = d i 𝓮 i A ( t ) + j = 1 n B Λ a i j A . B ¯ ( h j B ( 𝓼 j ( t ) ) h j B ( 𝓻 j ( t ) ) ) + j = 1 n B Λ b i j A . B ¯ ( h j B ( 𝓼 j ( t τ j ( t ) ) ) h j B ( 𝓻 j ( t τ j ( t ) ) ) ) + j = 1 n B Λ c i j A . B ¯ t π j t θ i j ( t s ) ( h j B ( 𝓼 j ( s ) ) h j B ( 𝓻 j ( s ) ) ) d s + u i A ( t ) , t 0 ,
𝓮 i A ( t ) = ψ i A ( t ) ( ( , 0 ] , A n ) .
The following definitions and lemmas are utilized for solving main results in this study.
Definition 2.
Ref. [45] Given an appropriate controller, if constant t 1 > 0 , such that 𝓮 A ( t 1 ) 1 = 0 and 𝓮 A ( t ) 1 0 for t > t 1 , where 𝓮 A ( t ) 1 = i = 1 n A Λ | 𝓮 i A ( t ) | , then models (7) and (8) is said to be finite-time synchronization with models (9) and (10).

Finite Time Synchronization

In accordance with Definition (2), the finite-time synchronization arisen from models (7)–(10) is equal to the finite-time stabilization with respect to the error models (11) and (12) at zero, respectively. As a result, controller u i ( t ) should satisfy the condition in which u i ( t ) = 0 when 𝓮 i ( t ) = 0 , i N . Inspired by the controllers in [47], and [46], where the sign function is utilized to finite-timely synchronize complex networks without delay, we design the following discontinuous controllers:
u i ( t ) = A Λ u i A ( t ) e A , u i A ( t ) = α i 𝓮 i A ( t ) β i s g n ( | 𝓮 i A ( t ) | ) ,
where i N , A Λ , α i > 0 are the control gains, while β i > 0 indicate the constants that need to be tuned. Therefore, the following main result can be obtained.
Remark 3.
The controller design (13) is very simple and straightforward. This section demonstrates that the control law (13) can finite-timely synchronize NNs (11) with time-varying discrete delay and bounded time distributed delay.
Theorem 4.
Given positive constants α i , β i , i N and Assumptions 1–3 are satisfied, we have
d i + α i ( i = 1 n j = 1 n A Λ B Λ l j | a i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ 1 1 μ j l j | b i j A . B ¯ |
+ i = 1 n j = 1 n A Λ B Λ l j | c i j A . B ¯ | θ ˜ i j ) > 0 , i , j N ,
then the Clifford-valued NN models (7) and (8) are synchronized with the NN models (9) and (10) in finite-time under controller (13).
Proof. 
The following Lyapunov–Krasovskii functional is considered:
V ( t ) = i = 1 3 V i ( t ) ,
where
V 1 ( t ) = i = 1 n A Λ | 𝓮 i A ( t ) | ,
V 2 ( t ) = i = 1 n j = 1 n A Λ B Λ 1 1 μ j | b i j A . B ¯ | l j t τ j ( t ) t ( 𝓮 i A ( s ) ) d s ,
V 3 ( t ) = i = 1 n i = 1 n A Λ B Λ | c i j A . B ¯ | l j π j 0 t + s t θ i j ( s ) ( 𝓮 i A ( u ) ) d u d s .
We then bring controller (13) into error models (11) and (12). Through the computation of the derivative pertaining to V ( t ) with the trajectory of (11), we can derive from Assumption 2 that
V ˙ ( t ) = i = 1 3 V ˙ i ( t ) ,
where
V ˙ 1 ( t ) = i = 1 n A Λ s g n ( 𝓮 i A ( t ) ) 𝓮 ˙ i A ( t ) = i = 1 n A Λ s g n ( 𝓮 i A ( t ) ) ( d i 𝓮 i A ( t ) + j = 1 n B Λ a i j A . B ¯ ( h j B ( 𝓼 j ( t ) ) h j B ( 𝓻 j ( t ) ) ) + j = 1 n B Λ b i j A . B ¯ ( h j B ( 𝓼 j ( t τ j ( t ) ) ) h j B ( 𝓻 j ( t τ j ( t ) ) ) ) + j = 1 n B Λ c i j A . B ¯ t π j t θ i j ( t s ) ( h j B ( 𝓼 j ( s ) ) h j B ( 𝓻 j ( s ) ) ) d s + u i A ( t ) ) = i = 1 n A Λ s g n ( 𝓮 i A ( t ) ) ( d i 𝓮 i A ( t ) + j = 1 n B Λ a i j A . B ¯ ( h j B ( 𝓼 j ( t ) ) h j B ( 𝓻 j ( t ) ) ) + j = 1 n B Λ b i j A . B ¯ ( h j B ( 𝓼 j ( t τ j ( t ) ) ) h j B ( 𝓻 j ( t τ j ( t ) ) ) ) + j = 1 n B Λ c i j A . B ¯ t π j t θ i j ( t s ) ( h j B ( 𝓼 j ( s ) ) h j B ( 𝓻 j ( s ) ) ) d s α i 𝓮 i A ( t ) β i s g n ( | 𝓮 i A ( t ) | ) ) i = 1 n A Λ d i | 𝓮 i A ( t ) | + i = 1 n j = 1 n A Λ B Λ | a i j A . B ¯ | l j | 𝓮 j A ( t ) | + i = 1 n j = 1 n A Λ B Λ | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | + i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j t π j t θ i j ( t s ) ( 𝓮 j ( s ) ) d s i = 1 n A Λ α i | 𝓮 i A ( t ) | i = 1 n A Λ β i s g n ( | 𝓮 i A ( t ) | ) = i = 1 n A Λ ( d i + α i ) | 𝓮 i A ( t ) | + i = 1 n j = 1 n A Λ B Λ | a i j A . B ¯ | l j | 𝓮 j A ( t ) | + i = 1 n j = 1 n A Λ B Λ | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | + i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j t π j t θ i j ( t s ) ( 𝓮 j ( s ) ) d s i = 1 n β i λ i ,
where λ i = 1 if | 𝓮 i A ( t ) | 0 , otherwise λ i = 0 . It follows from Assumption 2 that
V ˙ 2 ( t ) = i = 1 n j = 1 n A Λ B Λ 1 1 μ j | b i j A . B ¯ | l j | 𝓮 j A ( t ) | i = 1 n j = 1 n A Λ B Λ 1 1 μ j ( 1 τ ˙ j ( t ) ) | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | i = 1 n j = 1 n A Λ B Λ 1 1 μ j | b i j A . B ¯ | l j | 𝓮 j A ( t ) | i = 1 n j = 1 n A Λ B Λ 1 1 μ j ( 1 μ j ) | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | = i = 1 n j = 1 n A Λ B Λ 1 1 μ j | b i j A . B ¯ | l j | 𝓮 j A ( t ) | i = 1 n j = 1 n A Λ B Λ | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | ,
and
V ˙ 3 ( t ) = i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j π j 0 θ i j ( s ) 𝓮 i A ( t ) d s i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j π j 0 θ i j ( s ) 𝓮 i A ( t + s ) d s i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j θ ˜ i j 𝓮 i A ( t ) i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j t π j t θ i j ( t s ) 𝓮 i A ( s ) d s .
Combining (20)–(22), we obtain
V ˙ ( t ) i = 1 n A Λ ( d i + α i ) | 𝓮 i A ( t ) | + i = 1 n j = 1 n A Λ B Λ | a i j A . B ¯ | l j | 𝓮 j A ( t ) | + i = 1 n j = 1 n A Λ B Λ | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | + i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j t π j t θ i j ( t s ) ( 𝓮 j ( s ) ) d s i = 1 n A Λ α i | 𝓮 i A ( t ) | i = 1 n β i λ i + i = 1 n j = 1 n A Λ B Λ 1 1 μ j | b i j A . B ¯ | l j | 𝓮 j A ( t ) | i = 1 n j = 1 n A Λ B Λ | b i j A . B ¯ | l j | 𝓮 j A ( t τ j ( t ) ) | + i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j θ ˜ i j 𝓮 i A ( t ) i = 1 n j = 1 n A Λ B Λ | c i j A . B ¯ | l j t π j t θ i j ( t s ) 𝓮 i A ( s ) d s = i = 1 n A Λ ( d i α i + j = 1 n B Λ l j | a i j A . B ¯ | + 1 1 μ j j = 1 n B Λ l j | b i j A . B ¯ | + j = 1 n B Λ l j | c i j A . B ¯ | θ ˜ i j ) | 𝓮 i A ( t ) | i = 1 n β i λ i .
Substituting condition (14) into (23), we obtain:
V ˙ ( t ) i = 1 n β i λ i 0 .
Using V ( t ) in (15), which is positive definite, we have nonnegative constant V * and t 1 ( 0 , + ) such as
lim t t 1 = V * and V ( t ) V * , t t 1 .
Next, we will demonstrate that
𝓮 A ( t 1 ) 1 = 0 and 𝓮 A ( t 1 ) 1 0 , t t 1 .
Firstly, we prove that 𝓮 A ( t 1 ) 1 = 0 ; otherwise 𝓮 A ( t 1 ) 1 > 0 . As such, there is a the small constant ϵ > 0 such as 𝓮 A ( t 1 ) 1 > 0 for all t [ t 1 , t 1 + ϵ ] , so there exists at least one k 0 N such that | 𝓮 k 0 A ( t ) | > 0 for t [ t 1 , t 1 + ϵ ] , leading to V ˙ ( t ) β k 0 < 0 that holds for all t [ t 1 , t 1 + ϵ ] . This presents a contradiction to (25).
Secondly, we prove 𝓮 A ( t ) 1 0 for t t 1 . Using contradiction, suppose, without loss of generality, that there exists at least one k 0 N and t 2 > t 1 such that | 𝓮 k 0 A ( t 2 ) | 1 > 0 . Let t s = s u p { t [ t 1 , t 2 ] : 𝓮 A ( t ) 1 = 0 } , we have t s < t 2 , 𝓮 A ( t s ) 1 = 0 and | 𝓮 k 0 A ( t ) | 1 > 0 for all t ( t s , t 2 ] . In addition, there exists t 3 ( t s , t 2 ] such that | 𝓮 k 0 A ( t ) | is monotonously increasing to the interval [ t s , t 3 ] ; therefore, V ( t ) is also monotonously increasing pertaining to [ t s , t 3 ] , i.e., V ˙ ( t ) > 0 for t ( t s , t 3 ] . Moreover, according to the first part of the discussion, we can obtain V ˙ ( t ) β k 0 < 0 holds for all t [ t s , t 3 ] ; and this presents a contradiction. As a result, 𝓮 A ( t ) 1 0 for t t 1 .
In summary, the conditions in (26) hold. Referring to Definition (2), the NN models (7) and (8) are synchronize with the NN models (9) and (10) in finite time under controller (13). This completes the proof.
Corollary 5.
Consider c i j = 0 , i , j N . Given that Assumptions 1 and 2 are satisfied and
d i + α i i = 1 n j = 1 n A Λ B Λ l j | a i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ 1 1 μ j l j | b i j A . B ¯ | > 0 , i , j N ,
then the Clifford-valued NN models (7) and (8) are synchronized with the NN models (9) and (10) in finite-time under controller (13).
Corollary 6.
Consider that b i j = c i j = 0 , i , j N . Given Assumption 2 is satisfied and
d i + α i i = 1 n j = 1 n A Λ B Λ l j | a i j A . B ¯ | > 0 , i , j N ,
then the Clifford-valued NN models (7) and (8) are synchronized with the NN models (9) and (10) in finite-time under controller (13).
Remark 7.
It is well known that the multiplication of the Clifford numbers does not comply with the commutative law, which complicates the investigation of the Clifford NNs dynamics. Although the known results regarding Clifford-valued NNs are still limited, we know that the decomposition approach is very efficient to solve the problem of non commutativity of the multiplication of the Clifford numbers. Thus, the use of decomposition to analyze Clifford-valued NNs is highly meaningful. Recently, most of the results are obtained through the decomposition method [28,29,48,49,50].
Remark 8.
In Theorem (4) by decomposing the original n-dimensional Clifford-valued system into a multidimensional real-valued system, several sufficient conditions are derived to show the considered system model is finite-time synchronization, but our result is really about Clifford-valued systems themselves.
Remark 9.
It should be pointed out that Clifford-valued neural networks aim to explore new capabilities and improve accuracy in order to solve problems that cannot be solved by real-, complex- and quaternion-valued NNs. For instance, the results of finite-time synchronization of complex-valued NNs [44,45] can then be summarized as a special case of the results of this paper.
Remark 10.
Many important results have recently been published concerning the various dynamics of Clifford valued NNs [28,29,30,31,32,33,34,35,48,49,50]. Specific examples includes S p -Almost periodic solutions [30], globally asymptotic almost automorphic synchronization [31], global exponential stability of pseudo almost periodic solution [32], global stability analysis [50], and so on. However, any work on the topic of finite-synchronization of Clifford-valued NNs with time-varying delays has not yet been reported. As a result, in order to fill such gaps, we (for the first time) derived new sufficient conditions to ensure the finite-time synchronization of Clifford-valued NNs models with time delays. Therefore, this paper’s main results are new and different compared with those in the existing literature.

4. Numerical Examples

We present a numerical example to demonstrate the feasibility and effectiveness of the main results established in Section 3.
Example 1.
For m = 2 and n = 2 , the following two-neuron drive model (1) is considered:
𝓻 ˙ i ( t ) = d i 𝓻 i ( t ) + j = 1 2 a i j h j ( 𝓻 j ( t ) ) + j = 1 2 b i j h j ( 𝓻 j ( t τ j ( t ) ) ) + j = 1 2 c i j t π j t θ i j ( t s ) h j ( 𝓻 j ( s ) ) d s + k i , t 0 .
The corresponding response model (3) is:
𝓼 ˙ i ( t ) = d i 𝓼 i ( t ) + j = 1 2 a i j h j ( 𝓼 j ( t ) ) + j = 1 2 b i j h j ( 𝓼 j ( t τ j ( t ) ) ) + j = 1 2 c i j t π j t θ i j ( t s ) h j ( 𝓼 j ( s ) ) d s + k i + u i ( t ) , t 0 .
The multiplication generators are: e 1 2 = e 2 2 = e 12 2 = e 1 e 2 e 12 = 1 , e 1 e 2 = e 2 e 1 = e 12 , e 1 e 12 = e 12 e 1 = e 2 , e 2 e 12 = e 12 e 2 = e 1 , 𝓻 1 = 𝓻 1 0 e 0 + 𝓻 1 1 e 1 + 𝓻 1 2 e 2 + 𝓻 1 12 e 12 , 𝓻 2 = 𝓻 2 0 e 0 + 𝓻 2 1 e 1 + 𝓻 2 2 e 2 + 𝓻 2 12 e 12 , 𝓼 1 = 𝓼 1 0 e 0 + 𝓼 1 1 e 1 + 𝓼 1 2 e 2 + 𝓼 1 12 e 12 , 𝓼 2 = 𝓼 2 0 e 0 + 𝓼 2 1 e 1 + 𝓼 2 2 e 2 + 𝓼 2 12 e 12 .
Furthermore, we take
d 1 = d 2 = 5 , a 11 = 0.5 e 0 + 0.1 e 1 , a 12 = 0.1 e 0 + 0.2 e 2 + 0.6 e 12 , a 21 = 0.5 e 0 0.1 e 1 + 0.3 e 2 , a 22 = 0.3 e 0 + 0.1 e 1 + 0.5 e 12 , b 11 = 0.1 e 0 + 0.2 e 1 + 0.5 e 2 , b 12 = 0.3 e 0 + 0.1 e 2 + 0.4 e 12 , b 21 = 0.6 e 0 0.2 e 1 + 0.3 e 2 , b 22 = 0.4 e 0 + 0.1 e 12 , c 11 = 0.1 e 0 + 0.2 e 2 + 0.6 e 12 , c 12 = 0.3 e 0 + 0.1 e 1 + 0.5 e 12 , c 21 = 0.1 e 0 + 0.2 e 1 + 0.5 e 2 , c 22 = 0.6 e 0 0.2 e 1 + 0.3 e 2 , k 1 = 0.1 e 0 0.2 e 1 + 0.2 e 2 + 0.1 e 12 , k 2 = 0.2 e 0 + 0.2 e 1 + 0.1 e 2 + 0.1 e 12 , g 1 ( 𝓮 1 ) = 1 e 𝓮 1 0 1 + e 𝓮 1 0 e 0 + 1 1 + e 𝓮 1 1 e 1 + 1 e 𝓮 1 2 1 + e 𝓮 1 2 e 2 + 1 1 + e 𝓮 1 12 e 12 , g 2 ( 𝓮 2 ) = 1 e 𝓮 2 0 1 + e 𝓮 2 0 e 0 + 1 1 + e 𝓮 2 1 e 1 + 1 e 𝓮 2 2 1 + e 𝓮 2 2 e 2 + 1 1 + e 𝓮 2 12 e 12 .
in which 𝓮 i ( t ) = 𝓼 i ( t ) 𝓻 i ( t ) and 𝓮 i A ( t ) = 𝓼 i A ( t ) 𝓻 i A ( t ) , i = 1 , 2 . Consider the following time-varying delays τ 1 ( t ) = τ 2 ( t ) = 0.6 | c o s ( t ) | + 0.4 , π 1 = π 2 = 0.8 , θ i j ( t ) = e 0.5 t , i , j N . It is obvious to obtain that τ 1 = τ 2 = 1 , μ j = 0.6 < 1 and θ ˜ i j = 2 ( i , j N ) . Furthermore, the activation function satisfies Assumption 2 with l 1 = l 2 = 0.5 by selecting α 1 = 2.5 , α 2 = 2.6 , β 1 = 3.5 and β 2 = 3.8 .
In addition, it is easy to obtain a 11 A . B ¯ = 0.6 , a 12 A . B ¯ = 0.9 , a 21 A . B ¯ = 0.7 , a 22 A . B ¯ = 0.9 , b 11 A . B ¯ = 0.8 , b 12 A . B ¯ = 0.8 , b 21 A . B ¯ = 0.7 , b 22 A . B ¯ = 0.5 , c 11 A . B ¯ = 0.9 , c 12 A . B ¯ = 0.9 , c 21 A . B ¯ = 0.8 , c 22 A . B ¯ = 0.7 . We consider the initial conditions of the drive-response models (1)–(4) as follows: φ 1 ( t ) = 1.5 e 0 + 1.2 e 1 + 0.9 e 2 + 0.5 e 12 for t [ 1 , 0 ] , φ 2 ( t ) = 1.6 e 0 3.5 e 1 + 2.2 e 2 0.9 e 12 for t [ 1 , 0 ] , ϕ 1 ( t ) = 2.5 e 0 e 1 + 1.5 e 2 1.2 e 12 for t [ 1 , 0 ] , and ϕ 2 ( t ) = 2.6 e 0 2.6 e 1 2.2 e 2 + 0.8 e 12 for t [ 1 , 0 ] .
By simple computation, we have
d i + α i ( i = 1 n j = 1 n A Λ B Λ l j | a i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ 1 1 μ j l j | b i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ l j | c i j A . B ¯ | θ ˜ i j ) = 3.95 > 0 , d i + α i ( i = 1 n j = 1 n A Λ B Λ l j | a i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ 1 1 μ j l j | b i j A . B ¯ | + i = 1 n j = 1 n A Λ B Λ l j | c i j A . B ¯ | θ ˜ i j ) = 3.45 > 0 .
To sum up, we have shown that all conditions in Theorem (4) are satisfied. The drive-response models (1) and (3) can achieve synchronization in finite-time with controller (13). The following is a detailed explanation of Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12. Figure 1, Figure 2, Figure 4, Figure 5, Figure 7, Figure 8, Figure 10 and Figure 11, respectively, show the time responses of the states of the drive-response models (1) and (3). Besides, Figure 3, Figure 6, Figure 9 and Figure 12 disclose the time responses of the states of the error systems (11). From Figure 3, Figure 6, Figure 9 and Figure 12, it can be seen that model (7) synchronize with model (9) in finite-time through the controller (13) with the given initial values.

5. Conclusions

In this article, we have investigated the finite-time synchronization of Clifford-valued NN models with finite-time distributed delays. To address the problem of non-commutativity of multiplication of Clifford numbers, the original Clifford-valued drive and response models are firstly decomposed into the corresponding real-valued drive and response counterparts. Moreover, suitable controller has been constructed to examine the synchronization problem associated with the finite-time error models. On the basis of a new Lyapunov–Krasovskii functional and some new computational techniques, finite-time synchronization criteria have been derived for the obtained real-valued drive-response models. In addition, we have presented a numerical simulation to illustrate the usefulness of the main results. The results obtained in this paper can be further extended to other complex systems. Accordingly, we plan to extend our results to more general Clifford-valued NN models, such as Clifford-valued inertial NNs, Clifford-valued high-order Hopfield NNs, and fuzzy Clifford-valued NNs. Moreover, we will focus on the problem of global stabilization analysis of Clifford-valued NN models with the help of various controller approaches.

Author Contributions

Funding acquisition, P.S.-a.; Conceptualization, G.R.; Software, G.R. and P.S.-a.; Formal analysis, G.R.; Methodology, G.R. and P.S.-a.; Supervision, G.R., P.H., R.S. and C.P.L.; Writing—original draft, G.R.; Validation, G.R. and P.S.; Writing—review and editing, G.R. and P.S.-a. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Suranaree University of Technology.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Cao, J.; Wang, J. Global asymptotic stability of a general class of recurrent neural networks with time-varying delays. IEEE Trans. Circuits Syst. I 2003, 50, 34–44. [Google Scholar]
  2. Cao, J.; Wang, J. Global asymptotic and robust stability of recurrent neural networks with time delays. IEEE Trans. Circuits Syst. I 2005, 52, 417–426. [Google Scholar]
  3. Cao, J.; Yuan, K.; Li, H. Global asymptotical stability of recurrent neural networks with multiple discrete delays and distributed delays. IEEE Trans. Neural Netw. 2006, 17, 1646–1651. [Google Scholar] [PubMed]
  4. Chen, J.; Zhang, X.M.; Park, J.H.; Xu, S. Improved stability criteria for delayed neural networks using a quadratic function negative-definiteness approach. IEEE Trans. Neural Netw. Learn. Syst. 2020. [Google Scholar] [CrossRef] [PubMed]
  5. Lu, C.; Zhang, X.M.; Wu, M.; Han, Q.L.; He, Y. Receding horizon synchronization of delayed neural networks using a novel inequality on quadratic polynomial functions. IEEE Trans. Syst. Man Cyber. Syst. 2019. [Google Scholar] [CrossRef]
  6. Zhang, X.M.; Han, Q.L.; Ge, X.; Ding, D. An overview of recent developments in Lyapunov–Krasovskii functionals and stability criteria for recurrent neural networks with time-varying delays. Neurocomputing 2018, 313, 392–401. [Google Scholar] [CrossRef]
  7. Hirose, A. Complex-Valued Neural Networks: Theories and Applications; World Scientific: Singapore, 2003. [Google Scholar]
  8. Isokawa, T.; Nishimura, H.; Kamiura, N.; Matsui, N. Associative memory in quaternionic Hopfield neural network. Int. J. Neural Syst. 2008, 18, 135–145. [Google Scholar] [CrossRef]
  9. Matsui, N.; Isokawa, T.; Kusamichi, H.; Peper, F.; Nishimura, H. Quaternion neural network with geometrical operators. J. Intell. Fuzzy Syst. 2004, 15, 149–164. [Google Scholar]
  10. Mandic, D.P.; Jahanchahi, C.; Took, C.C. A quaternion gradient operator and its applications. IEEE Signal Proc. Lett. 2011, 18, 47–50. [Google Scholar] [CrossRef]
  11. Nitta, T. Solving the XOR problem and the detection of symmetry using a single complex-valued neuron. Neural Netw. 2003, 16, 1101–1105. [Google Scholar] [CrossRef]
  12. Zhang, Z.; Liu, X.; Guo, R.; Lin, C. Finite-time stability for delayed complex-valued BAM neural networks. Neural Process. Lett. 2018, 48, 179–193. [Google Scholar] [CrossRef]
  13. Zhang, Z.; Liu, X.; Chen, J.; Guo, R.; Zhou, S. Further stability analysis for delayed complex-valued recurrent neural networks. Neurocomputing 2017, 251, 81–89. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Liu, X.; Zhou, D.; Lin, C.; Chen, J.; Wang, H. Finite-time stabilizability and instabilizability for complex-valued memristive neural networks with time delays. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2371–2382. [Google Scholar] [CrossRef]
  15. Samidurai, R.; Sriraman, R.; Zhu, S. Leakage delay-dependent stability analysis for complex-valued neural networks with discrete and distributed time-varying delays. Neurocomputing 2019, 338, 262–273. [Google Scholar] [CrossRef]
  16. Li, Y.; Meng, X. Almost automorphic solutions for quaternion-valued Hopfield neural networks with mixed time-varying delays and leakage delays. J. Syst. Sci. Complex. 2020, 33, 100–121. [Google Scholar] [CrossRef]
  17. Tu, Z.; Zhao, Y.; Ding, N.; Feng, Y.; Zhang, W. Stability analysis of quaternion-valued neural networks with both discrete and distributed delays. Appl. Math. Comput. 2019, 343, 342–353. [Google Scholar] [CrossRef]
  18. Shu, H.; Song, Q.; Liu, Y.; Zhao, Z.; Alsaadi, F.E. Global μ-stability of quaternion-valued neural networks with non-differentiable time-varying delays. Neurocomputing 2017, 247, 202–212. [Google Scholar] [CrossRef]
  19. Tan, M.; Liu, Y.; Xu, D. Multistability analysis of delayed quaternion-valued neural networks with nonmonotonic piecewise nonlinear activation functions. Appl. Math. Comput. 2019, 341, 229–255. [Google Scholar] [CrossRef]
  20. Pearson, J.K.; Bisset, D.L. Neural networks in the Clifford domain. In Proceedings of the Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN’94), Orlando, FL, USA, 28 June–2 July 1994. [Google Scholar]
  21. Pearson, J.K.; Bisset, D.L. Back Propagation in a Clifford Algebra; ICANN: Brighton, UK, 1992. [Google Scholar]
  22. Buchholz, S. A Theory of Neural Computation with Clifford Algebras. Ph.D. Thesis, University of Kiel, Kiel, Germany, 2005. [Google Scholar]
  23. Buchholz, S.; Sommer, G. On Clifford neurons and Clifford multi-layer perceptrons. Neural Netw. 2008, 21, 925–935. [Google Scholar] [CrossRef] [PubMed]
  24. Kuroe, Y. Models of Clifford recurrent neural networks and their dynamics. In Proceedings of the 2011 International Joint Conference on Neural Networks, San Jose, CA, USA, 31 July–5 August 2011. [Google Scholar]
  25. Hitzer, E.; Nitta, T.; Kuroe, Y. Applications of Clifford’s geometric algebra. Adv. Appl. Clifford Algebras 2013, 23, 377–404. [Google Scholar] [CrossRef] [Green Version]
  26. Cui, Y.; Takahashi, K.; Hashimoto, M. Remarks on robot controller application of Clifford multi-layer neural networks. In Proceedings of the 13th IEEE International Workshop on Advanced Motion Control, Yokohama, Japan, 14–16 March 2014; pp. 410–415. [Google Scholar] [CrossRef]
  27. Takahashi, K. Remarks on self-tuning feedback controller using the Clifford multi-layer neural network. In Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg, 8–11 September 2015; pp. 1–6. [Google Scholar] [CrossRef]
  28. Zhu, J.; Sun, J. Global exponential stability of Clifford-valued recurrent neural networks. Neurocomputing 2016, 173, 685–689. [Google Scholar] [CrossRef]
  29. Liu, Y.; Xu, P.; Lu, J.; Liang, J. Global stability of Clifford-valued recurrent neural networks with time delays. Nonlinear Dyn. 2019, 332, 259–269. [Google Scholar] [CrossRef]
  30. Shen, S.; Li, Y. Sp-Almost periodic solutions of Clifford-valued fuzzy cellular neural networks with time-varying delays. Neural Process. Lett. 2020, 51, 1749–1769. [Google Scholar] [CrossRef]
  31. Li, Y.; Xiang, J.; Li, B. Globally asymptotic almost automorphic synchronization of Clifford-valued recurrent neural netwirks with delays. IEEE Access 2019, 7, 54946–54957. [Google Scholar] [CrossRef]
  32. Li, B.; Li, Y. Existence and global exponential stability of pseudo almost periodic solution for Clifford-valued neutral high-order Hopfield neural networks with leakage delays. IEEE Access 2019, 7, 150213–150225. [Google Scholar] [CrossRef]
  33. Li, Y.; Xiang, J. Global asymptotic almost periodic synchronization of Clifford-valued CNNs with discrete delays. Complexity 2019, 2019, 6982109. [Google Scholar] [CrossRef]
  34. Li, B.; Li, Y. Existence and global exponential stability of almost automorphic solution for Clifford-valued high-order Hopfield neural networks with leakage delays. Complexity 2019, 2019, 6751806. [Google Scholar] [CrossRef] [Green Version]
  35. Aouiti, C.; Gharbia, I.B. Dynamics behavior for second-order neutral Clifford differential equations: Inertial neural networks with mixed delays. Comput. Appl. Math. 2020, 39, 120. [Google Scholar] [CrossRef]
  36. Pecora, L.; Carroll, T. Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64, 821–824. [Google Scholar] [CrossRef]
  37. Tong, D.; Zhang, L.; Zhou, W.; Zhou, J.; Xu, Y. Asymptotical synchronization for delayed stochastic neural networks with uncertainty via adaptive control. Int. J. Control Autom. Syst. 2016, 14, 706–712. [Google Scholar] [CrossRef]
  38. Guo, Z.; Gong, S.; Yang, S.; Huang, T. Global exponential synchronization of multiple coupled inertial memristive neural networks with time-varying delay via nonlinear coupling. Neural Netw. 2018, 108, 260–271. [Google Scholar] [CrossRef]
  39. Zheng, C.; Cao, J. Robust synchronization of coupled neural networks with mixed delays and uncertain parameters by intermittent pinning control. Neurocomputing 2014, 141, 153–159. [Google Scholar] [CrossRef]
  40. Aouiti, C.; Bessifi, M.; Li, X. Finite-time and fixed-time synchronization of complex-valued recurrent neural networks with discontinuous activations and time-varying delays. Circuits Syst. Signal Process. 2020, 39, 5406–5428. [Google Scholar] [CrossRef]
  41. Yuan, Y.; Song, Q.; Liu, Y.; Alsaadi, F.E. Synchronization of complex-valued neural networks with mixed two additive time-varying delays. Neurocomputing 2019, 332, 149–158. [Google Scholar] [CrossRef]
  42. Mei, J.; Jiang, M.; Wang, X.; Han, J.; Wang, S. Finite-time synchronization of drive-response systems via periodically intermittent adaptive control. J. Frankl. Inst. 2014, 351, 2691–2710. [Google Scholar] [CrossRef] [Green Version]
  43. Yang, X. Can neural networks with arbitrary delays be finite-timely synchronized. Neurocomputing 2014, 143, 275–281. [Google Scholar] [CrossRef]
  44. Liu, Y.; Qin, Y.; Huang, J.; Huang, T.; Yang, X. Finite-time synchronization of complex-valued neural networks with multiple time-varying delays and infinite distributed delays. Neural Process. Lett. 2019, 50, 1773–1787. [Google Scholar] [CrossRef]
  45. Liu, Y.; Huang, J.; Qin, Y.; Yang, X. Finite-time synchronization of complex-valued neural networks with finite-time distributed delays. Neurocomputing 2020, 416, 152–157. [Google Scholar] [CrossRef]
  46. Yang, X.; Cao, J. Finite-time stochastic synchronization of complex networks. Appl. Math. Model. 2010, 34, 3631–3641. [Google Scholar] [CrossRef]
  47. Shen, J.; Cao, J. Finite-time synchronization of coupled neural networks via discontinuous controllers. Cogn. Neurodyn. 2011, 5, 373–385. [Google Scholar] [CrossRef] [Green Version]
  48. Rajchakit, G.; Sriraman, R.; Lim, C.P.; Unyong, B. Existence, uniqueness and global stability of Clifford-valued neutral-type neural networks with time delays. Math. Comput. Simul. 2021. [Google Scholar] [CrossRef]
  49. Rajchakit, G.; Sriraman, R.; Boonsatit, N.; Hammachukiattikul, P.; Lim, C.P.; Agarwal, P. Global exponential stability of Clifford-valued neural networks with time-varying delays and impulsive effects. Adv. Differ. Equ. 2021, 208. [Google Scholar] [CrossRef]
  50. Rajchakit, G.; Sriraman, R.; Vignesh, P.; Lim, C.P. Impulsive effects on Clifford-valued neural networks with time-varying delays: An asymptotic stability analysis. Appl. Math. Comput. 2021, 407, 126309. [Google Scholar]
Figure 1. Time responses of state variables 𝓻 1 0 ( t ) , 𝓼 1 0 ( t ) of NN models (1) and (3).
Figure 1. Time responses of state variables 𝓻 1 0 ( t ) , 𝓼 1 0 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g001
Figure 2. Time responses of state variables 𝓻 2 0 ( t ) , 𝓼 2 0 ( t ) of NN models (1) and (3).
Figure 2. Time responses of state variables 𝓻 2 0 ( t ) , 𝓼 2 0 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g002
Figure 3. Synchronization curves of state variables 𝓮 1 0 ( t ) , 𝓮 2 0 ( t ) of NN model (11) under controller (13).
Figure 3. Synchronization curves of state variables 𝓮 1 0 ( t ) , 𝓮 2 0 ( t ) of NN model (11) under controller (13).
Mathematics 09 01163 g003
Figure 4. Time responses of state variables 𝓻 1 1 ( t ) , 𝓼 1 1 ( t ) of NN models (1) and (3).
Figure 4. Time responses of state variables 𝓻 1 1 ( t ) , 𝓼 1 1 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g004
Figure 5. Time responses of state variables 𝓻 2 1 ( t ) , 𝓼 2 1 ( t ) of NN models (1) and (3).
Figure 5. Time responses of state variables 𝓻 2 1 ( t ) , 𝓼 2 1 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g005
Figure 6. Synchronization curves of state variables 𝓮 1 1 ( t ) , 𝓮 2 1 ( t ) of NN model (11) under controller (13).
Figure 6. Synchronization curves of state variables 𝓮 1 1 ( t ) , 𝓮 2 1 ( t ) of NN model (11) under controller (13).
Mathematics 09 01163 g006
Figure 7. Time responses of state variables 𝓻 1 2 ( t ) , 𝓼 1 2 ( t ) of NN models (1) and (3).
Figure 7. Time responses of state variables 𝓻 1 2 ( t ) , 𝓼 1 2 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g007
Figure 8. Time responses of state variables 𝓻 2 2 ( t ) , 𝓼 2 2 ( t ) of NN models (1) and (3).
Figure 8. Time responses of state variables 𝓻 2 2 ( t ) , 𝓼 2 2 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g008
Figure 9. Synchronization curves of state variables 𝓮 1 2 ( t ) , 𝓮 2 2 ( t ) of NN model (11) under controller (13).
Figure 9. Synchronization curves of state variables 𝓮 1 2 ( t ) , 𝓮 2 2 ( t ) of NN model (11) under controller (13).
Mathematics 09 01163 g009
Figure 10. Time responses of state variables 𝓻 1 12 ( t ) , 𝓼 1 12 ( t ) of NN models (1) and (3).
Figure 10. Time responses of state variables 𝓻 1 12 ( t ) , 𝓼 1 12 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g010
Figure 11. Time responses of state variables 𝓻 2 12 ( t ) , 𝓼 2 12 ( t ) of NN models (1) and (3).
Figure 11. Time responses of state variables 𝓻 2 12 ( t ) , 𝓼 2 12 ( t ) of NN models (1) and (3).
Mathematics 09 01163 g011
Figure 12. Synchronization curves of state variables 𝓮 1 12 ( t ) , 𝓮 2 12 ( t ) of NN model (11) under controller (13).
Figure 12. Synchronization curves of state variables 𝓮 1 12 ( t ) , 𝓮 2 12 ( t ) of NN model (11) under controller (13).
Mathematics 09 01163 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rajchakit, G.; Sriraman, R.; Lim, C.P.; Sam-ang, P.; Hammachukiattikul, P. Synchronization in Finite-Time Analysis of Clifford-Valued Neural Networks with Finite-Time Distributed Delays. Mathematics 2021, 9, 1163. https://doi.org/10.3390/math9111163

AMA Style

Rajchakit G, Sriraman R, Lim CP, Sam-ang P, Hammachukiattikul P. Synchronization in Finite-Time Analysis of Clifford-Valued Neural Networks with Finite-Time Distributed Delays. Mathematics. 2021; 9(11):1163. https://doi.org/10.3390/math9111163

Chicago/Turabian Style

Rajchakit, Grienggrai, Ramalingam Sriraman, Chee Peng Lim, Panu Sam-ang, and Porpattama Hammachukiattikul. 2021. "Synchronization in Finite-Time Analysis of Clifford-Valued Neural Networks with Finite-Time Distributed Delays" Mathematics 9, no. 11: 1163. https://doi.org/10.3390/math9111163

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop