Next Article in Journal
Extropy and Some of Its More Recent Related Measures for Concomitants of K-Record Values in an Extended FGM Family
Previous Article in Journal
A Robust Flexible Optimization Model for 3D-Layout of Interior Equipment in a Multi-Floor Satellite
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Enhanced Wagner–Hagras OLS–BP Hybrid Algorithm for Training IT3 NSFLS-1 for Temperature Prediction in HSM Processes

by
Gerardo Maximiliano Méndez
1,*,
Ismael López-Juárez
2,
María Aracelia Alcorta García
3,
Dulce Citlalli Martinez-Peon
1 and
Pascual Noradino Montes-Dorantes
4,*
1
Departamento de Ingeniería Eléctrica y Electrónica, Instituto Tecnológico de Nuevo León-TecNM, Av. Eloy Cavazos 2001, Cd., Guadalupe 67170, Mexico
2
CINVESTAV-IPN Saltillo, Robotics and Advanced Manufacturing Department, Ramos Arizpe 25900, Mexico
3
Facultad de Ciencias Físico Matemáticas, Universidad Autónoma de Nuevo León, San Nicolás de los Garza 66455, Mexico
4
Departamento de Ciencias Económico-Administrativas, Departamento de Educación a Distancia, Instituto Tecnológico de Saltillo-TecNM, Blvd. Venustiano Carranza, Priv. Tecnológico 2400, Saltillo 25280, Mexico
*
Authors to whom correspondence should be addressed.
Mathematics 2023, 11(24), 4933; https://doi.org/10.3390/math11244933
Submission received: 29 October 2023 / Revised: 20 November 2023 / Accepted: 27 November 2023 / Published: 12 December 2023

Abstract

:
This paper presents (a) a novel hybrid learning method to train interval type-1 non-singleton type-3 fuzzy logic systems (IT3 NSFLS-1), (b) a novel method, named enhanced Wagner–Hagras (EWH) applied to IT3 NSFLS-1 fuzzy systems, which includes the level alpha 0 output to calculate the output y alpha using the average of the outputs y alpha k instead of their weighted average, and (c) the novel application of the proposed methodology to solve the problem of transfer bar surface temperature prediction in a hot strip mill. The development of the proposed methodology uses the orthogonal least square (OLS) method to train the consequent parameters and the backpropagation (BP) method to train the antecedent parameters. This methodology dynamically changes the parameters of only the level alpha 0, minimizing some criterion functions as new information becomes available to each level alpha k . The precursor sets are type-2 fuzzy sets, the consequent sets are fuzzy centroids, the inputs are type-1 non-singleton fuzzy numbers with uncertain standard deviations, and the secondary membership functions are modeled as two Gaussians with uncertain standard deviation and the same mean. Based on the firing set of the level alpha 0, the proposed methodology calculates each firing set of each level alpha k to dynamically construct and update the proposed EWH IT3 NSFLS-1 (OLS–BP) system. The proposed enhanced fuzzy system and the proposed hybrid learning algorithm were applied in a hot strip mill facility to predict the transfer bar surface temperature at the finishing mill entry zone using, as inputs, (1) the surface temperature measured by the pyrometer located at the roughing mill exit and (2) the time taken to translate the transfer bar from the exit of the roughing mill to the entry of the descale breaker of the finishing mill. Several fuzzy tools were used to make the benchmarking compositions: type-1 singleton fuzzy logic systems (T1 SFLS), type-1 adaptive network fuzzy inference systems (T1 ANFIS), type-1 radial basis function neural networks (T1 RBFNN), interval singleton type-2 fuzzy logic systems (IT2 SFLS), interval type-1 non-singleton type-2 fuzzy logic systems (IT2 NSFLS-1), type-2 ANFIS (IT2 ANFIS), IT2 RBFNN, general singleton type-2 fuzzy logic systems (GT2 SFLS), general type-1 non-singleton type-2 fuzzy logic systems (GT2 NSFLS-1), interval singleton type-3 fuzzy logic systems (IT3 SFLS), and interval type-1 non-singleton type-3 fuzzy systems (IT3 NSFLS-1). The experiments show that the proposed EWH IT3 NSFLS-1 (OLS–BP) system presented superior capability to learn the knowledge and to predict the surface temperature with the lower prediction error.

1. Introduction

Interval type-3 (IT3) fuzzy logic systems (FLS) represent a very useful technology according to the state-of the-art literature [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]. Nowadays, the implementation of IT3 FLS in real life problems is a blank field given the complications presented in this model, which are analogous to the general type-2 (GT2) FLS based on the definition in [32]:
Definition 1. 
The type-3 FLS is the generalization of the type-2 FLS with more capacity to manage uncertainties. In T3 FLS systems, the secondary membership function (MF) is also a type-2 MF. Then, the upper and lower bounds of memberships are not constant compared to the type-2 MFs. These features cause more uncertainty and can be handled by type-3 MFs [32] (p. 154).
According to the previous definition and the analogy between the GT2 and IT3 systems, both adhere to the mathematical and methodological principles and to the challenges, difficulties, strengths, and weaknesses that authors have defined as complications to face this class of systems [5]. A comprehensive list of challenges to be faced is presented in [41] and are shown in Table 1.
A brief survey of recent applications demonstrated that these are only from the theoretical point of view of IT3 singleton fuzzy logic systems (IT3 SFLS) [3,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,31,32,33,34,35,36,37,38,39,40] and of interval type-1 non-singleton type-3 fuzzy logic systems (IT3 NSFLS-1) [5,28,29]. This technology presents some challenges and complications in the design and implementation processes; i.e., in [28] the development of a new flowmeter fault detection approach based on optimized IT3 NSFLS-1 with type-1 non-singleton inputs is presented. The introduced method is implemented on an experimental gas industry plant. The faults are detected by the comparison of measured and estimated signals. According to the authors, the level of non-singleton fuzzification and membership parameters are tuned by a maximum correntropy (MC) unscented Kalman filter (KF), and the rule parameters are learned by correntropy KF (CKF) with fuzzy kernel size.
In contrast to the recent developments on automata, drones, and automated remote vehicles (ARVs), among others, which require adaptation, learning, and tuning to obtain the necessary knowledge for adaptation to the changing environments, the applications of IT3 are limited and their analogy with GT2 systems exists, as documented in [5], e.g., the GT2 NSFLS-1 is used as a controller to control and balance a two-wheel mobile robot [54]. The GT2 NSFLS-1 model is used in a proportional, integral, and derivative (PID) controller to obtain effectiveness and robustness in a plan controller affected by external disturbances [55].
The GT2 NSFLS-1 model is used to manage an efficient and energy-conserving permanent magnetic drive [56]. In [57], the GT2 NSFLS-1 is proposed to test and to provide a theoretical framework using the enhanced Karnik–Mendel (KM) algorithm and the Nie-Tan algorithm to see their accuracy. In [58], an adaptive GT2 type-1 non-singleton fuzzy neural network control for motion balance is presented, wherein it is used to adjust a power-line inspection robot. In [59], the authors present GT2 NSFLS-1 classifiers for medical diagnosis. A medical application for regulating glucose levels is proposed in [60]. In [61], a model for synchronizing chaotic systems affected by external disturbances is presented.
The difficulties presented in Table 1 apply in the case of the GT2 and IT3 singleton fuzzy systems in both the Mandami and Takagi–Sugeno–Kang (TSK) models, and it is remarkable that this happens in the singleton form, which is the simplest or most primitive form among fuzzy systems, as seen in [41,42,43,44,45,47,48,49,50,51,53,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89] for GT2 FLS and [90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116] for IT3 FLS. In contrast, in the case of the IT3 NSFLS-1 systems, there are only a limited number of applications [19,20,29,40] and, for interval type-2 non-singleton type-3 fuzzy logic systems (IT3 NSFLS-2), there is only one, [5]. In the up-to-date modern literature, the reference to IT3 NSFLS-1 and IT3 NSFLS-2 is practically nonexistent, but, in contrast, searching the synonym (generalized type-2 non-singleton) for this technology of knowledge acquisition shows that, from 2021 onwards, there are 44 papers dealing with IT3 FLS systems. There are 39 publications named along the lines of “shadowed type-2” fuzzy systems. Using “knowledge acquisition” as a search prompt, one is returned 10 papers dealing with learning, 8 papers with tuning, 11 papers with adaptation, and only 4 papers with updating, as shown on Table 2. Table 3 shows the literature on IT3 FLS in their singleton and non-singleton versions, with 52 papers of type-3 fuzzy logic systems. For knowledge acquisition, there are 4 papers with hybrid learning, 38 papers with learning, 33 papers with tuning, 30 papers with adaptation, and only 5 papers with updating, considering that any of these terms may be mentioned in the same paper.
The few applications found in the state-of-the-art literature, the difficulties in optimizing the models, the aspect of multiple calculation for obtaining several planes as mentioned in [82], and the requirement of iterative methods to train the model have led researchers to use different models that stand out principally in GT2 SFLS systems for acquiring knowledge, learning, and tuning in their different definitions.
To the best of the authors’ knowledge, studies of GT2 NSFLS-1 and IT3 NSFLS-1 that use the OLS–BP hybrid learning mechanism as a training method have not been found in the state-of-the-art literature. However, there are publications presented elsewhere referring to the IT2 Mamdani FLS [117,118,119,120] and to the IT2 TSK FLS [121,122] using the proposed hybrid OLS–BP mechanism.
As mentioned earlier, the intention of this article is to present and discuss the proposed OLS–BP hybrid learning algorithm for antecedent and consequent parameter tuning of the novel enhanced Wagner–Hagras (EWH) IT3 NSFLS-1 system and to demonstrate the realizability of its implementation in a real industrial hot strip mill (HSM) application. In this paper, the uncertainty of the inputs is modeled as type-1 non-singleton, the uncertainty of the primary MF of the fuzzifier is modeled as type-2 non-singleton using Gaussians with uncertain mean, and the uncertainty of the secondary MFs is transformed from a type-2 non-singleton with uncertain deviation model to a type-1 non-singleton model.
The main contributions of this paper are:
  • The detailed and novel mathematical formulation of the novel hybrid OLS–BP training algorithm applied to the novel EWH IT3 NSFLS-1 fuzzy logic systems.
  • A more precise, economical, and novel method to estimate the final value of the IT3 fuzzy logic systems.
  • Using a novel method to construct the EWH IT3 NSFLS-1 system with a dynamical structure.
  • To the authors’ best knowledge, this is the first time that a hybrid EWH IT3 NSFLS-1 (OLS–BP) fuzzy system is applied to predict the transfer bar surface temperature at the entry zone of the finishing scale breaker of an HSM.
This work is organized as follows. Section 2 presents the foundations for the proposed EWH IT3 FLS system, the BP, and the OLS training methods to allow the reader to contextualize the methodology presented in the same section. Section 3 presents the application and validation of the performance of the proposed methodology applied to the temperature prediction of the transfer table of the hot strip mill facility, and the analysis of the results obtained in the application. Finally, Section 4 provides the conclusions.

2. Materials and Methods

2.1. A New Construction and Calculation of the WH IT3 NSFLS-1 System

The primary foundation for IT3 systems is the uncertainty the horizontal level- α k presents to its vertical location or its secondary membership value, μ A ~   x , u = f x u = α k , as presented in Figure 1. In the IT3 systems, the interval value, α _ k ,   α ¯ k , represents this additional uncertainty. Geometrically, as in [123], this uncertainty is modeled to be between the horizontal levels- α _ k and α ¯ k .
According to the modeling of WH GT2 Mamdani fuzzy systems, which utilize the type reduction center sets and the end-point defuzzification average, Ref. [123], Equation (1), the Wagner–Hagras (WH) IT3 NSFLS-1 can be calculated with more economical and precise results using Equation (2), with q = 1 ,   2 , ,   p being the number of input variables, the number of rules being i = 1 ,   2 , ,   M , and k = 1 ,   2 , ,   N being the number of the horizontal levels- α k .
The classic WH GT2 system uses the weighted average of the contribution of each level:
f W H   I T 3   N S F L S 1 x = y W H 3 = y W H   α = k = 1 k m a x α k y α k k = 1 k m a x α k
This methodology uses the average of the contribution of each level, which includes the horizontal level- α 0 or IT2 α 0 FLS output, y α 0 .
Remark 1. 
Equation (2) presents one of the novelties of this paper, which represents an enhancement of the Wagner–Hagras model by adding the level- α 0 , which provides the basis for the evaluation of the overall IT3 system and determines its performance, as in the case of the previous IT2 model.
f E W H   I T 3   N S F L S 1 x = y α = k = 0 N y α k N + 1
y α k = y l α k + y r α k 2
    f E W H   I T 3   N S F L S 1 x = y α = k = 0 N y l , α k c o s   x + y r , α k c o s   x / 2 N + 1
