Fixed/Preassigned-Time Stochastic Synchronization of Complex-Valued Fuzzy Neural Networks with Time Delay

: Instead of the separation approach, this paper mainly centers on studying the ﬁxed/ preassigned-time (FXT/PAT) synchronization of a type of complex-valued stochastic fuzzy cellular neural networks (CVSFCNNs) with time delay based on the direct method. Firstly, some basic properties of the sign function in complex ﬁelds and some generalized FXT/PAT stability lemmas for nonlinear stochastic differential equations are introduced. Secondly, by designing two delay-dependent complex-valued controllers with/without a sign function, sufﬁcient conditions for CVSFCNNs to achieve FXT/PAT synchronization are obtained. Finally, the feasibility of the theoretical results is veriﬁed through a numerical example.


Introduction
It is well known that Chua and Yang first introduced a fuzzy neural network in 1988 [1,2].Since then, fuzzy neural networks (FNNs) have aroused high interest among researchers due to their widespread applications in many areas, such as visual microprocessors, image processing, and other fields [3,4].In practice, the indeterminacy or ambiguity of non-linear dynamic systems is unavoidable.To account for ambiguity, Yang et al. further introduced the so-called fuzzy cellular neural networks (FCNNs) in 1996 [5].Numerous experiments have shown that FCNNs are an excellent example of processing and pattern recognition.Therefore, studying the dynamic behavior of FCNNs is an interesting and vital research topic in theory and in application.Moreover, researchers have extensively considered the stability and synchronization of various types of FCNNs and have published many excellent papers [6][7][8][9].
As an extension of real-valued neural networks (RVNNs), complex-valued neural networks (CVNNs) were developed by substituting real-valued parameters with complexvalued parameters and, in recent years, have aroused great enthusiasm among scholars.Facts have proven that they can handle many problems, such as symmetry detection and electromagnetic wave imaging [10,11], which cannot be solved in RVNNs.As a result, many scholars have studied the dynamic behavior of CVNNs due to their applications in fields such as secure communication, signal processing, and control systems [12][13][14].For example, in [14], the FXT synchronization of complex-valued memristive bidirectional associative memory neural networks (BAMNNs) and applications in image encryption and decryption was studied.In [15], the authors mainly studied the FXT synchronization for complexvalued BAMNNs with time delays.Additionally, in [16,17], the finite-time (FNT) and FXT synchronization of CVNNs was studied by the non-separation method.The papers [18,19] discuss the performance of a deep belief network and a multilayer long short-term memory (LSTM)network.However, the networks discussed in these articles are a type of specific neural network structure, which is used for unsupervised learning, feature extraction, and processing sequence data, such as time series or continuous action sequences.In practical applications, CVNNs can also be considered and studied for similar problems.Such research can further explore how to use CVNNs to improve the performance of longdistance iris recognition tasks.Unfortunately, random interference has not been considered in these works.The availability of many natural renewable resources, such as wind and sunlight, will be disrupted to an extent by random disturbances [20].Therefore, the study of CVNNs with random perturbation has important practical significance.
Additionally, the study of synchronization of nonlinear systems has been highly regarded and extensively studied in the last three decades [21][22][23][24][25][26].However, in practical applications, the synchronization of complex-valued fuzzy cellular neural networks (CVFC-NNs) has broader application prospects than general neural networks (NNs) .For example, in communication systems, solving synchronization problems can effectively improve the accuracy and stability of data transmission, thereby improving the performance of communication systems.Secondly, the synchronization ability of CVFCNNs can be used to achieve collaborative operations between multiple control systems, improving the accuracy and robustness of control systems.Therefore, in the context of existing literature and practical applications, studying the synchronization problem of CVFCNNs is a significant related research direction.The settling time (ST) in FNT synchronization depends largely on the initial state; however, in practical applications, we cannot obtain the initial condition in advance.Therefore, to make up for this deficiency, Polyakov proposed the concept of FXT stability in 2012 [27], and the FXT synchronization of NNs in the complex field has been extensively studied [14,15,28,29].In 2021, Hu et al. introduced an improved FXT stability method [30].This method shows that the ST of PAT synchronization is not dependent on the initial state of the discussed system or on the values of the controller parameters in question.Nevertheless, up to now, research on the PAT synchronization of CVSFCNNs has not been reported.This has inspired us to undertake relevant research.
Time delay is an automatic characteristic of many dynamic models.It has been recognized that time delays often occur in signal transmission between different neurons.In [15][16][17]31], the FXT synchronization of CVNNs is studied with or without stochastic effects.The article [16], involving discontinuous activation and time-varying delays, mainly studied the problem of synchronization in FNT/FXT for fully complex-variable delayed NNs.The paper [17] developed a non-separation approach and explored the problem of FNT/FXT synchronization for fully complex-valued dynamical networks.In [31], the author mainly studied the FXT/PAT synchronization problem of CVBAM NNs with random disturbances and impulsive effects.Nevertheless, the controllers designed in these articles all contain sign functions.As far as we know, the chattering effect will occur in the system due to the discontinuity of the sign function when synchronization is implemented.Therefore, this encourages us to design a controller that does not contain a sign function, which is also a highlight of this paper.
Considering the above discussions, for CVSFCNNs with time delay, FXT/PAT synchronization has not been fully resolved.Therefore, this paper will deeply explore the FXT/PAT synchronization of CVSFCNNs.The innovations of this paper can be summarized as: (i) Considering the universality of stochastic and time-delay effects in real life, this paper first investigates the stochastic synchronization problem of CVNNs with time delay; (ii) unlike previous works [14,15,32], this paper studies the synchronization of the SFCNNs by using the direct method instead of the separation method.Moreover, the controllers constructed in this article do not contain the sign function, thus effectively avoiding the vibrations caused by the sign function.
The remaining parts of this article are structured as follows.The relevant definitions, assumptions, and essential lemmas are given in Section 2. The primary research process and results of this paper are shown in Section 3. In Section 4, a numerical example is used to prove the correctness of the theoretical results.Finally, Section 5 summarizes this paper and provides the future research directions.
Notations.The symbols R, C, R n , and C n denote all real numbers, complex numbers, all n-dimensional real vectors, and all n-dimensional complex vectors.For any s ∈ C, s denotes the conjugate of s, and Re(s) and Im(s) denote the real and imaginary parts of s, respectively.|s| 2 = √ s s, while i denotes the imaginary unit with i 2 = −1.