where y l , α k c o s and y r , α k c o s are the left and right points of the center of sets of each y α k , and its union can be stated as an expansion   y α produced by N + 1 elements y α k corresponding to the N + 1 horizontal levels- α k :
y α = 1 N + 1 y α 0 + 1 N + 1 y α 1 + 1 N + 1 y α 2 + + 1 N + 1 y α k + + 1 N + 1 y α N
Each weighted output y α k , corresponding to each level- α k , is calculated by the EWH IT3 NFLS-1, and it is modeled with the uncertain level- α k α _ k , α ¯ k . The proposed y E W H 3 expansion is composed of 2 N + 2 elements, (11).
y α = 1 N + 1 α _ 0 y α _ 0 + α ¯ 0 y α ¯ 0 α _ 0 + α ¯ 0 + 1 N + 1 α _ 1 y α _ 1 + α ¯ 1 y α ¯ 1 α _ 1 + α ¯ 1 + + 1 N + 1 α _ k y α _ k + α ¯ k y α ¯ k α _ k + α ¯ k + + 1 N + 1 α _ N y α _ N + α ¯ N y α ¯ N α _ N + α ¯ N
y α = 1 N + 1 α _ 0 α _ 0 + α ¯ 0 y α _ 0 + 1 N + 1 α ¯ 0 α _ 0 + α ¯ 0 y α ¯ 0 + 1 N + 1 α _ 1 α _ 1 + α ¯ 1 y α _ 1 + 1 N + 1 α ¯ 1 α _ 1 + α ¯ 1 y α ¯ 1 + + 1 N + 1 α _ k α _ k + α ¯ k y α _ k + 1 N + 1 α ¯ k α _ k + α ¯ k y α ¯ k + + 1 N + 1 α _ N α _ N + α ¯ N y α _ N + 1 N + 1 α ¯ N α _ N + α ¯ N y α ¯ N
y α = K α _ 0 y α _ 0 + K α ¯ 0 y α ¯ 0 + K α _ 1 y α _ 1 + K α ¯ 1 y α ¯ 1 + + K α _ k y α _ k + K α ¯ k y α ¯ k + + K α _ N y α _ N + K α ¯ N y α ¯ N
Now, y α , the output of the EWH IT3 NSFLS-1, can be modeled as an EWH GT2 NSFLS-1 system composed of 2 N + 2 elements, where
K α 0       = 1 N + 1 α _ 0 α _ 0 + α ¯ 0 K α 1       = 1 N + 1 α ¯ 0 α _ 0 + α ¯ 0 K α 2       = 1 N + 1 α _ 1 α _ 1 + α ¯ 1 K α 3       = 1 N + 1 α ¯ 1 α _ 1 + α ¯ 1 K α k       = 1 N + 1 α _ k α _ k + α ¯ k K α k + 1 = 1 N + 1 α ¯ k α _ k + α ¯ k K α 2 N + 1 = 1 N + 1 α _ N + 1 α _ N + 1 + α ¯ N + 1 K α 2 N + 2 = 1 N + 1 α ¯ N + 1 α _ N + 1 + α ¯ N + 1
and
y α 0 = y α _ 0 y α 1 = y α ¯ 0 y α k = y α _ k y α k + 1 = y α ¯ k + 1 y α 2 N + 1 = y α _ N + 1 y α 2 N + 2 = y α ¯ N + 1
then
y α = K α 0 y l α _ 0 + y r α _ 0 2 + K α 1 y l α ¯ 0 + y r α ¯ 0 2 + + K α k y l α _ k + y r α _ k 2 + K α k + 1 y l α ¯ k + 1 + y r α ¯ k + 1 2 + + K α 2 N + 1 y l α _ N + y r α _ N 2 + K α 2 N + 2 y l α ¯ N + y r α ¯ N 2
y α = k = 0 2 N + 2 K α k y α k
Now, using Equations (13) and (14), the centroids are calculated based on the KM algorithm for any left endpoint, y l α k :
y l α k = n = 1 L f ¯ α k n c l α k n + n = L + 1 M f _ α k n c l α k n n = 1 L f ¯ α k n + n = L + 1 M f _ α k n
for any right endpoint, y r α k ,
y r α k = n = 1 R f _ α k n c r α k n + n = R + 1 M f ¯ α k n c r α k n n = 1 R f _ α k n + n = R + 1 M f ¯ α k n
where f _ α k n ,   f ¯ α k n is the estimated firing interval and c l α k n , c r α k n is the estimated consequent centroid of the rule n of the level- α k .

2.1.1. Input Variables, Rules, and Levels- α k

To start the building of the EWH IT3 NSFLS-1 system with the design and construction of the IT2 α 0 FLS, the designer must select q = 1 ,   2 , ,   p as the input variables, i = 1 ,   2 , ,   M as the number of rules, and k = 1 ,   2 , ,   N as the initial number of horizontal levels- α k .
The p inputs are type-1 non-singleton numbers modeled as a Gaussian with the mean x q and standard deviation σ X q . The well-known type-1 non-singleton Gaussian model is used as primary MF:
μ X ~ q   ( x q ) = e x p 1 2 x q x q σ X q 2
Each input’s universe of discourse (UOD) must be covered with the required number of MFs.

2.1.2. The Membership Functions and UOD

The array of the required MFs for each input determines the number of rules, M . For example, if there are two inputs, and the UOD of X ~ 1   and the UOD of X ~ 2   are covered by five MFs each, then the rule base has M = 5 × 5 = 25 rules. Each MF is modeled as a Gaussian function with uncertain means, M q i M q 1 i , M q 2 i , and a common standard deviation, σ q i :
μ A ~ q i   ( x q ) = e x p 1 2 x q M q i σ q i 2
where q = 1 ,   2 , , p   is the number of inputs and i = 1 ,   2 , , M   is the number of rules.
The IT3 Mamdani fuzzy rule base model has the following form:
R ~ i : I F   x 1   i s     A ~ 1 i   a n d   a n d   x p   i s     A ~ p i   T H E N   y   i s     G ~ i
where it has one output Y , p inputs x 1 X 1 , …, x p X p , and a rule base i of size M .

2.1.3. The Rule Base

The horizontal level- α 0 has a rule base that is built by assigning the initial values of each of the p M membership functions, A ~ 1 i ,   A ~ 2 i     A ~ p i , and the M consequent centroids, c _ l α 0 i , c ¯ r α 0 i .
R ~ i : I F   x 1   i s     A ~ 1 i   a n d   x p   i s     A ~ p i   T H E N   y   i s     c _ l α 0 i , c ¯ r α 0 i

2.1.4. Alpha α k -Cuts

The M firing intervals f _ l α 0 i , f ¯ r α 0 i of the horizontal level- α 0 , or IT2 α 0 FLS, are calculated using Equation (19) based on the α 0 -cuts or the intersection of x q and the MF of each input and each rule. Only the α 0 -cuts of level- α 0 are calculated, but not the α k -cuts of any other level- α k .
f _ l α 0 i , f ¯ r α 0 i = q = 1 p a q α 0 i x _ q , m a x i , q = 1 p b q α 0 i x ¯ q , m a x i
with
a q α 0 i x _ q , m a x i = μ _ X ~ q ( x _ q , m a x i ) μ _ A ~ q i ( x _ q , m a x i )
and
b q α 0 i x ¯ q , m a x i = μ ¯ X ~ q ( x ¯ q , m a x i ) μ ¯ A ~ q i ( x ¯ q , m a x i )
where x _ q , m a x i and x ¯ q , m a x i are determined according to the locations of x q with respect to M q 1 i and M q 2 i .

2.1.5. Firing Intervals

Each firing interval f _ l α 0 i , f ¯ r α 0 i of the horizontal level- α 0 or IT2 α 0 NSFLS-1 is utilized to estimate the antecedent’s firing interval of each level- α k α _ k , α ¯ k . As illustrated in [5], the Gaussian model of the vertical slice at x q , m a x is used to calculate the firing interval f _ l α k i , f ¯ r α k i of each level- α k , as:
μ f v s α k i = α k = e x p 1 2 x q m f v s α 0 i σ f v s α 0 i 2
where
m f v s α 0 i = f _ l α 0 i + f ¯ r α 0 i 2
σ f v s α 0 i = f ¯ r α 0 i f _ l α 0 i Z
f _ l α k i , f ¯ r α k i = f _ l α 0 i + f ¯ r α 0 i 2 f ¯ r α 0 i f _ l α 0 i Z 2 ln ( α k ) 2
with z   = 1, 2, …, n being an integer number estimated by trial and error. The squishing technique represented by Equation (25) creates the horizontal-slice representation of the IT3 NSFLS-1 fuzzy system generating its optimal design, Ref. [123]. The magnitude of the standard deviation of the model is a fraction of the interval of the means.

2.1.6. Consequent Centroids

Each consequent’s centroids, c _ l α 0 i , c ¯ r α 0 i , of the horizontal level- α 0 are used to estimate the M consequents’ centroid of the level- α k α _ k , α ¯ k . As depicted in [5], the vertical slice’s Gaussian model at x q , m a x , used to calculate the centroid c _ l α k i , c ¯ r α k i of each level- α k , is:
μ c v s α k i = α k = e x p 1 2 x q m c v s α 0 i σ c v s α 0 i 2
where
m c v s α 0 i = c _ l α 0 i + c ¯ r α 0 i 2
σ c v s α 0 i = c ¯ r α 0 i c _ l α 0 i Z
c _ l α k i , c ¯ r α k i = c _ l α 0 i + c ¯ r α 0 i 2 c ¯ r α 0 i c _ l α 0 i Z 2 ln ( α k ) 2

2.1.7. Expansion of the Level- α k

The proposed EWH IT3 NSFLS-1 algorithm solves the processing of the uncertainty of the secondary grade of each level- α k by replacing this level with its two levels- α k , which represent the uncertainty in the secondary membership: the lower level- α _ k and the upper level- α ¯ k . Now, the expanded number of the horizontal levels- α k is 2 N + 2 , transforming the EWH IT3 NSFLS-1 into a EWH GT2 NSFLS-1 system by applying the EWH GT2 methodology to 2 N + 2 levels- α k (8).

2.1.8. Calculation of y α

For each input–output training data pair ( x , y ) , y α can be estimated using Equation (12). The proposed EWH IT3 NSFLS-1 is dynamically constructed because its structure is calculated for each input variable, x q . The horizontal level- α 0 or IT2 α 0 NSFLS-1 is used as the baseline to estimate the structure of each horizontal level- α k or IT2 α k . Regardless of whether it is the low level- α _ k or upper horizontal level- α ¯ k , it requires the same procedure: in each level- α k , an IT2 α k NSFLS-1 is constructed with its corresponding antecedent firing interval f _ l α k i , f ¯ r α k i and its corresponding consequent centroid c _ l α k i , c ¯ r α k i . An important characteristic is the estimated parameters of the antecedent and consequent sections of each rule of all the levels- α k α _ k , α ¯ k are dynamic and temporal, and only the parameters of the level- α 0 or IT2 α 0 are permanent. Only the level- α 0 has MF parameters of its Gaussians models, while any other level- α k temporarily has the corresponding estimated firing intervals f _ l α k i , f ¯ r α k i and the estimated centroids c _ l α k i , c ¯ r α k i both required to calculate its contribution to the final value y α . We propose the average using each output y α k : y α = k = 1 k m a x y α k N to estimate the value y α .

2.2. The Backpropagation Method for Antecedent Tuning