Problem Formulation and Preliminary Description
In the following, we study the case of m-dimensions of CVSFCNNs: and for fuzzy AND and OR operations, the upper and lower limits are defined as follows [33]: In this article, we investigate drive-response synchronization.The response system corresponding to the drive system (1) is: wherein y i (t) represents the state variable of the response system (2), u i (t) represents the control scheme, and y 0 i ∈ C represents the initial state of system (2).If we set e i (t) = y i (t) − x i (t), then we can obtain the following error system: where Below, we introduce the relevant presuppositions and then use these methods to derive the main results of the system studied in this article.Assumption 1. Noise function σ i (t, •) has a positive number η i , making the following inequality hold true: Definition 1 ([34]).System (1) is said to be synchronized with system (2) in FXT if there exists a fixed settling time T 0 that is independent of the initial synchronization error such that lim t→T 0 E(e i (t)) = 0, and e i (t) ≡ 0 for t > T 0 , i = 1, 2, . . ., m.

Definition 3 ([36]
).For any suitable cone Ξ ∈ R n , the partial ordering relation derived by Ξ in R n can be defined as follows: Remark 2. The above method can conveniently determine the "size" of any two vectors.Since a complex vector can be regarded as a two-dimensional real vector, Definition 3 can also be used to compare the "size" of complex numbers.For instance, for any two different complex numbers z 1 = a + bi, z 2 = c + di, define the following relationships: Lemma 1 ([35]).If there exists a C-regular function V(z(t)) : R n → R, and the inequality holds true, where χ > 0, ψ > 0, 0 ≤ ρ < 1 < , then the origin of system (3) is FXT stable in probability, and its ST can be reckoned as E[T(e 0 , ω)] < T max , where and where λ = (1−ρ) ( −ρ) , γ = χ + ψ − k.In particular, when + ρ = 2, ST can be more accurately estimated as T(z 0 , ω) < Tmax , where and where ϑ = 4χψ − k 2 .
Lemma 2 ([35]).If there exists a C-regular function V(z(t)) : R n → R satisfying the inequality then the error system (3) is PAT stable in probability within a PAT T p > 0, where

FXT Synchronization
In this part, based on the above descriptions, we obtain sufficient conditions for FXT synchronization with the error system (3).For this, the control scheme in the response system (2) is constructed as follows: where ξ i , ζ i , d i > 0, θ 1 , and θ 2 are real numbers such that 0 ≤ θ 2 < 1 < θ 1 .Denote and then we have the following results.
Theorem 1.Under Assumption 1, if the following inequality holds, then under the controller (4), the drive-response systems (1) and ( 2) achieve FXT synchronization in probability, and the ST is estimated by: where the parameters χ = min i {ξ i }2 2 , and k Proof.Due to the discontinuity of the controller (4), according to the theory of non-smooth analysis [16], Similar to [38], there exists δ i (t) ∈ co([e i (t)]), and (4) equals Next, construct the Lyapunov function as Along the orbit of the error system (3), £V(t) is obtained as: ) Based on Lemma 5, we obtain: Additionally, we have: The following inequality is obtained in the same way: Based on Assumption 1, one has: Inserting the above inequalities ( 7)-( 11) into (6), we can obtain: Further, from Lemma 4, we have: From ( 13)-( 14), we can obtain: where k 2 , and ψ = min i {ζ i }2 1+θ 2 2 .Therefore, according to Definition 1 and Lemma 1, drive-response systems (1) and ( 2) realize the FXT synchronization in probability, and the settling time is defined in Lemma 1.

Corollary 1. Under Assumption 1, assume that
χψ, where the χ and ψ have been defined in Theorem 1, then the FXT synchronization between driveresponse systems ( 1) and ( 2) can be achieved within Tmax under the delay-dependent controller (4), where Tmax is defined in Lemma 1.
As we can see, controller (4) contains the sign function but, to our knowledge, the sign function in the control strategy will lead to unexpected flutter, which will affect the settling time of synchronization errors.Therefore, in the following, we can achieve FXT synchronization by constructing a novel controller without the sign function: where ξ i , ζ i , d i > 0, and θ 1 and θ 2 are real numbers such that 0 ≤ θ 2 < 1 < θ 1 .Then, we can draw a corollary similar to Theorem 1.

Corollary 2.
Under Assumption 1, presuming the inequality (5) in Theorem 1 holds, then the error system between the drive-response systems (1) and ( 2) can achieve FXT synchronization under a delay-dependent controller (15).

Remark 3.
As shown in [14][15][16][17][28][29][30][31], the authors consider the FNT/FXT synchronization of CVNNs.However, we found that the above literature did not consider random phenomena.In the realization of the FNT/FXT synchronization of the system under consideration, random influence is inevitable.Therefore, this paper investigates the FXT/PAT synchronization problem for a type of CVFCNNs with random perturbations.
Remark 4. The FXT synchronization of CVNNs without time delay was extensively explored in [17,31,35,39].However, in many artificial or natural systems, time delay is inevitable due to factors such as communication distance.Therefore, considering the inevitability of time delay in practice, we mainly discuss the FXT/PAT synchronization of the system with time delay by designing a more straightforward controller.The first and second items in the controllers are designed to ensure that the system achieves FXT/PAT synchronization.In contrast, the third item is designed to skillfully deal with the time delay appearing in the system under consideration.

PAT Synchronization
In this section, in order to achieve PAT synchronization between drive-response systems ( 1) and ( 2), we construct the following new controller based on control scheme (4): where ξ i , ζ i > 0, T p is PAT given in advance, and θ 1 and θ 2 are real numbers such that 0 ≤ θ 2 < 1 < θ 1 , with T defined in Lemma 1.
Theorem 2. Under the basic Assumption 1, presuming that the control parameters ξ i , ζ i , and d i satisfy inequality ( 5), then drive-response systems ( 1) and ( 2) can achieve PAT synchronization in portability within T p through the delay-dependent controller (18).
Proof.First, the construction of the Lyapunov function is as follows: e i (s)e i (s)ds.
Then, using the proof of Theorem 1, we can easily obtain the following inequality: From Lemma 4, it is not difficult to obtain where χ = min i {ξ i }m Therefore, based on Lemma 1, drive-response systems (1) and ( 2) achieve PAT synchronization specified by a probability within T p through a delay-dependent controller (18).Corollary 3.Under the basic Assumption 1, if T p ≤ T and control parameters ξ i , ζ i , and d i satisfy inequality (5), then under the controller the drive-response systems ( 1) and ( 2) can achieve PAT synchronization in T p , where T is defined in Lemma 1.
Unfortunately, these papers divided the whole system into two real-valued systems, which not only complicates the computations but also increases the dimensions of the system, making it particularly challenging for quaternion-valued neural networks.Therefore, in this paper, to avoid these difficulties, we adopted a direct approach.It is evident from the computation process that this method brings more convenience to our calculations.Additionally, the controllers designed in these papers all involve the sign function, which is known to introduce chattering effects to our system during the synchronization process.Although the paper [40] uses a non-separable method to realize the FXT/PAT synchronization with time-varying delay by designing a controller with an unsigned function, their controller consisted of four components.In this paper, we cleverly avoid the chattering effect induced by the sign function by designing a continuous controller comprised of only three terms to achieve FXT/PAT synchronization.From this perspective, our paper demonstrates more innovation.