In this subsection, we explain the BP method for tuning. An objective function, E θ , can have a non-linear form to an adjustable parameter, θ . In the interactive descent methods, the next point, θ n e w , is determined by one step down from the current point, θ n o w , in the negative direction of the gradient of the function E θ n o w . The K   learning rates are selected by trial and error while meeting the selected criteria of minimizing the error.
θ n e w = θ n o w K g
θ n e w = θ n o w K   E θ n o w
K is the training rate and g is the vector of the first partial derivatives of E θ and is equivalent to E θ n o w :
g θ = E θ 1   n o w , E θ 2   n o w ,   , E θ n   n o w T
Each rule of the level- α 0 applies Equation (32) to update three θ antecedent parameters: M q 1 α 0 i , M q 2 α 0 i , and σ q α 0 i .
Equation (32) requires finding the partial derivatives used to update all the parameters of the antecedent section of each rule of only the IT2 α 0 NFLS-2 located at level- α 0 .
M q 1 α 0 i n e w = M q 1 α 0 i n o w K M q 1 α 0 E M q 1 α 0 i
M q 2 α 0 i n e w = M q 2 α 0 i n o w K M q 2 α 0 E M q 2 α 0 i
σ q α 0 i       n e w = σ q α 0 i n o w K σ q α 0 E σ q α 0 i
where K M q 1 α 0 , K M q 2 α 0 , and K σ q α 0 are the training rates of its corresponding parameter.
The quadratic error function to minimize is
E = 1 2 y y α 2
where y is the output value of the input–output data pair. The error function is
e = y y α
For example, the methods to obtain the partial derivatives of the objective function, E , with respect to the antecedent parameter, M q 1 α 0 i , are shown in Equations (38)–(40).
M q 1 α 0 i n e w = M q 1 α 0 i n o w K M q 1 α 0 E M q 1 α 0 i
Then
E M q 1 α 0 i = [ E y α y α y α _ 1 y α _ 1 M q 1 α 0 i + E y α y α y α ¯ 1 y α ¯ 1 M q 1 α 0 i + + E y α y α y α _ k y α _ k M q 1 α 0 i + E y α y α y α ¯ k y α ¯ k M q 1 α 0 i + + E y α y α y α _ N y α _ N M q 1 α 0 i + E y α y α y α ¯ N y α ¯ N M q 1 α 0 i ]
which is equivalent to
E M q 1 α 0 i = E y α y α y α 1 y α 1 M q 1 α 0 i + E y α y α y α 2 y α 2 M q 1 α 0 i + + E y α y α y α k y α k M q 1 α 0 i + + E y α y α y α N y α N M q 1 α 0 i + E y α y α y α 2 N y α 2 N M q 1 α 0 i
Each level- α k α _ k ,   α ¯ k , previously defined during the construction process, contributes only by updating the parameters of the permanent level- α 0 . No parameters of the level- α k have training; there is only training for the level- α 0 parameters.
A similar procedure can be used to calculate the equations for BP training: M q 2 α 0 i and σ q α 0 i   of the IT2 α 0 NSFLS-1.
The final equations for the BP training of the antecedent’s parameters depend on the relative position of x q with respect to M q 1 α 0 i and M q 2 α 0 i positions.

2.3. The OLS Method for Consequent Tuning

Suppose that a particular system has one input, u ( k ) , and one output, y ( k ) , with an additive noise, e ( k ) , measured t times every T periods. Then it is possible to describe its dynamic behavior using the next model [124]:
y k = j = 1 n a j y k j + j = 0 n b j u k j + e ( k )
where k = 1,2 , t ; a j , b j   a j R , n is the order of the system. Equation (41) can be written in compact form:
y k = p T z k + e ( k )
with p T = b 0 ,   a 1 , b 1 ,   , a n , b n as the parameters’ estimation matrix of size 2 n + 1 and z T k = u k ,   y k 1 ,   u k 1 , , y k n , u ( k n ) as the measurements vector. In the case of t input–output data pairs, it can be expressed as
Y t = P T Z t + E ( t )
with the output measured transpose vector of size
Y T t = y 1 , y 2 , , y ( t )
The measurements matrix can be expressed as
Z t = u 1 , u 2 , , u ( t ) y 0 , y 1 , , y ( t 1 ) u 0 , y 1 n , u 1 n , u 1 , y 2 n , y 2 n , , u ( t 1 )                         , y ( t n ) , y ( t n )
while the noise transpose vector is
E T t = e 1 , e 2 , , e ( t )
One must minimize the next criteria during the estimation of P :
J = Y t Z t P ( t ) T I Y t Z t P ( t )
with its least-squares solution as
P ^ T t = Z T t Z t 1 Z T Y ( t )
On the other hand, Equation (49) represents a system:
A x = b
where A is a matrix of size m × n , x is a vector of size n , b is a vector of size m , with m > n . This system has a solution if b lies in the range space of A   or equivalently ρ A = ρ A ,   b . Tacking a decomposition of b as b =   b 1 + e ,   then (49) can be expressed as
A x b 1 = e
Let us call e of size m the error. If
A T A = F T F
With F being any upper or lower triangular matrix of size n , then (49) can be written as
F T F x = A T b 1
A least-square solution can be found using previous Equation (52). The method does not require the explicit factorization of the A T A matrix nor the inverse matrix of F T . If the transformation matrix F is defined as
F =       j k       1                 1                                 c s             s c                                 1                 1
then it is easy to check if the values of c and s are selected in such a way that the following condition is fulfilled:
c 2 + s 2 = 1
Then the orthogonal transformation or rotational matrix can be defined as
F T = F 1
which is known as a rotational matrix because its application produces a rotation of an α angle in the system coordinates, with sin ( α ) = c and cos ( α ) = s .
When an arbitrary D matrix is pre-multiplied by the F matrix, the rows j and k of the product will have the next values:
d j = c d j + s d k
d k = c d k s d j
An adequate selection of c and s allows one element of the rows j or k . The successive application of m transformations of this type allows the cancellation of m row elements, finally obtaining the triangular matrix as a result of successive transformations:
= F m F F F D = F D
The rotational orthogonal transformations method is used to find the least-square solution of sub-determined systems of linear equations.
Rewriting (50) as
A b 1 x 1 = e
If it is defined that D = A b 1 as a matrix of size m   x   ( n + 1 ) and x = x 1 as a vector of size ( n + 1 ) , and if the orthogonal transformation matrix F to (49) is applied, the next system is obtained:
F D x = F e
Then, it is possible to apply the orthogonal transformation solution to Equation (1) for its parameter’s identification. The last-square solution of (48) can be expressed as
Z T t Z t P T = Z T Y ( t )
The new estimation of parameter P T can be calculated by solving the triangular equivalent system:
F ( t ) P T ( t ) = q ( t )
where the upper triangular matrix, F ( t ) , of size 2 n + 1 is the square root of Z T t Z t and q ( t ) is a vector of size 2 n + 1 . The composition of F ( t ) and q ( t ) produces a triangular matrix, 2n + 2, as represented in Figure 2.
From the new measurements obtained at time ( t + 1 ) , it is possible to create a new equation that has the form
y ( t + 1 ) = z T t + 1 P ( t )
with
z T t + 1 = u ( t + 1 ) ,   y t , u t , , y t n + 1 ,   u ( t n + 1 )
The new system constituted by F ( t ) , q ( t ) , and z T t + 1 , as represented in Figure 3, can be reduced to a new triangular matrix to obtain it by F ( t + 1 ) and q ( t + 1 ) . For each period, the previous algorithm reduces to zero the compound vector z T t + 1 ,   y ( t + 1 ) , of size 2 n + 2 ,   to calculate F ( t + 1 ) and q ( t + 1 ) , as represented in Figure 4. Then, the parameters of P ^ T ( t + 1 ) can be calculated by solving the triangular equivalent system of (1):
F ( t + 1 ) P ^ T ( t + 1 ) = q ( t + 1 )
P ^ T ( t + 1 ) = F 1 ( t + 1 ) q ( t + 1 )
Considering
y l α k = n = 1 L f ¯ α k n c l α k n + n = L + 1 M f _ α k n c l α k n n = 1 L f ¯ α k n + n = L + 1 M f _ α k n
y r α k = n = 1 R f _ α k n c r α k n + n = R + 1 M f ¯ α k n c r α k n n = 1 R f _ α k n + n = R + 1 M f ¯ α k n
λ l α k = f ¯ α k 1 ,   f ¯ α k 2 f ¯ α k L ,   f _ α k L + 1 , f _ α k L + 2 , f _ α k M T
λ r α k = f _ α k 1 , f _ α k 2 f _ α k R , f ¯ α k R + 1 ,   f ¯ α k R + 2 , f ¯ α k M   T
and
θ l α k =   c _ l α k 1 , c _ l α k 2 , c _ l α k M T
θ r α k =   c ¯ r α k 1 ,   c ¯ r α k 2 , c ¯ r α k M T
then
y l α k = λ l α k T θ l α k
y r α k = λ r α k T θ r α k
The OLS method [124] can be used recursively online, starting with the next initial conditions: F l 0 = λ l α 0 , P l 0 = θ l α 0 , q l 0 = y , F r 0 = λ r α 0 , P r 0 = θ r α 0 , and q r 0 = y , where y is the output value of the training input–output data pair. The pseudocode of the OLS is shown in Algorithm 1.
Algorithm 1: Parameter estimation using rotational orthogonal transformation
1:Initialize  n ,   F l 0 = λ l α 0 , P l 0 = θ l α 0 , q l 0 = y , F r 0 = λ r α 0 , P r 0 = θ r α 0 and q r 0 = y
2:Triangulate   the   F l   and   F r matrices
3:Solve   the   system   equations .   P ^ l T ( t + 1 ) = F l 1 ( t + 1 ) q l ( t + 1 )   and   P ^ r T ( t + 1 ) = F r 1 ( t + 1 ) q r ( t + 1 )
4:Assign estimated values. θ ^ l α 0 = P ^ l t + 1 , θ ^ r α 0 = P ^ r t + 1

2.4. The Convergence Analysis

In this section, we prove that the training method developed in this proposal guarantees that the output of the fuzzy model converges as t to the real system, considering that we do not have any knowledge of the plant, only the inputs and outputs provided by the sensors, assuming that these values are bounded by the limits of the process operation. In [125], it is established that, by choosing a σ q α 0 i as small as σ q , the fuzzy system can match all the L input–output data pairs ( x , y ) to an arbitrary accuracy.
Lemma 1. 
Let p ( k + 1 ) be a sequence of real-valued vectors generated by the GD algorithm:
p k + 1 = p k α f ( p k )
where f : R n R is a cost function and f C 2 (i.e., f has continuous second derivative). Assume that all p ( k ) D R n for some compact D , then there exist ϵ > 0 and L > 0 such that
0 < ϵ < α 2 ϵ L
Equations (33)–(35) have the same format as Equation (75) and Lemma 1 can be applied to prove the convergence of the parameters when training, as shown in [5].

3. Results and Discussion

3.1. The Problem: Industrial Process Description

The HSM process presents the many complexities and uncertainties involved in rolling operations. Figure 5 shows the HSM sub-processes: the reheat furnace, the transfer tables, the roughing mill (RM), the scale breaker (SB), the finishing mill (FM), the round out tables, the cooling banks, and the coiler (CLR).
There are several mathematical models to configure the FM, which is the most critical subprocess since the necessary work references are calculated to obtain the caliber of the target strip, the width, and the temperature of the target strip in the exit zone of the FM. The mathematical model takes as inputs the FM target strip gauge, target strip width, target strip temperature, slab steel grade, slab chemistry hardness ratio, the distribution of the FM load capacity, FM gauge offset, FM offset temperature, FM roller diameters, FM load distribution, inlet transfer bar gauge, transfer bar width inlet, and the most critical variable, the inlet transfer bar temperature.
The model requires determining precisely what the temperature of the transfer bar is in the FM inlet zone. A minimum error in this input temperature will result in a coil without the required quality. To estimate this inlet temperature, it is necessary to know the surface temperature of the transfer bar, which is measured by a pyrometer located on the outlet side of RM. In addition, it is necessary to know the time needed to move the transfer bar from the RM in the exit area to the entry area of the FM SB.
The measurements of these pyrometers are necessarily affected not only by the calibration, resolution, and repeatability of the sensor but also by the noise produced during the growth of scale on the metal surface, water vapor in the environment, and the physical location of the pyrometer. Also contributing to the noise is the recalescence phenomenon, which occurs at the MR output in the body of the transfer bar [126]. The mathematical model estimates the time required by the transfer bar to move its head from the exit zone RM to the entry zone FM. This estimated time is affected by the free-air radiation phenomenon during transfer bar translation and the inherent uncertainty of kinematic and dynamic modeling.
The mathematical model’s parameters are fitted using the uncertain surface temperature measured by the pyrometers located in the FM inlet zone and the uncertain surface temperature in the FM inlet zone estimated by the model. The methodology estimates the inlet transfer bar temperature in the FM inlet zone, which was tested offline using real data at an HSM industrial facility in Monterrey, Mexico.

3.2. Simulation

This section presents the proposed methodology’s experimental testing for predicting the transfer bar surface temperature.

3.2.1. Input–Output Data Pairs

From an industrial HSM process, one hundred and seventy-five noisy input–output data pairs of three different types of coils, with different target gages and target widths and the same steel grade, were obtained and used as offline training data, ( x 1 , x 2 ,   y ) . The inputs were x 1 , the transfer bar surface temperature measured by the pyrometer located at the RM exit zone, and x 2 , the real-time to move the transfer bar end from the RM exit zone to the SB entry zone. The output y was the transfer bar surface temperature measured by the pyrometers located at the SB entry zone and was used to calculate the temperature prediction error.

3.2.2. Antecedent Membership Functions

The primary membership functions for each antecedent of the base IT2 α 0 NSFLS-2 system were Gaussian functions with uncertain means M q 1 α 0 i and M q 2 α 0 i , with the standard deviation σ q α 0 i .

3.2.3. Fuzzy Rule Base

The EWH IT3 NSFLS-1 fuzzy rule base is constituted by a set of IF-THEN rules that represent the model of the system. The IT2 α 0 NSFLS-1 is the base for the 3D construction of the proposed fuzzy system and has two inputs, x 1 and x 2 , and one output, y α . The rule base has M = 25 rules generated as indicated in Equation (17).
A flowchart for the implementation of the proposed algorithm applied to the solution of the HSM surface temperature prediction is show in Appendix A, Figure A1.

3.3. Results and Discussion

This paper used data sets from a mill coil with three sets divided into two sets, the first for an initial adjustment and tuning process and the second for a setup validation process. For type A, we used eighty-three; for type B, we used sixty-five; for type C, twenty-seven input–output data pairs were used for the initial offline training process; and seven input–output data pairs were used for testing. A Dell PC i7, 16 GB RAM and 2.8 GHz using Win 11 OS, was used to execute the fuzzy systems.
Seven input–output data pairs were used to test the offline SB entry temperature estimation. The root mean square error (RMSE) for the prediction obtained with T1 FLS, T1 ANN (ANFIS and RBFNN), IT2 FLS, IT2 ANN (ANFIS and RBFNN), GT2, and the proposed EWH IT3 system using only one α k -cuts, all of them trained with the BP–BP algorithm, were used as benchmarks, as shown in Table 4 and Figure 6. We used Equation (77) to calculate the RMSE:
R M S E = K = 1 n y y α 2 n
where y is the output value of the input–output data pair (the measured output value), y α is the estimation obtained by the fuzzy system, and n is the number of data pairs.
The ANN models show a bigger rate of error due to their characteristics and architectures without worrying if their configuration in pure (RBFNN) or hybrid (ANFIS). On the other hand, the network type also does not improve the prediction, regardless of whether or not it is type-1 or type-2, as documented in the literature. The author of [127] claims that the ANN’s present accuracy levels are close to 80%.
The EWH algorithm shows an enhancement of 0.2% in relation to the classic WH model that used a BP–BP learning model for GT2 SFLS systems. On other hand, the WH algorithm using IT3 SFLS models shows an enhancement of 0.36% for classic WH singleton and 0.41% for the EWH proposed algorithm in singleton as compared with the IT2 singleton model shown in Table 5 and Figure 7.
For non-singleton cases, both models, WH and EWH, present the same prediction in the case of the GT2 models. In contrast, the IT3 models show a bigger enhancement in comparison with the IT2 NSFLS-1 models. In the first case, the WH IT3 NSFLS-1 (BP–BP) showed an enhancement of 22.5% for the WH algorithm and 30.2% for the EWH proposed algorithm, as shown in Table 5 and Figure 7.
The RMSE prediction of the GT2 and the proposed EWH algorithm using different levels- α k , as shown in Table 6 and Figure 8, show that the GT2 SFLS-1 (BP–BP) with the proposed model (EWH) outperforms the WH GT2 SFLS with only 10 α k -cuts in an order of 19.1% for the WH GT2 singleton with BP–BP learning algorithm and of 19.5% for the IT3 with the EWH algorithm with BP–BP learning, as shown in Table 7. On other hand, with the non-singleton models, the enhancement is 2.3% for the WH algorithm and 17% for the EWH algorithm, considering that both implement BP–BP learning. The best results are obtained with 100 α k -cuts, which show an enhancement of 12.3% for the WH algorithm and 17.5% for the EWH algorithm, both with BP–BP learning, as shown in Table 6 and Figure 8.
In contrast, when the IT3 fuzzy systems are used, the results show a reduction in the error rates in every number of α k -cuts tested. e.g., with 202 α k -cuts, the enhancement from the results of IT2 SFLS using the WH learning is in the order of 1.4%, and, for the EWH IT3 NSFLS-1 (BP–BP), it is in the order of 27.9%, as shown in Table 7 and Figure 9.
The values of the RMSE of the GT2 using the proposed hybrid learning (OLS–BP) with the WH and the proposed EWH are presented in Table 8 for only 1 α k -cut. Their results show an enhancement of 34.2% comparing the IT2 SFLS with the WH GT2 SFLS using OLS–BP learning and show an enhancement of 33.9% when comparing the IT2 SFLS against the EWH GT2 SFLS (OLS–BP) system (see Table 8 and Figure 10). The results show that the tested systems WH GT2 SFLS (OLS–BP) and EWH GT2 SLFS (OLS–BP) outperform the IT2 SFLS, with only 1 α k -cut. In a complementary form, the WH GT2 NSFLS-1 (OLS–BP) presents an enhancement of 28.7% for the WH GT2 NSFLS-1 (OLS–BP) learning and 30.5% for the EWH GT2 NSFLS-1 (OLS–BP) system.
On other hand, the RMSE for prediction using both the WH and the EWH IT3 models with the OLS–BP learning algorithms shows that the error rates are reduced significantly to 34.2% for the WH IT3 SFLS (OLS–BP) and 33.9% for the EWH algorithm in the IT3 SFLS (OLS–BP), as shown in Table 9 and Figure 11. For the IT3 with only two α k -cuts, the IT3 NSFLS-1 model presents continuous enhancements when compared with IT2 and with GT2 systems. The WH IT3 NSFLS-1 (OLS–BP) system presents better performance, with a reduction of 28.7% and 30.5% for the EWH IT3 NSFLS-1 (OLS–BP) model, as shown in Table 9 and Figure 11.
Table 10 and Figure 12 show the RMSE of the GT2 systems using the OLS–BP learning algorithm with a varied number of α k -cuts. The results show a significant performance reduction in comparison with the IT2 SFLS systems, presenting a 34.2% reduction in comparison with that of WH GT2 SFLS (OLS–BP) learning, 33.9% in comparison with that of IT2 SFLS, and a 33.2% reduction in comparison with that for the EWH GT2 SFLS (OLS–BP) system. In contrast, when comparing the non-singleton models, there is a 38.5% and 29.5% reduction for the WH GT2 NSFLS-1 (OLS–BP) and EWH GT2 NSFLS1 (OLS–BP), respectively. In a complementary form, the WH GT2 NSFLS-1 (OLS–BP) presents an enhancement of 28.7% for the WH GT2 NSFLS-1 (OLS–BP) learning and 30.5% for the EWH GT2 NSFLS-1 (OLS–BP) system. Compared with the IT3 models, the RMSE showed a reduction in the error of prediction of 34.2% for the WH IT3 SFLS (OLS–BP) and a reduction of 33.9% for the EWH IT3 SLFS (OLS–BP) models. For non-singleton models, a reduction of 38.7% for the IT3 NSFLS-1 (OLS–BP) and a reduction of 30.15% in comparison with the IT2 NSFLS-1 were obtained, respectively.
The values of RMSE prediction for the IT3 using the proposed learning OLS–BP with the WH algorithm and the proposed EWH algorithm are presented in Table 11 using different quantities of α k -cuts. The results show an enhancement of 34.2% in a comparison of the IT2 SFLS with the WH IT3 SFLS algorithm using OLS–BP learning. It also showed an enhancement of 33.9% when comparing the IT2 SFLS to the EWH IT3 SFLS (OLS–BP) system, as shown in Table 11 and Figure 13, demonstrating that the tested systems WH IT3 SFLS (OLS–BP) and EWH IT3 SLFS (OLS–BP) outperform the IT2 SFLS with only two α k -cuts.
For offline tuning, twenty training epochs were used with validated and bounded input–output data pairs, which guarantees the convergence of the proposed EWH IT3 NSFLS-1, as experimentally demonstrated in this research.
With the proposed OLS–BP hybrid training method, the IT3 NSFLS-1 was the one that presented the best performance. The results obtained by the GT2 systems are better than those of the IT2 models, but not better than those of the IT3 systems, as shown in Figure 14.
The results show that the best estimation is obtained by the proposed EWH IT3 NSFLS-1 (OLS–BP) model using 202 levels- α with a RMSE = 0.8634 ° C . The IT3 NSFLS-1, using any number of levels- α , presented values of RMSE below 1 °C, as shown in Figure 15.

4. Conclusions

This work presents a novel hybrid learning method for parameter tuning of the novel EWH method for IT3 NSFLS-1 output estimation. The consequent parameters are tuned using the OLS training algorithm, while the antecedent parameters are tuned using the classic BP algorithm. The proposed EWH fuzzy systems use the average, instead of the weighted average, to estimate the final output value of the fuzzy system, y α , where the contribution of the horizontal level- α 0 or IT2 α 0 FLS output y α 0 improves the accuracy of this estimation. Each horizontal level- α k contributes 100% with its estimation of its output, y α k .
The simulation results show that the proposed EWH IT3 NSFLS-1 (OLS–BP) hybrid algorithm implies better performance in temperature estimation when compared with that of BP–BP training. The better performance is obtained by the proposed EWH fuzzy systems as compared with the classic WH fuzzy systems. In addition, the comparisons between several types of fuzzy systems showed that those of the IT3 NSFLS-1 type are the best among the IT3 SFLS, GT2 NSFLS-1, GT2 SFLS, T1 SFLS, T1 RBFNN, IT2, RBFNN, and T1 and IT2 ANFIS systems.
For future work, we plan to apply the hybrid algorithm and the EWH to the GT2 fuzzy systems and to apply this system to the FM exit gage, the FM exit width, and to FM exit temperature estimation of the head strip. Furthermore, we plan to make a comparative benchmarking of the performance of the EWH IT3 NSFLS-1 (OLS–BP) using Gaussian, triangular, and trapezoidal functions for modeling the input MFs, the primary MFs, and the secondary MFs.

Author Contributions

Conceptualization, G.M.M.; data curation, G.M.M., I.L.-J., M.A.A.G. and P.N.M.-D.; formal analysis, G.M.M., I.L.-J., M.A.A.G., D.C.M.-P. and P.N.M.-D.; investigation, G.M.M., M.A.A.G., D.C.M.-P. and P.N.M.-D.; methodology, G.M.M. and P.N.M.-D.; project administration, G.M.M.; resources, G.M.M., I.L.-J., M.A.A.G., D.C.M.-P. and P.N.M.-D.; software, G.M.M., and P.N.M.-D.; validation, G.M.M., I.L.-J., M.A.A.G., D.C.M.-P. and P.N.M.-D.; visualization, G.M.M., I.L.-J., M.A.A.G., D.C.M.-P. and P.N.M.-D.; writing—original draft, G.M.M. and P.N.M.-D.; writing—review and editing, G.M.M., I.L.-J., M.A.A.G., D.C.M.-P. and P.N.M.-D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Research data is available upon request to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

List of acronyms used throughout the paper:
FLSFuzzy logic systems.
MFMembership function.
SFLSSingleton fuzzy logic systems.
NS-1Type-1 non-singleton.
NS-2Type-2 non-singleton.
NSFLS-1Type-1 non-singleton fuzzy logic systems.
NSFLS-2Type-2 non-singleton fuzzy logic systems.
T1Type-1.
T2Type-2.
ANFISAdaptive network fuzzy inference systems.
RBFNNRadial basis function neural networks.
IT2Interval type-2.
GT2General type-2.
IT3Interval type-3.
BPBack-propagation.
OLSOrthogonal least square.
WHWagner–Hagras.
EWHEnhanced Wagner–Hagras.
RMRoughing mill.
FMFinishing mill.
SBScale breaker.
CLRCoiler.
HSMHot strip mill.
MCMaximum correntropy.
KFKalman filter.
CKFCorrentropy Kalman filter.
ARV’sAutomated remote vehicles.
PIDProportional, integral, and derivative.
TSKTakagi–Sugeno–Kang.
OWAOrdered weighted averaging.
ANNArtificial neural network.
RLSRecursive least squares.
PSOParticle swam optimization.
BBOBiogeography-based optimization.
LSELeast square estimator
TLBOTeaching learning-based optimization.
KRRKernel ridge regression.
SVMSupport vector machine.
GDGradient descent.
RBMBoltzmann machine.
ParatePitch adjustment rate.
HSHarmony search.
AEApproximate error.
DRLDeep reinforcement learning.
UKFUnscented Kalman filter.
SGLOSSurge-guided line-of-sight.
WLSWeighted least square.
NMPCNonlinear model predictive control.
MPPTMaximum power point tracking.
MOAHAMulti-objective artificial hummingbird algorithm.
EKFEnhanced Kalman filter.

Appendix A

A flowchart for the implementation of the proposed algorithm applied to the solution of the HSM surface temperature prediction is shown in Figure A1.
Figure A1. Flowchart of the steps applied of the proposed EWH IT3 NSFLS-1 (OLS–BP) algorithm.
Figure A1. Flowchart of the steps applied of the proposed EWH IT3 NSFLS-1 (OLS–BP) algorithm.
Mathematics 11 04933 g0a1aMathematics 11 04933 g0a1b