Numerical Results
In this section, we demonstrate the feasibility of the theoretical results of the previous section by numerical simulation with MATLAB 2023.The code used in this paper can be found in Appendix A.
Example 1.For m = 3, consider the following CVSFCNNs with time delay: where f 1 (u) = f 2 (u) = f 3 (u) = 0.06 * (tanh(Re(u)) + itanh(Im(u))).Other parameters of system (20) 20) is taken as x 1 (θ) = 0.6 − 0.3i, x 2 (θ) = −1.2+ 0.8i, and x 3 (θ) = −0.4+ 0.8i.The MATLAB numerical simulation of system (20) under the above parameters is shown in Figure 1.It is not difficult to find that system (20) has a chaotic attractor.The response system corresponding to CVSFCNNs ( 20) is: where a i , p i , b i , f , α i , β i , σ i , and I i are defined as in system (20).Re(e i ) Re(e 1 ) Re(e 2 ) Re(e 3 ) Next, consider the PAT synchronization of systems ( 20) and ( 21) under controllers ( 18) and ( 19).Choosing T p = 1.5, θ 1 = 1.1, and θ 2 = 0.9, inequality ( 5) is also satisfied.Hence, according to Theorem 2, the drive-response systems (20) and (21) realize PAT synchronization at T p = 1.5.The time evaluation of synchronization errors between systems (20) and ( 21) is shown in Figure 4.It is not difficult to see that when θ 1 + θ 2 = 2, the system achieves synchronization within the predefined time T p = 1.5, which is even smaller than the fixed-time T 4 max = 2.57327.For controller (19), if we choose T p = 1.2, θ 1 = 1.1, and θ 2 = 0.9, then the drive-response systems (20) and (21) realize PAT synchronization at T p = 1.2. Figure 5 shows the time evaluation of synchronization error between systems (20) and (21) under controller (19).It is not difficult to see from Figure 5 that when θ 1 + θ 2 = 2, the system achieves synchronization within the predefined time T p = 1.2, which is even smaller than the fixed-time T 4 max = 1.43329.Remark 6.In the above Example, since FXT/PAT synchronization is not affected by the system's initial condition and controller parameters, parameter values can be randomly selected as needed to meet the conditions of the theorem.Therefore, in this example, we first select specific parameter values as initial values based on previous research or literature.Then, through repeated experiments and optimization, these parameter values are adjusted to achieve the best simulation effect.
Remark 7. By comparing Figure 1 and Figures 2-5, it can be seen that, without a controller, the system will not reach a synchronous state (as shown in Figure 1, which presents a chaotic state).However, after adding a controller, the drive-response system reaches the same state after a period of time (see Figures 2-4).Therefore, the controller designed in this article plays an important role in achieving FXT/PAT synchronization.by designing a controller without the sign function; however, the controller designed in [41] consists of a linear term and three nonlinear terms.In this article, by removing the linear term, we construct controller (15), which is composed of only three nonlinear terms without the sign function, and which realizes the FXT synchronization of the studied system within T 3 max = 1.65202 (see Figure 3).Obviously, the convergence time obtained in this article is much faster than [41].Therefore, the controller constructed in this paper has more advantages than [41].
Remark 9.The solid blue and red circles in the numerical figures represent time intervals during which the system achieves synchronization.For example, from Figures 2 and 3, it can be observed that the system achieves synchronization within T 3 max .From Figures 4 and 5, it can be inferred that the system achieves synchronization within a specified time interval T p .In particular, it can be seen that when θ 1 + θ 2 = 2, T p is smaller than T 4 max (see Figures 4 and 5).This representation allows us to easily determine whether the system achieves synchronization within a certain time interval and identify the specific time periods of synchronization.

2 Figure 1 .
Figure1.The chaotic attractor of real and imaginary parts of system(20).

Figure 5 .Remark 8 .
Figure 5. Evaluation of real and imaginary parts of synchronization errors under controller (19) with (θ 1 , θ 2 ) = (1.1,0.9).Remark 8. In[41], Pang et al. realized the FXT synchronization of CVNNs in FXT T max = 2.7662 by designing a controller without the sign function; however, the controller designed in[41] consists of a linear term and three nonlinear terms.In this article, by removing the linear term, we construct controller (15), which is composed of only three nonlinear terms without the sign function, and which realizes the FXT synchronization of the studied system within T 3 max = 1.65202 (see Figure3).Obviously, the convergence time obtained in this article is much faster than[41].Therefore, the controller constructed in this paper has more advantages than[41].
wherein x i (t) ∈ C represents the state variables of the ith neuron; a i ∈ C is the selfinhibition of the ith neuron; f (•) ∈ C represents the activation functions; τ (t) is the time-varying delay, which satisfies τ (t) < τ 1 < 1; p i ∈ C, b i ∈ C represent the connection weights; and r i , T i , S i , α i , and β i are the elements of the feed-forward template, fuzzy feed-forward minimum template, fuzzy feed-forward maximum template, fuzzy feedback minimum template, and fuzzy feedback maximum template, respectively.and correspond to the fuzzy AND and OR operations; I i ∈ C and v ∈ C are the inputs and bias of the ith neuron; σ i (•, t) : C × R + → C denotes the noise intensity functions; and ω(t) ∈ C represents the one-dimensional Brownian motion defined on a complete probability space (Ω, F, P) with a natural filtration {F t } t ≥ 0 generated by ω(e) : 0 ≤ e ≤ t.