References

  1. Castillo, O.; Castro, J.R.; Melin, P. Interval type-3 fuzzy fractal approach in sound speaker quality control evaluation. Eng. Appl. Artif. Intell. 2022, 116, 105363. [Google Scholar] [CrossRef]
  2. Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Systems: Theory and Design, 1st ed.; Studies in Fuzziness and Soft Computing; Springer Nature: Cham, Switzerland, 2022; Volume 418, pp. 1–100. [Google Scholar] [CrossRef]
  3. Castillo, O.; Melin, P. Towards interval type-3 intuitionistic fuzzy sets and systems. Mathematics 2022, 10, 4091. [Google Scholar] [CrossRef]
  4. Peraza, C.; Ochoa, P.; Castillo, O.; Geem, Z.W. Interval type-3 fuzzy differential evolution for designing an interval type-3 fuzzy controller of a unicycle mobile robot. Mathematics 2022, 10, 3533. [Google Scholar] [CrossRef]
  5. Méndez, G.M.; Lopez-Juarez, I.; Dorantes, P.N.M.; Alcorta, M.A. A New method for design of interval type-3 fuzzy logic systems with uncertain type-2 non-singleton inputs (IT3 NSFLS-2): A study case in a hot strip mill. IEEE Access 2023, 11, 44065–44081. [Google Scholar] [CrossRef]
  6. Amador-Angulo, L.; Castillo, O.; Melin, P.; Castro, J.R. Interval type-3 fuzzy adaptation of the bee colony optimization algorithm for optimal fuzzy control of an autonomous mobile robot. Micromachines 2022, 13, 1490. [Google Scholar] [CrossRef] [PubMed]
  7. Castillo, O.; Castro, J.R.; Melin, P. Interval type-3 fuzzy control for automated tuning of image quality in televisions. Axioms 2022, 11, 276. [Google Scholar] [CrossRef]
  8. Castillo, O.; Castro, J.R.; Melin, P. Forecasting the COVID-19 with interval type-3 fuzzy logic and the fractal dimension. Int. J. Fuzzy Syst. 2022, 25, 182–197. [Google Scholar] [CrossRef]
  9. Castillo, O.; Castro, J.R.; Melin, P. A methodology for building interval type-3 fuzzy systems based on the principle of justifiable granularity. Int. J. Intell. Syst. 2022, 37, 7909–7943. [Google Scholar] [CrossRef]
  10. Castillo, O.; Pulido, M.; Melin, P. Interval Type-3 Fuzzy Aggregators for Ensembles of Neural Networks in Time Series Prediction. In Proceedings of the International Conference on Intelligent and Fuzzy Systems, Izmir, Turkey, 19–21 July 2022; Springer: Cham, Switzerland; pp. 785–793. [Google Scholar] [CrossRef]
  11. Castillo, O.; Castro, J.R.; Melin, P. Interval type-3 fuzzy aggregation of neural networks for multiple time series prediction: The case of financial forecasting. Axioms 2022, 11, 6. [Google Scholar] [CrossRef]
  12. Castillo, O.; Castro, J.R.; Pulido, M.; Melin, P. Interval type-3 fuzzy aggregators for ensembles of neural networks in COVID-19 time series prediction. Eng. Appl. Artif. Intell. 2022, 114, 105–110. [Google Scholar] [CrossRef]
  13. Mohammadzadeh, A.; Castillo, O.; Band, S.S.; Mosavi, A. A novel fractional-order multiple-model type-3 fuzzy control for nonlinear systems with unmodeled dynamics. Int. J. Fuzzy Syst. 2021, 23, 1633–1651. [Google Scholar] [CrossRef]
  14. Aly, A.A.; Felemban, B.F.; Mohammadzadeh, V.; Castillo, O.; Bartoszewicz, A. Frequency regulation system: A deep learning identification, type-3 fuzzy control and LMI stability analysis. Energies 2021, 14, 7801. [Google Scholar] [CrossRef]
  15. Castillo, O.; Valdez, F.; Peraza, C.; Yoon, J.H.; Geem, Z.W. High-speed interval type-2 fuzzy systems for dynamic parameter adaptation in harmony search for optimal design of fuzzy controllers. Mathematics 2021, 9, 758. [Google Scholar] [CrossRef]
  16. Melin, P.; Sánchez, D.; Castro, J.R.; Castillo, O. Design of type-3 fuzzy systems and ensemble neural networks for COVID-19 time series prediction using a firefly algorithm. Axioms 2022, 11, 410. [Google Scholar] [CrossRef]
  17. Kreinovich, V.; Kosheleva, O.; Melin, P.; Castillo, O. Efficient algorithms for data processing under type-3 (and higher) fuzzy uncertainty. Mathematics 2022, 10, 2361. [Google Scholar] [CrossRef]
  18. Liu, Z.; Mohammadzadeh, A.; Turabieh, H.; Mafarja, M.; Band, S.; Mosavi, A. A new online learned interval type-3 fuzzy control system for solar energy management systems. IEEE Access 2021, 9, 10498–10508. [Google Scholar] [CrossRef]
  19. Mohammadzadeh, A.; Sabzalian, M.H.; Zhang, W. An interval type-3 fuzzy system and a new online fractional-order learning algorithm: Theory and practice. IEEE T. Fuzzy Syst. 2019, 28, 1940–1950. [Google Scholar] [CrossRef]
  20. Tian, M.W.; Yan, S.R.; Mohammadzadeh, A.; Tavoosi, J.; Mobayen, S.; Safdar, R.; Assawinchaichote, W.; Vu, M.A.; Zhilenkov, A. Stability of interval type-3 fuzzy controllers for autonomous vehicles. Mathematics 2021, 9, 2742. [Google Scholar] [CrossRef]
  21. Taghieh, A.; Mohammadzadeh, C.; Zhang, S.; Rathinasamy; Bekiros, S. A novel adaptive interval type-3 neuro-fuzzy robust controller for nonlinear complex dynamical systems with inherent uncertainties. Nonlinear Dyn. 2022, 111, 411–425. [Google Scholar] [CrossRef]
  22. Singh, D.J.; Verma, N.K.; Ghosh, A.K.; Malagaudanavar, A. An approach towards the design of interval type-3 T-S fuzzy system. IEEE Trans. Fuzzy Syst. 2022, 30, 3880–3893. [Google Scholar] [CrossRef]
  23. Gheisarnejad, M.; Mohammadzadeh, A.; Khooban, M.H. Model predictive control-based type-3 fuzzy estimator for voltage stabilization of DC power converters. IEEE Trans. Ind. Electron. 2021, 69, 13849–13858. [Google Scholar] [CrossRef]
  24. Qasem, S.N.; Ahmadian, A.; Mohammadzadeh, A.; Rathinasamy, S.; Pahlevanzadeh, B. A type-3 logic fuzzy system: Optimized by a correntropy based Kalman filter with adaptive fuzzy kernel size. Inf. Sci. 2021, 572, 424–443. [Google Scholar] [CrossRef]
  25. Gheisarnejad, M.; Mohammadzadeh, A.; Farsizadeh, V.; Khooban, M.H. Stabilization of 5G telecom converter-based deep type-3 fuzzy machine learning control for telecom applications. IEEE Trans. Circuits-II 2021, 69, 544–548. [Google Scholar] [CrossRef]
  26. Taghieh, A.; Mohammadzadeh, A.; Zhang, C.; Kausar, N.; Castillo, O. A type-3 fuzzy control for current sharing and voltage balancing in microgrids. Appl. Soft Comput. 2022, 129, 109636. [Google Scholar] [CrossRef]
  27. Taghieh, A.; Zhang, C.; Alattas, K.A.; Bouteraa, Y.; Rathinasamy, S.; Mohammadzadeh, A. A predictive type-3 fuzzy control for underactuated surface vehicles. Ocean Eng. 2022, 266, 11301. [Google Scholar] [CrossRef]
  28. Wang, J.H.; Tavoosi, J.; Mohammadzadeh, A.; Mobayen, S.; Asad, J.H.; Assawinchaichote, W.; Vu, M.T.; Skruch, P. Non-Singleton type-3 fuzzy approach for flowmeter fault detection, experimental study in a gas industry. Sensors 2021, 21, 7419. [Google Scholar] [CrossRef] [PubMed]
  29. Balootaki, M.A.; Rahmani, H.; Moeinkhah, H.; Mohammadzadeh, A. Non-singleton fuzzy control for multisynchronization of chaotic systems. Appl. Soft Comput. 2020, 99, 106924. [Google Scholar] [CrossRef]
  30. Alattas, K.A.; Mohammadzadeh, A.; Mobayen, S.; Aly, A.A.; Felemban, B.F. A new data-driven control system for MEMSs gyroscopes: Dynamics estimation by type-3 fuzzy systems. Micromachines 2021, 12, 1390. [Google Scholar] [CrossRef]
  31. Mosavi, A.; Shokri, S.N.; Qasem, M.; Band, S.S.; Mohammadzadeh, A. Fractional-order fuzzy control approach for photovoltaic/battery systems under unknown dynamics, variable irradiation and temperature. Electronics 2020, 9, 1455. [Google Scholar] [CrossRef]
  32. Tian, M.W.; Mohammadzadeh, A.; Tavoosi, J.; Mobayen, S.; Asad, J.H.; Castillo, O.; Várkonyi-Kóczy, A.R. A deep-learned type-3 fuzzy system and its application in modeling problems. Acta Polytech. Hung. 2022, 19, 151–172. [Google Scholar] [CrossRef]
  33. Tian, M.W.; Bouteraa, Y.; Alattas, K.A.; Yan, S.R.; Alanazi, A.K.; Mohammadzadeh, A.; Mobayen, S. A type-3 fuzzy approach for stabilization and synchronization of chaotic systems: Applicable for financial and physical chaotic systems. Complexity 2022, 2022, 8437910. [Google Scholar] [CrossRef]
  34. Mohammadzadeh, A.; Vafaie, R.H. A deep learned fuzzy control for inertial sensing: Micro electromechanical systems. Appl. Soft Comput. 2021, 109, 107597. [Google Scholar] [CrossRef]
  35. Nabipour, N.; Qasem, S.N.; Jermsittiparsert, K. Type-3 fuzzy voltage management in PV/hydrogen fuel cell/battery hybrid systems. Int. J. Hydrogen Energy 2020, 45, 32478–32492. [Google Scholar] [CrossRef]
  36. Hua, G.; Wang, F.; Zhang, J.; Alattas, K.A.; Mohammadzadeh, A.; The Vu, M. A new type-3 fuzzy predictive approach for mobile robots. Mathematics 2021, 10, 3186. [Google Scholar] [CrossRef]
  37. Yan, S.; Aly, A.A.; Felemban, B.F.; Gheisarnejad, M.; Tian, M.; Khooban, M.H.; Mohammadzadeh, A.; Mobayen, S. A new event-triggered type-3 fuzzy control system for multi-agent systems: Optimal economic efficient approach for actuator activating. Electronics 2021, 10, 3122. [Google Scholar] [CrossRef]
  38. Cao, Y.; Raise, A.; Mohammadzadeh, A.; Rathinasamy, S.; Band, S.S.; Mosavi, A. Deep learned recurrent type-3 fuzzy system: Applications for renewable energy modeling/prediction. Energy Rep. 2021, 7, 8115–8127. [Google Scholar] [CrossRef]
  39. Ma, C.; Mohammadzadeh, A.; Turabieh, H.; Mafarja, M.; Band, S.S.; Mosavi, A. Optimal type-3 fuzzy system for solving singular multi-pantograph Equations. IEEE Access 2020, 8, 225692–225702. [Google Scholar] [CrossRef]
  40. Vafaie, R.H.; Mohammadzadeh, A.; Piran, M.J. A new type-3 fuzzy predictive controller for mems gyroscopes. Nonlinear Dynam. 2021, 106, 381–403. [Google Scholar] [CrossRef]
  41. Montes-Dorantes, P.N.; Méndez, G.M. Non-Iterative Wagner-Hagras General type-2 Mamdani Singleton Fuzzy logic System Optimized by Central Composite Design in Quality Assurance by Image Processing. In Recent trends on Type-2 Fuzzy Logic Systems: Theory, Methodology and Applications; Castillo, O., Kumar, A., Eds.; Studies in Fuzziness and Soft Computing; Springer: Cham, Switzerland, 2023; Volume 425. [Google Scholar] [CrossRef]
  42. Melin, P.; Castillo, O. An intelligent hybrid approach for industrial quality control combining neural networks, fuzzy logic, and fractal theory. Inf. Sci. 2007, 177, 1543–1557. [Google Scholar] [CrossRef]
  43. Gilan, S.S.; Sebt, M.H.; Shahhosseini, V. Computing with words for hierarchical competency-based selection of personnel in construction companies. Appl. Soft Comput. 2012, 12, 860–871. [Google Scholar] [CrossRef]
  44. Shahparast, H.; Mansoori, E.G. Developing an online general type-2 fuzzy classifier using evolving type-1 rules. Int. J. Approx. Reason. 2019, 113, 336–353. [Google Scholar] [CrossRef]
  45. Cheng-Dong, L.I.; Gui-Qing, Z.; Hui-Dong, W.; Wei-Na, R. Properties and data-driven design of perceptual reasoning method based linguistic dynamic systems. Acta Autom. Sin. 2014, 40, 2221–2232. [Google Scholar]
  46. Mittal, K.; Jain, A.; Vaisla, K.S.; Castillo, O.; Kacprzyk, J. A comprehensive review on type 2 fuzzy logic applications: Past, present and future. Eng. Appl. Artif. Intell. 2020, 95, 103916. [Google Scholar] [CrossRef]
  47. Ibrahim, A.A.; Zhou, H.B.; Tan, S.X.; Zhang, C.L.; Duan, J.A. Regulated Kalman filter based training of an interval type-2 fuzzy system and its evaluation. Eng. Appl. Artif. Intell. 2020, 95, 103867. [Google Scholar] [CrossRef]
  48. Balootaki, M.A.; Rahmani, H.; Moeinkhah, H.; Mohammadzadeh, A. On the synchronization and stabilization of fractional-order chaotic systems: Recent advances and future perspectives. Phys. A Stat. Mech. Its Appl. 2020, 551, 124203. [Google Scholar] [CrossRef]
  49. Ontiveros, E.; Melin, P.; Castillo, O. High order α-planes integration: A new approach to computational cost reduction of General Type-2 Fuzzy Systems. Eng. Appl. Artif. Intell. 2018, 4, 186–197. [Google Scholar] [CrossRef]
  50. Wu, D.; Mendel, J.M. Recommendations on designing practical interval type-2 fuzzy systems. Eng. Appl. Artif. Intell. 2019, 85, 182–193. [Google Scholar] [CrossRef]
  51. Chiclana, F.; Zhou, S.M. Type-reduction of general type-2 fuzzy sets: The type-1 OWA approach. Int. J. Intell. Syst. 2013, 28, 505–522. [Google Scholar] [CrossRef]
  52. Jeng, W.H.R.; Yeh, C.Y.; Lee, S.J. General Type-2 Fuzzy Neural Network with Hybrid Learning for Function Approximation. In Proceedings of the 2009 IEEE International Conference on Fuzzy Systems, Jeju, Republic of Korea, 20–24 August 2009; pp. 1534–1539. [Google Scholar]
  53. Figueroa-García, J.C.; Román-Flores, H.; Chalco-Cano, Y. Type–reduction of interval type–2 fuzzy numbers via the Chebyshev inequality. Fuzzy Sets Syst. 2022, 435, 164–180. [Google Scholar] [CrossRef]
  54. Yu, Q.; Dian, S.; Li, Y.; Liu, J.; Zhao, T. Similarity-based non-singleton general type-2 fuzzy logic controller with applications to mobile two-wheeled robots. J. Intell. Fuzzy Syst. 2019, 37, 6841–6854. [Google Scholar] [CrossRef]
  55. Zhao, T.; Yu, Q.; Dian, S.; Guo, R.; Li, S. Non-singleton general type-2 fuzzy control for a two-wheeled self-balancing robot. Int. J. Fuzzy Syst. 2019, 21, 1724–1737. [Google Scholar] [CrossRef]
  56. Chen, Y.; Wang, D. Forecasting by general type-2 fuzzy logic systems optimized with QPSO algorithms. Int. J. Control Autom. Syst. 2017, 15, 2950–2958. [Google Scholar] [CrossRef]
  57. Li, X.; Chen, Y. Discrete non-iterative centroid type-reduction algorithms on general type-2 fuzzy logic systems. Int. J. Fuzzy Syst. 2021, 23, 704–715. [Google Scholar] [CrossRef]
  58. Zhao, T.; Liu, J.; Dian, S.; Guo, R.; Li, S. Sliding-mode-control-theory-based adaptive general type-2 fuzzy neural network control for power-line inspection robots. Neurocomputing 2020, 401, 281–294. [Google Scholar] [CrossRef]
  59. Mai, D.S.; Dang, T.H.; Ngo, L.T. Optimization of interval type-2 fuzzy system using the PSO technique for predictive problems. J. Inf. Telecommun. 2021, 5, 197–213. [Google Scholar] [CrossRef]
  60. Mohammadzadeh, A.; Kumbasar, T. A new fractional-order general type-2 fuzzy predictive control system and its application for glucose level regulation. Appl. Soft Comput. 2020, 91, 106241. [Google Scholar] [CrossRef]
  61. Mohammadzadeh, A.; Ghaemi, S.; Kaynak, O.; Khanmohammadi, S. Observer-based method for synchronization of uncertain fractional order chaotic systems by the use of a general type-2 fuzzy system. Appl. Soft Comput. 2016, 49, 544–560. [Google Scholar] [CrossRef]
  62. Geramian, A.; Abraham, A. Customer classification: A mamdani fuzzy inference system standpoint for modifying the failure mode and effect analysis based three-dimensional approach. Expert Syst. Appl. 2021, 186, 115753. [Google Scholar] [CrossRef]
  63. Tavana, M.R.; Khooban, M.H.; Niknam, T. Adaptive PI controller to voltage regulation in power systems: STATCOM as a case study. ISA Trans. 2017, 66, 325–334. [Google Scholar] [CrossRef]
  64. Mohammadzadeh, A.; Sabzalian, M.H.; Ahmadian, A.; Nabipour, N. A dynamic general type-2 fuzzy system with optimized secondary membership for online frequency regulation. ISA Trans. 2021, 112, 150–160. [Google Scholar] [CrossRef]
  65. Torshizi, A.D.; Zarandi, M.H.F. A new cluster validity measure based on general type-2 fuzzy sets: Application in gene expression data clustering. Knowl. Based Syst. 2014, 64, 81–93. [Google Scholar] [CrossRef]
  66. Khooban, M.H.; Vafamand, N.; Liaghat, A.; Dragicevic, T. An optimal general type-2 fuzzy controller for urban traffic network. ISA Trans. 2017, 66, 335–343. [Google Scholar] [CrossRef] [PubMed]
  67. Mohammadzadeh, A.; Kaynak, O. A novel general type-2 fuzzy controller for fractional-order multi-agent systems under unknown time-varying topology. J. Frankl. Inst. 2019, 356, 5151–5171. [Google Scholar] [CrossRef]
  68. Ontiveros, E.; Melin, P.; Castillo, O. Comparative study of interval type-2 and general type-2 fuzzy systems in medical diagnosis. Inf. Sci. 2020, 525, 37–53. [Google Scholar] [CrossRef]
  69. Zarandi, M.F.; Soltanzadeh, S.; Mohammadi, A.; Castillo, O. Designing a general type-2 fuzzy expert system for diagnosis of depression. Appl. Soft Comput. 2019, 80, 329–341. [Google Scholar] [CrossRef]
  70. Salehi, F.; Keyvanpour, M.R.; Sharifi, A. GT2-CFC: General type-2 collaborative fuzzy clustering method. Inf. Sci. 2021, 578, 297–322. [Google Scholar] [CrossRef]
  71. Almaraashi, M.; John, R.; Hopgood, A.; Ahmadi, S. Learning of interval and general type-2 fuzzy logic systems using simulated annealing: Theory and practice. Inf. Sci. 2016, 360, 21–42. [Google Scholar] [CrossRef]
  72. Carvajal, O.; Melin, P.; Miramontes, I.; Prado-Arechiga, G. Optimal design of a general type-2 fuzzy classifier for the pulse level and its hardware implementation. Eng. Appl. Artif. Intell. 2021, 97, 104069. [Google Scholar] [CrossRef]
  73. Ontiveros-Robles, E.; Castillo, O.; Melin, P. Towards asymmetric uncertainty modeling in designing general type-2 fuzzy classifiers for medical diagnosis. Expert Syst. Appl. 2021, 183, 115370. [Google Scholar] [CrossRef]
  74. Doctor, F.; Syue, C.H.; Liu, Y.X.; Shieh, J.S.; Iqbal, R. Type-2 fuzzy sets applied to multivariable self-organizing fuzzy logic controllers for regulating anesthesia. Appl. Soft Comput. 2016, 38, 872–889. [Google Scholar] [CrossRef]
  75. Castillo, O.; Muhuri, P.K.; Melin, P.; Pulkkinen, P. Emerging issues and applications of type-2 fuzzy sets and systems. Eng. Appl. Artif. Intell. 2020, 90, 103596. [Google Scholar] [CrossRef]
  76. Sahab, N.; Hagras, H. Adaptive non-singleton type-2 fuzzy logic systems: A way forward for handling numerical uncertainties in real world applications. Int. J. Comput. Commun. Control 2011, 6, 503–529. [Google Scholar] [CrossRef]
  77. Ontiveros-Robles, E.; Melin, P. A hybrid design of shadowed type-2 fuzzy inference systems applied in diagnosis problems. Eng. Appl. Artif. Intell. 2019, 86, 43–55. [Google Scholar] [CrossRef]
  78. Ochoa, P.; Castillo, O.; Melin, P.; Soria, J. Differential evolution with shadowed and general type-2 fuzzy systems for dynamic parameter adaptation in optimal design of fuzzy controllers. Axioms 2021, 10, 194. [Google Scholar] [CrossRef]
  79. Wagner, C.; Hagras, H. Toward general type-2 fuzzy logic systems based on zSlices. IEEE Trans. Fuzzy Syst. 2010, 18, 637–660. [Google Scholar] [CrossRef]
  80. Shi, J.; Song, Y. Mathematical analysis of a simplified general type-2 fuzzy PID controller. Math. Biosci. Eng. 2020, 17, 7994–8036. [Google Scholar] [CrossRef] [PubMed]
  81. Ontiveros-Robles, E.; Melin, P.; Castillo, O. An efficient high-order α-plane aggregation in general type-2 fuzzy systems using newton–cotes rules. Int. J. Fuzzy Syst. 2021, 23, 1102–1121. [Google Scholar] [CrossRef]
  82. Melin, P.; Ontiveros-Robles, E.; Castillo, O. New Medical Diagnosis Models Based on Generalized Type-2 Fuzzy Logic, 1st ed.; Springer International Publishing: Cham, Switzerland, 2021. [Google Scholar] [CrossRef]
  83. Chen, Y.; Li, C.; Yang, J. Design and application of Nagar-Bardini structure-based interval type-2 fuzzy logic systems optimized with the combination of backpropagation algorithms and recursive least square algorithms. Expert Syst. Appl. 2023, 211, 118596. [Google Scholar] [CrossRef]
  84. El-Nagar, A.M.; El-Bardini, M.; Khater, A.A. A class of general type-2 fuzzy controller based on adaptive alpha-plane for nonlinear systems. Appl. Soft Comput. 2023, 133, 109938. [Google Scholar] [CrossRef]
  85. Hazarika, B.B.; Gupta, D. Affinity based fuzzy kernel ridge regression classifier for binary class imbalance learning. Eng. Appl. Artif. Intell. 2023, 117, 105544. [Google Scholar] [CrossRef]
  86. Yin, R.; Pan, X.; Zhang, L.; Yang, J.; Lu, W. A rule-based deep fuzzy system with nonlinear fuzzy feature transform for data classification. Inf. Sci. 2023, 633, 431–452. [Google Scholar] [CrossRef]
  87. Sabahi, K.; Zhang, C.; Kausar, N.; Mohammadzadeh, A.; Pamucar, D.; Mosavi, A.H. Input-output scaling factors tuning of type-2 fuzzy PID controller using multi-objective optimization technique. AIMS Math. 2022, 8, 7917–7932. [Google Scholar] [CrossRef]
  88. Sedaghati, A.; Pariz, N.; Siahi, M.; Barzamini, R. A new adaptive non-singleton general type-2 fuzzy control of induction motors subject to unknown time-varying dynamics and unknown load torque. Soft Comput. 2021, 25, 5895–5907. [Google Scholar] [CrossRef]
  89. Sabzalian, M.H.; Mohammadzadeh, A.; Rathinasamy, S.; Zhang, W. A developed observer-based type-2 fuzzy control for chaotic systems. Int. J. Syst. Sci. 2021, 54, 2921–2940. [Google Scholar] [CrossRef]
  90. Huang, H.; Xu, H.; Chen, F.; Zhang, C.; Mohammadzadeh, A. An applied type-3 fuzzy logic system: Practical matlab simulink and M-files for robotic, control, and modeling applications. Symmetry 2023, 15, 475. [Google Scholar] [CrossRef]
  91. Mehrmolaei, S.; Savargiv, M.; Keyvanpour, M.R. Hybrid learning-oriented approaches for predicting Covid-19 time series data: A comparative analytical study. Eng. Appl. Artif. Intell. 2023, 126, 106754. [Google Scholar] [CrossRef]
  92. Elhaki, O.; Shojaei, K.; Mohammadzadeh, A.; Rathinasamy, S. Robust amplitude-limited interval type-3 neuro-fuzzy controller for robot manipulators with prescribed performance by output feedback. Neural Comput. Appl. 2023, 35, 9115–9130. [Google Scholar] [CrossRef]
  93. Castillo, O.; Castro, J.R.; Melin, P. Interval Type-3 Fuzzy Systems: A Natural Evolution from Type-1 and Type-2 Fuzzy Systems. In Fuzzy Logic and Neural Networks for Hybrid Intelligent System Design; Springer International Publishing: Cham, Switzerland, 2023; pp. 209–221. [Google Scholar]
  94. Yan, B.; Jiang, X.; Alattas, K.A.; Zhang, C.; Mohammadzadeh, A. Generation of limit cycles in nonlinear systems: Machine leaning based type-3 fuzzy control. IEEE Access 2023, 11, 34835. [Google Scholar] [CrossRef]
  95. Vinothkumar, J.; Thamizhselvan, D. Enhancing controller efficiency in hybrid power system using interval type 3 fuzzy controller with bacterial foraging optimization algorithm. J. Theor. Appl. Inf. Technol. 2023, 101, 12. [Google Scholar] [CrossRef]
  96. Tarafdar, A.; Majumder, P.; Deb, M.; Bera, U.K. Application of a q-rung orthopair hesitant fuzzy aggregated Type-3 fuzzy logic in the characterization of performance-emission profile of a single cylinder CI-engine operating with hydrogen in dual fuel mode. Energy 2023, 269, 126751. [Google Scholar] [CrossRef]
  97. Tarafdar, A.; Majumder, P.; Deb, M.; Bera, U.K. Performance-emission optimization in a single cylinder CI-engine with diesel hydrogen dual fuel: A spherical fuzzy MARCOS MCGDM based Type-3 fuzzy logic approach. Int. J. Hydrogen Energy 2023, 48, 28601–28627. [Google Scholar] [CrossRef]
  98. Singh, D.; Verma, N. Interval Type-3 TS Fuzzy System for Nonlinear Aerodynamic Modelling. Appl. Soft Comput. 2023, 111097. [Google Scholar] [CrossRef]
  99. Elhaki, O.; Shojaei, K.; Mohammadzadeh, A. Robust state and output feedback prescribed performance interval type-3 fuzzy reinforcement learning controller for an unmanned aerial vehicle with actuator saturation. IET Control Theory A 2023, 17, 605–627. [Google Scholar] [CrossRef]
  100. Yildirim, B.; Gheisarnejad, M.; Mohammadzadeh, A.; Khooban, M.H. Intelligent frequency stabilization of low-inertia islanded power grids-based redox battery. J. Energy Storage 2023, 71, 108190. [Google Scholar] [CrossRef]
  101. Cuevas, F.; Castillo, O.; Cortés-Antonio, P. Generalized type-2 fuzzy parameter adaptation in the marine predator algorithm for fuzzy controller parameterization in mobile robots. Symmetry 2022, 14, 859. [Google Scholar] [CrossRef]
  102. Yahiaoui, F.; Chabour, F.; Guenounou, O.; Bajaj, M.; Hussain-Bukhari, S.S.; Shahzad-Nazir, M.; Mbadjoun-Wapet, D.E. An experimental testing of optimized fuzzy logic-based MPPT for a standalone PV system using genetic algorithms. Mat. Probl. Eng. 2023, 2023, 4176997. [Google Scholar] [CrossRef]
  103. Ochoa, P.; Castillo, O.; Melin, P.; Castro, J.R. Interval type-3 fuzzy differential evolution for parameterization of fuzzy controllers. Int. J. Fuzzy Syst. 2023, 25, 1360–1376. [Google Scholar] [CrossRef]
  104. Peraza, C.; Castillo, O.; Melin, P.; Castro, J.R.; Yoon, J.H.; Geem, Z.W. A type-3 fuzzy parameter adjustment in harmony search for the parameterization of fuzzy controllers. Int. J. Fuzzy Syst. 2023, 25, 2281–2294. [Google Scholar] [CrossRef]
  105. Castillo, O.; Peraza, C.; Ochoa, P.; Amador-Angulo, L.; Melin, P.; Park, Y.; Geem, Z.W. Shadowed type-2 fuzzy systems for dynamic parameter adaptation in harmony search and differential evolution for optimal design of fuzzy controllers. Mathematics 2021, 9, 2439. [Google Scholar] [CrossRef]
  106. Amador-Angulo, L.; Castillo, O.; Castro, J.R.; Melin, P. A new approach for interval type-3 fuzzy control of nonlinear plants. Int. J. Fuzzy Syst. 2023, 25, 1624–1642. [Google Scholar] [CrossRef]
  107. Bie, H.; Li, P.; Chen, F.; Ghaderpour, E. An observer-based type-3 fuzzy control for non-holonomic wheeled robots. Symmetry 2023, 15, 1354. [Google Scholar] [CrossRef]
  108. Yunjun, C.; Chao, J.; Jiuzhi, D.; Zhanshan, Z. Output feedback sliding mode control based on adaptive sliding mode disturbance observer. Meas. Control 2022, 55, 646–656. [Google Scholar] [CrossRef]
  109. Li, H.; Dai, X.; Zhou, L.; Wu, Q. Encoding words into interval type-2 fuzzy sets: The retained region approach. Inf. Sci. 2023, 629, 760–777. [Google Scholar] [CrossRef]
  110. Abid, M.S.; Apon, H.J.; Nafi, I.M.; Ahmed, A.; Ahshan, R. Multi-objective architecture for strategic integration of distributed energy resources and battery storage system in microgrids. J. Energy Storage 2023, 72, 108276. [Google Scholar] [CrossRef]
  111. Tarafdar, A.; Majumder, P.; Bera, U.K. Prediction of Air Quality Index in Kolkata City Using an Advanced Learned Interval Type-3 Fuzzy Logic System. In Proceedings of the 2023 IEEE 8th International Conference for Convergence in Technology (I2CT), Lonavla, India, 7–9 April 2023; pp. 1–7. [Google Scholar]
  112. Rituraj, R.; Ecker, D.A. Comprehensive Investigation into the Application of Convolutional Neural Networks (ConvNet/CNN) in Smart Grids. In Proceedings of the 2022 IEEE 22nd International Symposium on Computational Intelligence and Informatics and 8th IEEE International Conference on Recent Achievements in Mechatronics, Automation, Computer Science and Robotics (CINTI-MACRo), Budapest, Hungary, 21–22 November 2022; pp. 000359–000368. [Google Scholar]
  113. Luo, Q.; Bai, J.; Wu, F. Improved constrained predictive functional control using extended non-minimal state space formulation for the cement production process. Processes 2022, 10, 969. [Google Scholar] [CrossRef]
  114. Zhu, C.; Liu, R.; Li, B.; Xia, J.; Zhang, N. Neural network-based event-triggered adaptive asymptotic tracking control for switched nonlinear systems. Int. J. Control Autom. 2022, 20, 2021–2031. [Google Scholar] [CrossRef]
  115. Gao, P.; Zhang, H.; Wu, Z.; Wang, J. Visualizing the expansion and spread of coronavirus disease 2019 by cartograms. Environ. Plan. A Econ. Space 2000, 52, 698–701. [Google Scholar] [CrossRef]
  116. An Explication of the 800-Day COVID-19 Pandemic Spread Behavior of Seven Countries from Different Continents and the World Total in a Non-Linear Time Series Framework. Available online: https://www.researchsquare.com/article/rs-2780972/v2 (accessed on 6 August 2023).
  117. Mendez, G.M. Orthogonal-Back Propagation Hybrid Learning Algorithm for Type-2 Fuzzy Logic Systems. In Proceedings of the NAFIPS 04 IEEE International Conference on Fuzzy Sets, Banff, AB, Canada, 27–30 June 2004; pp. 899–902. [Google Scholar]
  118. Mendez, G.M.; López-Juarez, I. Orthogonal-Back Propagation Hybrid Learning Algorithm for Interval Type-1 Non-Singleton Type-2 Fuzzy Logic Systems. WSEAS Trans. Syst. 2005, 4, 212–218. [Google Scholar]
  119. Mendez, G.M.; Medina, M.A. Orthogonal-Back Propagation Hybrid Learning Algorithm for Interval Type-2 Non-Singleton Type-2 Fuzzy Logic Systems. In Proceedings of the IASTED International Conference on Intelligent Systems and Control, Cambridge, MA, USA, 31 October–2 November 2005; pp. 386–391. [Google Scholar]
  120. Méndez, G.M.; Hernandez, M.A. Hybrid learning for interval type-2 fuzzy logic systems based on orthogonal least-squares and back-propagation methods. Inf. Sci. 2009, 179, 2146–2157. [Google Scholar] [CrossRef]
  121. Méndez, G.M.; Martinez, J.C.; González, D.S.; Rendón-Espinoza, F.J. Orthogonal-least-squares and backpropagation hybrid learning algorithm for interval A2-C1 singleton type-2 Takagi-Sugeno-Kang fuzzy logic systems. Int. J. Hybrid Intell. Syst. 2014, 11, 125–135. [Google Scholar]
  122. Hernandez, M.A.; Melin, P.; Méndez, G.M.; Castillo, O.; López-Juarez, I. A hybrid learning method composed by the orthogonal least-squares and the back-propagation learning algorithms for interval A2-C1 type-1 non-singleton type-2 TSK fuzzy logic systems. Soft. Comput. 2015, 19, 661–678. [Google Scholar] [CrossRef]
  123. Mendel, J. Uncertain rule-based fuzzy systems. In Introduction and New Directions, 2nd ed.; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
  124. Aguado, A. Temas de Identificación y Control Adaptable, 1st ed.; Instituto de Cibernética, Matemática y Física: Havana, Cuba, 2000. [Google Scholar]
  125. Mendez, G.M.; Leduc, L.A.; Colas, R.; Cavazos, A.; Soto, R. Modelling recalescence after stock reduction during hot strip rolling. Ironmak. Steelmak. 2013, 33, 484–492. [Google Scholar] [CrossRef]
  126. Wang, L.-X. Solving Fuzzy Relational Equations Through Network Training. In Proceedings of the Second IEEE International Conference on Fuzzy Systems, San Francisco, CA, USA, 28 March–1 April 1993; Volume 2, pp. 956–960. [Google Scholar] [CrossRef]
  127. Anderson, J.A. Redes Neurales, 1st ed.; Alfaomega Grupo Editor: México City, México, 2007. [Google Scholar]
Figure 1. Geometrical view of the IT3 NSFLS-1 with type-1 non-singleton inputs. x is the input variable, u is the primary membership function of x , and μ A ~   x , u = f x u = α k is the secondary membership function of x and u .
Figure 1. Geometrical view of the IT3 NSFLS-1 with type-1 non-singleton inputs. x is the input variable, u is the primary membership function of x , and μ A ~   x , u = f x u = α k is the secondary membership function of x and u .
Mathematics 11 04933 g001
Figure 2. Schematic representation of F(t) and q(t) [124].
Figure 2. Schematic representation of F(t) and q(t) [124].
Mathematics 11 04933 g002
Figure 3. Schematic representation of F(t), q(t), and zT (t + 1) [124].
Figure 3. Schematic representation of F(t), q(t), and zT (t + 1) [124].
Mathematics 11 04933 g003
Figure 4. Schematic representation of F(t + 1) and q(t + 1) [124].
Figure 4. Schematic representation of F(t + 1) and q(t + 1) [124].
Mathematics 11 04933 g004
Figure 5. Schematic representation of HSM.
Figure 5. Schematic representation of HSM.
Mathematics 11 04933 g005
Figure 6. RMSE of prediction of T1, IT2, RBFNN, ANFIS, and GT2 systems with BP–BP learning.
Figure 6. RMSE of prediction of T1, IT2, RBFNN, ANFIS, and GT2 systems with BP–BP learning.
Mathematics 11 04933 g006
Figure 7. RMSE of prediction of benchmarking fuzzy systems with BP–BP learning.
Figure 7. RMSE of prediction of benchmarking fuzzy systems with BP–BP learning.
Mathematics 11 04933 g007
Figure 8. RMSE of prediction of GT2 systems with BP–BP learning.
Figure 8. RMSE of prediction of GT2 systems with BP–BP learning.
Mathematics 11 04933 g008
Figure 9. RMSE of prediction of IT3 systems with BP–BP learning.
Figure 9. RMSE of prediction of IT3 systems with BP–BP learning.
Mathematics 11 04933 g009
Figure 10. RMSE of prediction of GT2 systems with OLS–BP learning.
Figure 10. RMSE of prediction of GT2 systems with OLS–BP learning.
Mathematics 11 04933 g010
Figure 11. RMSE of prediction of IT3 systems with OLS–BP learning.
Figure 11. RMSE of prediction of IT3 systems with OLS–BP learning.
Mathematics 11 04933 g011
Figure 12. RMSE of predictions of the GT2 systems using from 1 to 1000 α k -cuts with OLS-BP learning.
Figure 12. RMSE of predictions of the GT2 systems using from 1 to 1000 α k -cuts with OLS-BP learning.
Mathematics 11 04933 g012
Figure 13. RMSE of prediction of IT3 systems using from 1 to 2002 α k -cuts with hybrid OLS-BP learning.
Figure 13. RMSE of prediction of IT3 systems using from 1 to 2002 α k -cuts with hybrid OLS-BP learning.
Mathematics 11 04933 g013
Figure 14. RMSE of prediction of GT2 systems with hybrid OLS–BP learning.
Figure 14. RMSE of prediction of GT2 systems with hybrid OLS–BP learning.
Mathematics 11 04933 g014
Figure 15. RMSE of prediction of IT3 systems using from 1 to 1000 α k -cuts with hybrid OLS-BP learning.
Figure 15. RMSE of prediction of IT3 systems using from 1 to 1000 α k -cuts with hybrid OLS-BP learning.
Mathematics 11 04933 g015
Table 1. Difficulties of GT2 model adapted from [41].
Table 1. Difficulties of GT2 model adapted from [41].
DifficultiesReferences
Implementation[42]
Use in practice[42]
Information is non-functional[43]
Information is not helpful[43]
Information not necessary[43]
Complex learning process[44,45,46,47,48]
Heavy computation[44,47,48,49,50,51]
Complexity in the defuzzification[44,51,52]
Exhaustive computational time[44,47,48,49,50,51]
Not practical to use[44]
Method iterative and algorithmic[53]
Determination of the number of levels- α k [49]
Table 2. Survey of techniques used to train the GT2 FLS models.
Table 2. Survey of techniques used to train the GT2 FLS models.
RGT2Optimization ModelKnowledge
Acquisition
Designation
System Designation
SNLTAUGT2Generalized Type-2Shadowed Type-2
[15] XRobustness analysis X X
[44]X Ordered weighted averaging (OWA)X XX
[45]X Data-driven X X
[47] Kalman filtersX X X
[48]X Artificial neural networks (ANN) X X
[52]X Recursive least squares (RLS), Gradient-based method, hybrid ANN to optimize clusteringX X
[55] XSocial spider optimization XX
[58] Particle swarm optimization (PSO) X X
[60]X Biogeography-based optimization (BBO)X X
[63]X Least square estimator (LSE), Teaching learning-based optimization (TLBO) X X
[71] Searching algorithmsXX X
[72]XXAnt lion optimizer XX X
[78]X Hybrid differential evolution algorithm X X
[81] XHarmony search X XX
[82] XSupport vector machine (SVM), decision trees, ANN, bagging and boosting, bagging, boosting, GD, fuzzy entropy, PSOXXXX X
[83] XBP and RLSX X X
[84] XLyapunov functionXXX XX
[85] XKernel ridge regression (KRR)X X
[86] XHierarchically stacked though, gradient descent (GD), gaussian kernel, SVMXXX X
[87] XMulti-objective optimizationX X
[89] XTuning lawsXXX X
R refers to reference number, GT2 to General type 2 system, S to singleton, N to type-1 non-singleton, L to learning, T to tuning, A to adaptation, and U to updating; “X” means that the paper of the reference contains this description or characteristic.
Table 3. IT3 FLS systems.
Table 3. IT3 FLS systems.
Ref.IT3 SystemLearning
Algorithm
Knowledge Acquisition
Designation
SN-1N-2HybridLAUT
[1]X Classification system does not show a learning algorithm or does not need it XX X
[2]X Theoretical paper for modelling and comparing the IT3 and IT2 systems does not involve learningXXX X
[4]X Differential evolution XX X
[5] XGDXXXXX
[7]X Empirical knowledge of experts combined with a trial-and-error approach XX X
[8]X Fractal dimensions XX X
[9]X Statistical measures, fuzzy c-means clustering, and granular computing used to construct the model not for learning X
[11]X Response aggregation XX X
[12]X Backpropagation with momentum learning XX X
[13]X Specific adaptation law XX X
[14]X Fractional-order model based on restricted Boltzmann machine (RBM) and deep learning contrastive divergence (CD) X X
[15]X Pitch adjustment rate (PArate) parameter in the original harmony search algorithm (HS) X X
[18] X Upper bound of approximate
error (AE)
[19] X Fractional order X X
[22]X Fuzzy c-regression model clustering algorithm X X
[25]X Deep reinforcement learning (DRL) X X
[26]X Unscented Kalman filter (CUKF)XXXXX
[27]X Surge-guided line-of-sight (SGLOS) and auxiliary dynamics XX X
[28] X MC and
UKF
XX X
[33]X Specific control law X
[39]X UKF X
[40] X Lyapunov adaptation rules X X
[91]X Hybrid learningXX
[92]X Robust and adaptive command-filtered backstepping control scheme, adaptive lawsXX
[93]X Survey, not a theoretical paper nor an application or development XX X
[95]X Bacterial foraging optimization algorithm X X
[96]X Does not have learning as a classification model X X
[97]X Spherical fuzzy X X
[98]X Weighted least square (WLS) X
[99]X Actor-critic learning control algorithm associated with Lyapunov stability examination XX X
[100]X + Nonlinear model predictive control (NMPC) X X
[101]X + Marine predator XXXX
[102]X + Maximum power point tracking (MPPT), genetic algorithm X
[103]X + Differential evolution X X
[104]X + Harmony search XX
[105]X + Harmony search and the differential evolution XX
[106]X Not learning algorithm, the parameters are changed manually XX
[107]X Terminal sliding mode controller XX
[108]X Adaptive sliding mode disturbance observer, adaptive laws, output with continuous-time linear systems.XXX
[109]X Retained region approach (granulation) XX
[110]X Multi-objective artificial hummingbird algorithm (MOAHA) X X
[111]X Enhanced Kalman filter (EKF) X
[112]X * Survey of methods is not an application X
[113]X Extended state space model-based constrained predictive functional control X
[114]X + Event-triggered control law X
[115]X + Cartograms to visualize both the expansion and spread X
[116]X + Non-linear time series X
S for singleton, N-1 for type-1 non-singleton, N-2 for type-2 non-singleton, L for learning, T for tuning, A for adaptation, and U for updating; + indicates that the learning algorithm is only used to obtain the information for the rule base or for optimization; “X” means that the paper of the reference contains this description or characteristic; * means that this paper is a literature review.
Table 4. Comparison between the benchmark models T1 SFLS, IT2 SFLS, IT2 NSFLS-1, T1 and IT2 ANFIS, T1 RBFNN and IT2 RBFNN, and GT2 models with BP–BP learning using the classic WH algorithm and the EWH algorithm.
Table 4. Comparison between the benchmark models T1 SFLS, IT2 SFLS, IT2 NSFLS-1, T1 and IT2 ANFIS, T1 RBFNN and IT2 RBFNN, and GT2 models with BP–BP learning using the classic WH algorithm and the EWH algorithm.
Fuzzy System∖ α k -Cuts1
T1 SFLS3.39596
T1 ANFIS3.36958
T1 RBFNN4.28737
IT2 SFLS1.4249
IT2 NSFLS-11.2542
IT2 ANFIS3.37824
IT2 RBFNN3.47980
WH GT2 SFLS (BP–BP)1.4515
EWH GT2 SFLS (BP–BP)1.4497
WH GT2 NSFLS-1 (BP–BP)1.0383
EWH GT2 NSFLS-1 (BP–BP)1.0383
Table 5. Comparison between the benchmark models with BP–BP learning using the classic WH algorithm and the EWH algorithm.
Table 5. Comparison between the benchmark models with BP–BP learning using the classic WH algorithm and the EWH algorithm.
Fuzzy System∖ α k -Cuts12
T1 SFLS3.39596
T1 ANFIS3.36958
T1 RBFNN4.28737
IT2 SFLS1.4249
IT2 NSFLS-11.2542
IT2 ANFIS3.37824
IT2 RBFNN3.47980
IT2 NSFLS-11.2542
WH IT3 SFLS (BP–BP) 1.4212
EWH IT3 SFLS (BP–BP) 1.4192
WH IT3 NSFLS-1 (BP–BP) 0.9729
EWH IT3 NSFLS-1 (BP–BP) 0.8761
Table 6. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with BP–BP learning using the classic WH algorithm and the EWH algorithm with different numbers of α k -cuts.
Table 6. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with BP–BP learning using the classic WH algorithm and the EWH algorithm with different numbers of α k -cuts.
Fuzzy System∖ α k -Cuts1101001000
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH GT2 SFLS (BP–BP)1.45151.15011.49121.5727
EWH GT2 SFLS (BP–BP)1.44971.14331.48521.5166
WH GT2 NSFLS-1 (BP–BP)1.03971.23381.0971.3325
EWH GT2 NSFLS-1 (BP–BP)1.03831.15341.03211.326
Table 7. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with BP–BP learning using the classic WH algorithm and the EWH algorithm with different numbers of α k -cuts.
Table 7. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with BP–BP learning using the classic WH algorithm and the EWH algorithm with different numbers of α k -cuts.
Fuzzy System∖ α k -Cuts12222022002
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH IT3 SFLS (BP–BP) 1.42121.05731.40631.4568
EWH IT3 SFLS (BP–BP) 1.41921.05281.40161.4239
WH IT3 NSFLS-1 (BP–BP) 0.97291.11071.05471.2197
EWH IT3 NSFLS-1 (BP–BP) 0.87611.01251.02751.168
Table 8. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with OLS–BP learning using the classic WH algorithm and the EWH algorithm.
Table 8. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with OLS–BP learning using the classic WH algorithm and the EWH algorithm.
Fuzzy System∖ α k -Cuts1
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH GT2 SFLS (OLS–BP)0.9389
EWH GT2 SFLS (OLS–BP)0.9424
WH GT2 NSFLS-1 (OLS–BP)0.8952
EWH GT2 NSFLS-1 (OLS–BP)0.8724
Table 9. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with OLS–BP learning using the classic WH algorithm and the EWH algorithm.
Table 9. Comparison between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with OLS–BP learning using the classic WH algorithm and the EWH algorithm.
Fuzzy Systems∖ α k -Cuts12
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH IT3 SFLS (OLS–BP) 0.9389
EWH IT3 SFLS (OLS–BP) 0.9424
WH IT3 NSFLS-1 (OLS–BP) 0.8952
EWH IT3 NSFLS-1 (OLS–BP) 0.8724
Table 10. Comparison from1 to 1000 α k -cuts between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with OLS-BP learning using the classic WH and the EWH algorithms.
Table 10. Comparison from1 to 1000 α k -cuts between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and GT2 models with OLS-BP learning using the classic WH and the EWH algorithms.
Fuzzy System∖ α k -Cuts1101001000
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH GT2 SFLS (OLS–BP)0.94240.93320.93560.9631
EWH GT2 SFLS (OLS–BP)0.95210.94380.94580.9658
WH GT2 NSFLS-1 (OLS–BP)0.89790.93160.88881.002
EWH GT2 NSFLS1 (OLS–BP)0.88510.91830.86590.9967
Table 11. Comparison from 1 to 1000 α k -cuts between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with OLS-BP learning using the classic WH and the EWH algorithms.
Table 11. Comparison from 1 to 1000 α k -cuts between the benchmark models (IT2 SFLS and IT2 NSFLS-1) and IT3 models with OLS-BP learning using the classic WH and the EWH algorithms.
Fuzzy System∖ α k -Cuts12101001000
IT2 SFLS1.4249
IT2 NSFLS-11.2542
WH IT3 SFLS (OLS–BP) 0.93890.92470.91770.9461
EWH IT3 SFLS (OLS–BP) 0.94240.91840.92310.9556
WH IT3 NSFLS-1 (OLS–BP) 0.89520.91270.87950.9666
EWH IT3 NSFLS-1 (OLS–BP) 0.87240.89050.86340.9408
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Méndez, G.M.; López-Juárez, I.; Alcorta García, M.A.; Martinez-Peon, D.C.; Montes-Dorantes, P.N. The Enhanced Wagner–Hagras OLS–BP Hybrid Algorithm for Training IT3 NSFLS-1 for Temperature Prediction in HSM Processes. Mathematics 2023, 11, 4933. https://doi.org/10.3390/math11244933

AMA Style

Méndez GM, López-Juárez I, Alcorta García MA, Martinez-Peon DC, Montes-Dorantes PN. The Enhanced Wagner–Hagras OLS–BP Hybrid Algorithm for Training IT3 NSFLS-1 for Temperature Prediction in HSM Processes. Mathematics. 2023; 11(24):4933. https://doi.org/10.3390/math11244933

Chicago/Turabian Style

Méndez, Gerardo Maximiliano, Ismael López-Juárez, María Aracelia Alcorta García, Dulce Citlalli Martinez-Peon, and Pascual Noradino Montes-Dorantes. 2023. "The Enhanced Wagner–Hagras OLS–BP Hybrid Algorithm for Training IT3 NSFLS-1 for Temperature Prediction in HSM Processes" Mathematics 11, no. 24: 4933. https://doi.org/10.3390/math11244933

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